从0到1认识XHTML

XHTML概念

XHTML是一种可扩展超文本标记语言,与HTML(超文本标记语言)类似,不过在语法上更加严格。XHTML是以XML(是一种必须正确标记且格式良好的标记语言)应用方式定义的HTML,与html 4.01几乎是相同的,浏览器基本都支持。

为什么使用XHTML?

html的语法比较松散,标签不区分大小写,有空标签,对于开发者来说比较方便,对于万维网都是一些糟糕的html代码。为了可以更好地工作在所有浏览器上,并可以向后兼容。XHTML是更严格更纯净的HTML代码,可以被所有浏览器支持。

XHTML语法规则

  • 在xhtml文档开头写一个DOCTYPE声明。
  • 所有标签是闭合的。
  • 所有标签,属性名必须小写,不能大写。
  • 属性值必须加引号,否则无效。
  • 用id属性代替name属性
  • 标签必须正确嵌套。否则无效

XHTML标签

xhtml的标签与html标签基本都相同 ,在xhtml中 img input标签必须被正确地关闭。

XHTML核心属性

与html核心属性一致。

  • class:为html元素定义一个或多个类名(classname),类名不唯一,可以重复使用。
  • id:定义元素的唯一id,id值在一个页面中必须是唯一的不能重复使用。
  • style:规定元素的行内样式。
  • title:描述元素的额外信息。鼠标指向该元素的时候,会显示属性值。主要用在网站优化中。
posted @ 2021-07-04 13:46  前端人  阅读(118)  评论(0编辑  收藏  举报