HTML5的MIME类型采用严格的XML语法(XHTML5 ??,适用于Mobile Safari)?

时间:2011-04-24 06:26:20

标签: xml html5 mime-types

我必须仅为Mobile Safari生成HTML页面。所以我选择了严格的XML语法HTML。但我不知道如何为这种文档设置MIME类型。

1 个答案:

答案 0 :(得分:3)

您应该将mime设置为text/html application/xml

后者会使您的浏览器处于一种无情的解析模式,任何格式错误的语法都会导致页面完全错误。

为什么这很重要?您可能有一个CMS或外部的东西意外地在您的页面上放置了一些无效的XML;你宁愿你的网站不被任何人看到,还是你宁愿浏览器优雅地恢复?我知道我更喜欢什么。

另外,我相信HTML5应该始终具有text/html mime类型;您使用的语法是可选的(自闭标签可以/>或仅>)。