XHTML-提示与技巧

本章列出了编写XHTML文档时应注意的各种技巧。这些提示和技巧可以帮助您创建有效的文档。

设计XHTML文档的技巧

这是一些设计XHTML文档的基本准则。

服务和吸引观众的设计

当您想满足听众的需求时,您需要设计有效且醒目的文档来达到目的。您的文档应该容易找到所需的信息并提供熟悉的环境。

例如,院士或医学从业者对带有长句子,复杂图表,特定术语等的类似日记的文档感到满意,而在校儿童访问的文档必须简单且内容丰富。

重用您的文件

重用以前创建的成功文档,而不是每次装入新项目时都从头开始。

在XHTML文档中

这是有关XHTML文档中元素的一些技巧。

XML声明

并非所有XHTML文档都要求XML声明,但是强烈建议XHTML文档作者在其所有文档中使用XML声明。当文档的字符编码不是默认的UTF-8或UTF-16时,则需要这样的声明。

空元素

它们在空元素的末尾/和>之前包含一个空格。例如,<br />,<hr />和<img src =“ / html / xhtml.gif” alt =“ xhtml” />。

嵌入式样式表和脚本

如果样式表使用“ <”,“&”,“]]>”或“ —”,请使用外部样式表。

如果脚本使用“ <”,“&”或“]]>”或“ —”,请使用外部脚本。

属性值内的换行符

避免在属性值内使用换行符和多个空格字符。这些由不同的浏览器不一致地处理。

Isindex元素

文档头中不要包含多个isindex元素。该ISINDEX元素有利于输入元素的弃用。

XML:LANG属性

在指定元素的语言时,请同时使用langxml:lang属性。xml:lang属性的值优先。

元素标识符

XHTML 1.0不推荐使用a,applet,form,frame,iframe,imgmap元素的名称属性。在后续版本中,它们将从XHTML中删除。因此,开始使用id元素进行元素识别。

在属性值中使用“&”号

&字符(“&”)应作为实体引用&出现。

<!-- This is invalid in XHTML -->
http://my.site.dom/cgi-bin/myscript.pl?class=guest&name=user.

<!-- Correct XHTML way of writing this is as follows -->
http://my.site.dom/cgi-bin/myscript.pl?class=guest&name=user

HTML和XML中的空白字符

HTML文档中某些合法的字符在XML文档中是非法的。例如,在HTML中,将换页字符(U + 000C)视为空白,在XHTML中,由于XML对字符的定义,它是非法的。

命名角色参考

XML 1.0中引入了命名字符参考’(撇号,U + 0027),但HTML中未出现。因此,Web开发人员应使用&#39; 而不是“”以在HTML 4 Web浏览器中按预期工作。

作者:terry,如若转载,请注明出处:https://www.web176.com/xhtml/625.html

(0)
打赏 支付宝 支付宝 微信 微信
terryterry
上一篇 2020年10月26日 下午6:18
下一篇 2020年10月26日 下午6:21

相关推荐

发表回复

登录后才能评论