HTML学习笔记(二)--XHTML

XHTML

XHTML 是以 XML 格式编写的 HTML。

与 HTML 相比最重要的区别:

  • 文档结构

XHTML DOCTYPE 是强制性的
中的 XML namespace 属性是强制性的
、、 以及 <body> 也是强制性的</p> </blockquote> <ul> <li>元素语法</li> </ul> <blockquote> <p>XHTML 元素必须正确嵌套<br> XHTML 元素必须始终关闭<br> XHTML 元素必须小写<br> XHTML 文档必须有一个根元素</p> </blockquote> <ul> <li>属性语法</li> </ul> <blockquote> <p>XHTML 属性必须使用小写<br> XHTML 属性值必须用引号包围<br> XHTML 属性最小化也是禁止的</p> </blockquote> <h2>完整模型</h2> <pre><code><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Title of document ......

如何从 HTML 转换到 XHTML

向每张页面的第一行添加 XHTML
向每张页面的 html 元素添加 xmlns 属性
把所有元素名改为小写
关闭所有空元素
把所有属性名改为小写
为所有属性值加引号


还是

您也许发现

很相似。
在 XHTML、XML 以及未来的 HTML 版本中,不允许使用没有结束标签(闭合标签)的 HTML 元素。
即使
在所有浏览器中的显示都没有问题,使用
也是更长远的保障。

你可能感兴趣的:(HTML学习笔记(二)--XHTML)