日期:2014-05-17  浏览次数:20732 次

DOJO学习笔记:HTML和XHTML

HTML

文本标记语言,即HTMLHypertext Markup Language),是用于描述网页文档的一种标记语言。

?

版本历史

超文本置标语言(第一版)——19936月作为互联网工程工作小组(IETF)工作草案发布(并非标准)

HTML 2.0——199511月作为RFC 1866发布

HTML 3.2——1996114日,W3C推荐标准

HTML 4.0——19971218日,W3C推荐标准

HTML 4.01——19991224日,W3C推荐标准

HTML 5目前仍为草案,并已被W3C接纳。

?

<!DOCTYPE> 标签

<!DOCTYPE> 声明位于文档中的最前面的位置,处于 <html> 标签之前。此标签可告知浏览器文档使用哪种 HTML XHTML 规范。

该标签可声明三种 DTD 类型,分别表示严格版本(Strict)、过渡版本(Transitional)以及基于框架(Frameset)的 HTML 文档。

?

严格版本(Strict

如果您需要干净的标记,免于表现层的混乱,请使用此类型。请与层叠样式表(CSS)配合使用:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">

?

过渡版本(Transitional

Transitional DTD 可包含 W3C 所期望移入样式表的呈现属性和元素。如果您的读者使用了不支持层叠样式表(CSS)的浏览器以至于您不得不使用 HTML 的呈现特性时,请使用此类型:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "