XHTML学习记录

XHTML简介与规范

XHTML 是指可扩展超文本标签语言(EXtensible HyperText Markup Language), 是更严格更纯净的 HTML 版本, 是作为一种 XML 应用被重新定义的 HTML。

 

XML 用来描述数据,而 HTML 则用来显示数据,而XHTML是XML和HTML的结合体。

 

XHTML主要的不同:

  1、XHTML 元素必须被正确地嵌套。

  2、XHTML 元素必须被关闭。

  3、标签名必须用小写字母。

  4、XHTML 文档必须拥有根元素。

 

XHTML语法规则:

  1、属性名称必须小写

  2、属性值必须加引号

  3、属性不能简写

    HTML 的简写属性列表,以及在 XHTML 中的改写:

    

  4、用 Id 属性代替 name 属性

  5、XHTML DTD 定义了强制使用的 HTML 元素

   

XHTML 定义了三种文件类型声明,使用最普遍的是 XHTML Transitional

 

3种文档类型声明

  1、DTD 规定了使用通用标记语言(SGML)的网页的语法。

  2、诸如 HTML 这样的通用标记语言应该使用 DTD 来规定应用于某种特定文档中的标签的规则,这些规则包括一系列的元素和实体的声明。

  3、在通用标记语言(SGML)的文档类型声明或 DTD 中,XHTML 被详细地进行了描述。

  4、XHTML DTD 使用精确的可被计算机读取的语言来描述合法的 XHTML 标记的语法和句法。

 

存在三种XHTML文档类型:

  1、STRICT(严格类型)

  2、TRANSITIONAL(过渡类型)

  3、FRAMESET(框架类型)

  

 

 

 

 

转载于:https://www.cnblogs.com/nsns/p/6767464.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值