html - 站点的所有页面都必须具有相同的 DOCTYPE 吗?

标签 html dom

我制作了一个具有不同页面的网站,所有页面都有 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/

相关文章:

javascript - 如何在js中使用Bing Map API获取路况数据

php - HTML 表单不使用 PHP 将数据发送到 MySQL

javascript - 如何使用 Javascript 将新的 <li> 元素保持在顶部

javascript - 未显示警报之前的 HTML

javascript - 事件委托(delegate)后表单不起作用

html - Angular 7.1.4 HTML 避免复制粘贴重组

html - 溢出问题: hidden; and floats

php - owl-carousel 自动 slider 不工作

html - 使用 CSS 动画完成后从 DOM 中删除/隐藏 div?

CSS 样式优先级困惑