我尝试过CodeAvengers.com,这真的很棒。他们这样说:
大多数HTML代码包含3个尚未使用的标记:
html
,head
和body
。这些标签是可选的;由于Google建议不使用可选标记,因此我们不会使用它们。
为什么Google建议不要使用它们?我认为html
标记没用,但head
和body
看起来没用。我认为这两个标签是有道理的。
有人可以向我解释为什么Google不推荐它们吗?另一件事是谷歌不推荐它们,但谷歌使用它们。所以?
答案 0 :(得分:0)
我能找到的唯一参考是reducing HTML document file size。除此之外,谷歌似乎并不推荐它们,它只是说排除它们是有效的,您可以减少文件大小并加快您的网站速度。但是,我怀疑它会对你个人产生任何影响。
我认为这取决于个人偏好。例如,假设的重复答案表明省略标记会使测试用例更加集中/清晰。
我个人习惯使用这些标签进行制作,因为它消除了你想要的所有模糊性。您可能还希望向<html>
(例如lang
),<head>
和<body>
标记添加属性,否则这些标记将无法自动添加。
如果您真的希望HTML在服务时尽可能小,同时为开发人员保持代码清晰,我相信您可以找到一个可以删除不必要的HTML标记的预处理器