我制作了一个具有不同页面的网站,所有页面都有 XHTML 1.0 Transitional DOCTYPE。现在我对文档类型了解不多,但我正在边学习边学习。我的问题可能看起来相当愚蠢,但我几乎到处搜索,但无法找到这个简单问题的答案:网站的所有页面都必须具有相同的 DOCTYPE 吗?
我问这个问题是因为我的一个页面有一些输入标签,我在其中使用了属性 placeholder="name"。问题是,当我尝试验证代码时,它显示“没有属性“占位符””,据我了解,HTML 5 支持属性“占位符”。我想知道我是否可以此页面特别使用 HTML 5,并将其他页面保留为 XHTML 1.0 Transitional。
注意:我无法使用 javascript 来获得类似的行为,而且出于各种原因,我也不想将所有页面更改为 HTML 5。
提前谢谢您。
最佳答案
DOCTYPE 是按页面声明的,因此不同页面具有不同的 DOCTYPE 是没有问题的。
关于html - 站点的所有页面都必须具有相同的 DOCTYPE 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17867854/