例如,人们为什么写:
<html>
<body>
<p>blahblahblah</p>
<p>blahblah</p>
</body>
</html>
而不是
<html>
<body>
<p>blahblahblah</p>
<p>blahblah</p>
</body>
</html>
我刚刚完成HTML课程,但从未了解过为什么会这样。只是为了让人们更容易阅读代码吗?
答案 0 :(得分:0)
这是一种惯例,因为它可以更容易地显示文档的结构,无需使用已关闭标记的解析工具进行定位,并帮助在视觉上隔离页面组件。
总之,因为从长远来看,编写,阅读和维护更容易,采用某种视觉组织策略。
答案 1 :(得分:0)
下次打开代码时能够理解您的代码。它有助于确保您的代码是免费的或错误的,并使调试变得容易。
答案 2 :(得分:0)
缩进没有超出代码可读性的目的,这当然是主观的。可读性尤其涉及可视化元素的嵌套。这可能有助于避免意外遗漏结束标签等问题。
关于缩进量和使用它的逻辑,有不同的做法(例如,有些人也会缩进body
元素,因为它是html
元素的子元素。 / p>
很多时候,缩进只是因为某些创作软件自动生成它,作者认为没有理由覆盖它。
浏览器通常会忽略缩进,因为任何空格字符序列(空格,制表符,换行符)都等同于HTML中大多数上下文中的单个空格。有时它不是,然后缩进会导致问题。
答案 3 :(得分:0)
在一天结束时,您可以随时使用Dave Raggett的“Tidy”为您清理页面。 http://www.w3.org/People/Raggett/tidy/