我正在挖掘AMP html,这条线立刻引起了我的注意.
AMP HTML文档必须:
包含顶级
<html ?>标记(<html amp>也被接受).
所以我的第一个问题是 - <html ?>有效的HTML?它的意思是,它似乎有用 - 但我看起来很奇怪.有人能指出unicode作为HTML属性的具体规则吗?
我的另一个问题是,它用于什么.在文档中指出,这是有效的AMP文档所必需的.
但丢弃它不会导致AMP验证错误.AMP本身的JS来源似乎也并不关心它.
这真的是爬行器和机器人将文档标记为AMP的标志吗?
提前致谢.:)
您可以使用 Unicode,也可以使用<html amp>; 要么有效。但您必须使用一个来表示文档的状态。如果不使用它,AMP 验证就会失败。我使用它只是<html amp>因为它更容易打字。