XHTML简介
时间:2020-01-09 10:34:43 来源:igfitidea点击:
XHTML是基于XML的HTML版本。 XHTML和HTML之间有一些区别。这些差异是:
- 所有XHTML元素必须带有结束标记,或者使用特殊语法标记为空元素。
- 所有属性必须用双引号(")括起来,并且必须具有值。
HTML元素的XML语法
在HTML中,br
元素可以这样写:
<br>
但是,在XHTML中,br
元素是一个空元素,因此必须这样写才能符合XML规则:
<br/>
注意元素名称后的" /",将该元素标记为空元素。
属性的XML语法
XHTML文档必须遵循XML语法,这意味着所有元素属性都必须这样编写:
attribute="value"
我们不能在属性值周围使用单引号,也不能省略引号。
XHTML和HTML5
XHTML最初计划替代HTML,但是使用HTML5却恰恰相反。 HTML5使XHTML过时了。因此,除了在EPUB书籍中使用之外,XHTML的学习并不是那么有趣。
XHTML和EPUB
EPUB电子书中使用的HTML文件必须采用XHTML语法,即使这些文件使用的是HTML5元素。这意味着文档必须符合前面列出的两个规则,这意味着没有结束标签也没有开始标签,并且属性必须用双引号引起来。