2

我试过 CodeAvengers.com,它真的很棒。他们这样说:

大多数 HTML 代码包含 3 个我们尚未使用的标签htmlheadbody. 这些标签是可选的;由于 Google 建议不要使用可选标签,因此我们不使用它们。

为什么 Google 建议不要使用它们?我认为那个html标签没用,但head看起来body并不无用。我认为这两个标签是有道理的。

有人可以向我解释为什么 Google 不推荐它们吗?另一件事是谷歌不推荐它们,但谷歌使用它们。所以?

4

1 回答 1

0

我能找到的唯一参考资料是关于减少 HTML 文档文件大小的。除此之外,谷歌似乎并不推荐它们,只是说排除它们是有效的,您可以减少文件大小并加快您的网站速度。但是,我怀疑它会对您个人产生任何影响。

我认为这取决于个人喜好。例如,假设的重复答案表明省略标签会使测试用例更加集中/清晰。

我个人习惯于将这些标签用于生产,因为它消除了您想要的所有歧义。您可能还希望将属性添加到<html>(例如lang<head>、 和<body>标签,否则这些属性不会自动添加。

如果您真的希望您的 HTML 在提供服务时尽可能小,同时为开发人员保持代码清晰,我相信您可以找到一个预处理器,它可以为您删除不必要的 HTML 标记等等。

于 2013-04-07T16:55:25.363 回答