XHTML是什么?
- XHTML指的是可拓展超文本标签语言(Extensible HyperText Markup Language)。
- 是更严格更纯净的HTML。
为什么要使用XHTML?
- XML用来描述数据,HTML用来显示数据。某些浏览器运行在移动电话和手持设备上,但后者没有能力来解释糟糕的标记语言(如 我是文字),因此结合了HTML和XML的长处,得到了XHTML。
XHTML语法要点
- XHTML元素必须被正确地嵌套。
- XHTML元素必须被关闭。
- 空标签也必须被关闭,如:
- 标签名必须使用小写字母。
- XHTML文档必须拥有根元素。
- 属性名称必须小写。
- 属性值必须加引号。
- 属性不能简写。如 input checked=”checked”
- 用ID属性代替name属性。
- 三种XHTML文档类型
- XHTML验证站点:Validator
- 清理HTML代码工具Dave Raggett 的 HTML TIDY
- XHTML DTD 定义了强制使用的HTML元素。下面是一个最小化的XHTML文件模板:
<!DOCTYPE Doctype goes here>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Title goes here</title>
</head>
<body>
</body>
</html>