HTML基础教程之XHTML简...LOGIN

HTML基础教程之XHTML简介

XHTML简介

传统的HTML开发的初衷是面向pc机的,而随机移动终端的不断出现,HTML已经满足不了市场的需求了。

  • XHTML是新一代的HTML标注语言。

  • XHTML的目的是为了取代HTML。

  • XHTML的标记,与HTML一模一样。

  • XHTML的语法要比HTML严格的多。

  • XHTML可扩展超文本标注语言。

XHTML编写规范

  • 所有的标记和属性要全小写

  • 单边标记必须关闭。如:<br> ——>  <br />

  •  所有的属性值都必须要加引号。

  •  所有的属性都必须有值。如:<hr  noshade>  ——  <hr noshade = “noshade”  />

  •  标记之间要顺序嵌套,外层套内层,一层套一层。

  •  XHTML网页必须要有DTD文档类型定义代码。

注:希望大家以后书写HTML时,尽量严格按照XHTML编写规范来编写

DTD文档类型定义

DTD文档类型定义的目的:是一种验证机制,也就是说检验一下你写的XHTML标记语法是否合法。

DTD一共有三大类型:

(1)严格型的DTD

在严格型的DTD中,不能再使用各种表现的标记。如:<font>、<b>、<body  bgColor>

要求必须使用CSS来取代各种表现标记。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

(2)过渡型的DTD

在过渡型的DTD中,可以继续使用HTML中的表现的写法。

这些表现标记,还可以继续使用。如:<font>、<b>、<body  bgColor>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

(3)框架的DTD

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">


下一节
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>这是我们的第一个页面</title> </head> <body> <h1>欢迎加入php.cn</h1> <h2>希望你能够在这里学的开心</h2> </body> </html>
提交重置代码
章节课件