HTML5与XHTML 1.0语法意味着什么?

标签 html

老师告诉我们,我们使用 HTML5 和 XHTML 1.0 语法。这是什么意思?这可能吗?我们只写<!DOCTYPE>*.html 的顶部有效吗? (在 HTML5 中,是的,但是 XHTML 部分是什么呢?)

最佳答案

您可以使用 XHTML 1.0 语法编写 HTML5,因为 HTML5 允许 XML 语法,并且它明确允许 XHTML 1.0 文档类型作为 XHTML syntax 中的“旧文档类型”。 .

但是如果你只写 <!DOCTYPE html>一开始,它不符合XHTML 1.0,其中有特定的rules on the doctype thing .

在要在 Web 上传递的文档中使用 XHTML 通常是徒劳的。没有什么可得到的。但是,当文档要传送到网络浏览器以外的软件(例如电子书阅读器)时,使用 XHTML 可能是有意义的。

关于HTML5与XHTML 1.0语法意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23018766/

相关文章:

javascript - 当特定选项是唯一存在的选项时,在特定选项上显示隐藏文本框将不起作用

html - 在输入字段上永久显示上/下答题器

jquery: 切换函数 'hide' 与 'shown' 不同

html - CSS decimal-leading-zero 不适用于大数字

javascript - 使用javascript播放声音不起作用

html - bootstrap如何限制最小页面宽度为400px

javascript - 如何使用 jQuery 检查不在 DOM 中的元素是否可见

javascript - 如何在javascript中访问单击表格行的特定单元格

javascript - 删除空 <p> 的函数会删除包含内容的 <p>

html - 浏览器也可以缓存嵌入的 base64 图像吗?