1.XHTML 是可扩展超文本标记语言。
2.XHTML 与 HTML4.01 几乎是相同的。
3.XHTML 是更严格更纯净的 HTML版本。
4.XHTML 是以 XML 应用的方式定义的 HTML。(XML 指可扩展标记语言。)
5.XHTML得到所有主流浏览器的支持。
1.文档结构
① DOCTYPE 是强制性的。
②<html>
中的 XML ,namespace 属性是强制性的。
③<html>、<head>、<title>、<body>
都是强制性的。
<!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>
<meta charset="utf-8">
<title>文档标题</title>
</head>
<body>
文档内容
</body>
</html>
2.语法元素
①正确嵌套。
②元素要始终关闭。(空元素也要关闭<br />、<hr />、<img />
)
③元素必须小写。
④必须有一个根元素(<html>
)。
3.属性语法
①属性必须小写。
②属性值必须用引号包围。(<table width="100%">
)
③属性最小化是禁止的。(错误:<input checked>
、正确:
)
1.添加一个 XHTML <!DOCTYPE> 到你的网页中。
2.添加 xmlns 属性添加到每个页面的html元素中。
3.改变所有的元素为小写。
4.关闭所有的空元素。
5.修改所有的属性名称为小写。
6.所有属性值添加引号。