当您将 XHTML 文档作为 text/html 提供时 , 这一点尤其重要 。除非您意识到这些差异 , 否则如果文档作为真正的 XHTML 提供 , 您创建的样式表可能无法按预期工作 。
本节其余部分中出现的术语“XHTML”和“XHTML 文档”是指使用 XML MIME 类型提供的 XHTML 标记 。就浏览器而言 , 用作 text/html 的 XHTML 标记是 HTML 文档 。
如何从 HTML 迁移到 XHTML根据 W3C 的建议 , 可以遵循以下步骤将 HTML 迁移到 XHTML(XHTML 1.0 文档):
- 在指定语言的元素上包含 xml:lang 和 lang 属性 。
- 对 HTML 中指定为空的元素使用空元素语法 。
- 在空元素标签中包含额外的空格:
- 为可以有内容但为空的元素添加关闭标签:
- 不包括 XML 声明 。
如何从 XHTML 迁移到 HTML要了解HTML 和 XHTML 之间的细微差别 , 请考虑将有效且格式良好的 XHTML 1.0 文档转换为有效的 HTML 4.01 文档 。要进行此翻译 , 需要执行以下步骤:
- 元素的语言应使用
lang
属性而不是 XHTMLxml:lang
属性来指定 。XHTML 使用 XML 内置的语言定义功能属性 。 - 删除 XML 命名空间 (
xmlns=URI
) 。HTML 没有命名空间功能 。 - 将文档类型声明从 XHTML 1.0 更改为 HTML 4.01 。
- 如果存在 , 请删除 XML 声明 。(通常这是
:) 。
- 确保文档的 MIME 类型设置为
text/html
。对于 HTML 和 XHTML , 这都来自Content-Type
服务器发送的 HTTP 标头 。 - 将 XML 空元素语法更改为 HTML 样式空元素 (
to
) 。
- 网络协议对比:HTTP和HTTPS有什么区别
- 怎么给产品做网络推广 最有效的网络推广技巧
- 企业网络推广方式有什么 最有效的推广技巧
- 一giao我里giaogiao是什么意思 一giao我里giaogiao的意思
- 移动网络不关闭会不会消耗流量 流量开着不用会耗费吗
- iPhone蜂窝数据的含义 苹果蜂窝网络是啥
- 笔记本连接网络上网的方法 电脑怎么连接家里的wifi
- 惠普战66和联想yoga14s选购对比 联想yoga14s和惠普战66那个好一点
- 荣耀手机5G功能的设置方法 荣耀50怎么关闭5g网络
- iPhone13关闭5G的演示教学 苹果13怎么关闭5g网络