2009-02-21

XHTML

XHTML是严谨版的HTML。它的严谨性主要体现在:
  • XHTML 元素必须被正确地嵌套。
  • XHTML 元素必须被关闭。
  • 标签名必须用小写字母。
  • XHTML 文档必须拥有根元素。
  • 属性名称必须小写
  • 属性值必须加引号
  • 属性不能简写
  • a, applet, frame, iframe, img, 和map标签的name 属性用 id 代替
文档必须有<html>这个根标签,<title>标签要放在<head>标签内。
另外,XHTML文件的首行必须有文件类型声明。文件类型有Strict、Transitional和Frameset三种。三种类型的不同体现在可以使用的标签不同。Strick类型的文件需要干净的标记, Transitioanl用于需要利用 HTML在表现上的特性时,Frameset类型的在需要使用HTML的<frameset>标签时使用。Transitional主要用于为不支持CSS的浏览器编写XHTML。
类型声明的格式是:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 DOCUMENT-TYPE//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-DOCUMENT-TYPE.dtd">
其中DOCUMENT-TYPE可以是Strict,Transitional和Frameset。

转载请注明出处 http://fornote.blogspot.com

没有评论:

发表评论