html - 对 html 标签使用大写字母是不是很糟糕?

标签 html uppercase lowercase

最佳做法是什么?

 <HTML> or <html>

为什么我们应该坚持一个特定的案例?

然而,所有浏览器似乎都能解释这两种情况并返回预期的输出。

最佳答案

小写的“要求”是 xHTML 的遗留物,它明确要求它。

另一方面,Plain old HTML 不遵循 XML 严格的结构要求,因此没有固定的大小写要求。

但是,无论如何,开发人员都倾向于坚持使用小写字母作为惯例,主要是因为在您处理小写字母时更容易阅读,并且更容易输入。但这只是一个约定;没有什么强制它。如果您有带有大写标签的现有代码,它们将起作用,并且没有什么能阻止您继续以这种方式编写标签。

还有一点需要注意:在所有浏览器中,当浏览器加载 HTML 文档并对其进行解析时,它会将其转换为 DOM(文档对象模型)。如果您随后使用浏览器的内置开发人员工具检查网站,当您查看 DOM 时,DOM 中的所有元素都将显示为小写,无论它们在实际源代码中是如何编写的。

因此,如果您坚持使用小写字母,您会发现使用开发人员工具更容易,因为您在 DOM View 中看到的代码将与您编写的源代码更加一致。

关于html - 对 html 标签使用大写字母是不是很糟糕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19808514/

相关文章:

excel - VBA:在字符串中的大写字母之后或之前放置一个空格

反转大小写的Java方法不会反转所有字母

arrays - 如何将bash数组的所有元素转换为小写?

html - 需要改变第三个<h1>的颜色

php - 如何以表格形式提交div

java - DateFormat 月份转大写

MySQL - 无法查询现有表

javascript - 为什么在使用Java脚本时使用&lt;script“inline” ..>标签

html - 操作顺序 - 网页开发/网页设计

PHP - 字符串的所有组合大小写字符