为什么HTML 4& XHTML DOCTYPE
声明?
例如:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
如果我删除它会不会有问题?
答案 0 :(得分:6)
它允许它适合标准的80字符宽显示。
你需要一些空格,所以如果你删除它,你必须在那里放一个普通的空间(所以它不会为你节省一个字节的数据传输)。这样做确实会降低可读性。
答案 1 :(得分:3)
回车只是将长线分成多行。它可以安全地删除。
这与在长HTML属性之间插入换行符没有什么不同,以避免必须水平滚动以读取整行。目标是易读性:
<a href="a really long URL with a big query string or something"
title="Some longish title goes here"
class="class1 class2 class3">Some text</a>
答案 2 :(得分:2)
代码格式化。
它只是空白区域,可以安全移除。
答案 3 :(得分:2)
它只是为了易读性和适合72个字符。可以安全移除。
答案 4 :(得分:2)
只是让线条足够短,以便浏览器不会在不方便的地方破坏线路。如果它是在一行中写的并且浏览器在URL的中间断开了行,例如在短划线和“过渡”之间,并且你以这种方式复制它,那么它可能是无效的。
当您在代码中使用它时,您可以将它放在一行中,或者如果您愿意,可以将其分成更多行。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
甚至:
<!DOCTYPE
html
PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>