【问题标题】:Are there any benefits to having huge linebreaks in HTML code?在 HTML 代码中使用大量换行符有什么好处吗?
【发布时间】:2015-08-31 17:40:29
【问题描述】:

查看this Google helpdoc page的来源,我注意到doc声明和html之间存在巨大差距。

除了命理,我不知道为什么要这样做:顶部 doctype 和 html 之间有 67 个换行符。 (是的,现在是深夜——这就是为什么我要在裂缝之类的地方寻找......)

这是第一位的复制和粘贴:

【问题讨论】:

标签: html line-breaks


【解决方案1】:

HTML 中的空格被忽略,因此它对 SEO 或页面渲染没有影响(实际上它在浏览器中被渲染为单个空格)。通常空格用于帮助格式化 HTML,以便更容易阅读和管理,但它也可以以愚蠢的方式使用,例如“隐藏”链接到 cmets 中的源代码。也可能是因为动态脚本输出的空白行由于变量设置而没有呈现动态内容(基本上某人的代码有点草率)。我不能说这些原因适用于此页面,但我确信其中有一个非恶意的原因。

【讨论】:

    【解决方案2】:

    什么都没有。相反,这不是一个好习惯,因为它会向用户发送不必要的字节。对于智能手机等连接速度较慢的用户,它会减慢加载速度。

    【讨论】:

    • @guanome 哈哈,感谢不必要的,这很清楚。我的错误:D
    【解决方案3】:

    简短的回答是否定的。当人们尝试查看网站的源代码时,它只会让事情变得更加烦人。

    【讨论】:

      【解决方案4】:

      留出必要的台词并不意味着任何事情只是浪费时间,仅此而已。

      但是您应该留出空间并使用缩进,这对您有利。 因为当你在几个月后看到你的文档时,你就会知道你写了什么,否则你甚至看不到你的标签被纠正了。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-03-21
        • 2012-07-19
        • 2011-10-22
        • 1970-01-01
        • 1970-01-01
        • 2018-12-24
        • 2011-04-24
        相关资源
        最近更新 更多