1.XHTML是一种XML应用
XHTML是一种XML的应用,这说明不能省略结束标签、必须转移特殊字符以及属性包含值并用引号括。当然还有许多不同之处,但简单规则总结为,XHTML必须是完整良好的XML文档。最好选择一种XML编辑器。会告知用户文档是否定义良好,这通常是在用户输入时突出错误显示实现的。
2。空元素
在HTML中使用空元素,有事只需使用一个起始标签,如
1. <br>
2. <img src=”/images/logo.png”>
而在XML中,起始标签必须有相应的结束标签,因此通过添加斜杠来标识空标签,如<br/>。虽然大部分XHTML被不了解XHTML 的老的浏览器认识到,但以上空元素将被忽略。因此,在XHTML 1.0规则的兼容性指南中,推荐在斜杠前添加空格
如:
1. <br />
2.
3. <img src=”/images/logo.png” />
HTML兼容性指南建议使用另一种方法是 如:
1. <br></br>
2.
3. <img src=”/images/logo.png”></img>
该规范已经发行6年,大多数支持浏览器,支持斜杠前没有空格的元素。一个重要的例外是IE6。这是唯一特例。根据目标受众情况,2000年发布的 XHTML1.0规范中的建议可能能够满足要求,也可能不满足。
3 。 ID 和NAME
HTML4 为元素a.applet.form.frame.iframe.img和map提供了除name属性外的id属性。XHTML1.0不提倡使用这些元素的 name属性,而xhtml1.1完全删除了这些元素的name属性。
4.xml声明和字符编码
XHTML可在文档开头包含可选的XML声明,如
1.
XML声明为整个文档指定编码。对西方语言来说,最为常用的编码是UTF-8和ISO-8859-1,后者也被称为ISO Lation 1.还可以在其他指定编码,可使用名为Content-type的HTTP报头字符编码:
1. Content-type:text/html;charset=UTF-8
也可在META标签中指定,如下;
1.
XHTML规定如果在XML定义中指定了字符编码,它将覆盖在HTTP报头或META标签中。这好像没有关系,但带来很大好处在实际上;因为只要在 XHTML文件的XML声明中指定了正确的编码,则不管是服务器被错误配置或在HTTP中向浏览器发送错误的编码,都不会影响XHMTL文件。
分享到:
相关推荐
html与xhtml权威指南
html转换成XHTML html转换成XHTML html转换成XHTML html转换成XHTML html转换成XHTML html转换成XHTML html转换成XHTML html转换成XHTML html转换成XHTML html转换成XHTML
Head First HTML与CSS、XHTML(中文版).pdf Head First HTML与CSS、XHTML(中文版).pdf
html与xhtml权威指南part00001.pdf html与xhtml权威指南part00002.pdf html与xhtml权威指南part00003.pdf html与xhtml权威指南part00004.pdf html与xhtml权威指南part00005.pdf html与xhtml权威指南part00006.pdf ...
html与xhtml权威指南part00001.pdf html与xhtml权威指南part00002.pdf html与xhtml权威指南part00003.pdf html与xhtml权威指南part00004.pdf html与xhtml权威指南part00005.pdf html与xhtml权威指南part00006.pdf ...
Then it's about time you picked up 'Head First HTML with CSS & XHTML' and really learned HTML. You want to learn HTML so you can finally create those Web pages you've always wanted, so you can ...
html5HTML5是用于取代1999年所制定的 HTML 4.01 和 XHTML 1.0 标准的 HTML 标准版本,现在仍处于发展阶段,但大部分浏览器已经支持某些 HTML5 技术。HTML 5有两大特点:首先,强化了 Web 网页的表现性能。其次,追加...
With Head First HTML with CSS & XHTML, you’ll avoid the embarrassment of thinking web-safe colors still matter, and the foolishness of slipping a font tag into your pages. Best of all, you’ll learn ...
Head First HTML与CSS、XHTML 第二版源码 https://blog.csdn.net/weixin_42214466/article/details/89354931,这里可以免费下载
如果有一个工具能自动将HTML转换成符合标准的XHTML就好了。其实在这方面已经有许多商业和免费的工具软件可以使用,这里将要介绍的HTML Tidy 就是一个很基本但很有用的工具,它可以运行在多种平台上,而且是开放源...
将HTML转换为XHTML的开源工具HTML,来自官方
《HTML与XHTML权威指南(第五版)》 《HTML与XHTML权威指南(第五版)》第一部分
HTML,XHTML,and.CSS.Bible,5th.Edition.pdf (全) An essential update to the key web authoring standards of HTML, XHTML, and CSS The existence of Web pages depends on three vital technologies: HTML ...
Head First HTML与CSS、XHTML 配套代码,适合初学者边看书边做实验
《HTML与XHTML权威指南》将这些标准全部介绍给了读者。本书作者找出了各种标准和浏览器特性,并在创建网页方面为读者提出了很多建议,以便能够被更广泛的浏览者和平台所接受。 学习HTML或XHTML和学习其他任何语言...
HTML与XHTML权威指南(第五版).pdf。 经典图书、值得一看
HTML与XHTML权威指南(第五版)中文
这是我学习XHTML时整理的一个笔记,很简短的,大家看看。 希望可以帮大家快速学习它们的不同之处。 有什么问题请留言哦~~