保留空白纸字符:
有时可能希望在文本中保留空白字符,也就是阻止浏览器取消多个空格和忽略嵌入的换行字符。这可以用<pre></pre>将文本包围起来。
文本块引用:
<blockquot></blockquot>,这种文本块是首行缩进的,或者是左缩进,也可能双向缩进,另一种方式是将文本块以斜体进行显示。用于和普通文本进行区分显示。
字体样式和大小:
<code></code>通常用于程序代码。
<sub><sub/><sup></sup>用于指定下标和上标,例如x2的平方
一些常用字符实体;
字 符 | 实 体 | 含 义 |
& | & | and的记号 |
< | < | 小于号 |
> | > | 大于号 |
‘‘ | " | 双引号 |
‘ | &apos | 单引号 |
1/4 | ¼ | 四分子一 |
1/2 | &frace12 | 二分之一 |
3/4 | ¾ | 四分之三 |
º | ° | 度 |
(space) |
| 非换行空格 |
GIF:可件换的图片格式(Graphic Interchange Format)
JPEG:联合图像专家组格式(Joint Photographic Experts Group )
W3C为验证XHYML文档是否符合标准提供了一种非常快捷的基于web的方式,地址为:
http:validator.w3.org/file-upload.html
位于文档内部的目标:
可以通过id属性链接到元素,如
<h2 id=”avionics”>Avionics</h2>
<a href=”#avionics”>What about avionics?</a>可以链接到上面的元素。
<s href=”AVDAN1.html#avionics”Avionics></s>可以链接到AVION1.html页面的该元素。
列表:
无序列表:<ul><li></li><li></li><li></li></ul>
有序列表:<ol><li></li><li></li><li></li></ol>
定义列表:定义列表是通过块级标签<dl>的内容指定的,定义列表中定义的项目是用<dt>标签的内容指定的,而定义本身是作为<dd>标签内容指定的。。一般情况下,,定义列表中定义的项目显示在左边缘;而定义通常位于项目下方,并缩进显示。
<select标签>:
两种类型:一种是只能选择一个菜单项,另一种是一次可以选择多个菜单项的
后者通过multiple属性指定
若select中设定了multiple属性,那么若鼠标保持按下状态,并将鼠标光标在菜单上面拖动,则会选中相邻的多个选项。如果要选择多个非相邻的选项,可以保持按下键盘的Ctrl键,然后逐一单击选项即可。
HTML与XHTML之间的语法差异:
区分大小写:HTML中不区分,XHTML中区分。
结束标签:XHTML中所有元素必须具有结束标签,HTML中有时可以没有。
为属性值加引号:HTML中属性值只有在嵌入了特殊符号或者空格时才加引号,数值类的属性值几乎从来不加引号。XHTML中所有的属性必须加引号。
id和name属性:HTML标记通常为元素使用name属性,在HTML4.0中对于某些元素来说,已经不建议使用这些属性了,在HTML4,0中几乎所有的元素都添加了id属性。在XHTML中国,建议使用属性id,不建议使用属性name。事实上,在XHTML1.1中,已经从锚标签<a>和地图标签<map>元素中取消了属性name,但是由于处理表单需要使用表单的名称,因此<form>元素中仍然要使用属性name
元素嵌套:在XHTML中严格实施这些嵌套规则,HTML中不严格。(1)锚元素不能包含一个锚元素,表单元素不能包含另一个表单元素;(2)如果某个元素出现在另一个元素中,那么内部元素的结束标签必须位于外部的结束标签之前;(3)块元素不能嵌入到行内元素中;(4)文本不能直接嵌入到主题<body>元素和表单元素中;(5)列表元素不能直接嵌入到列表元素中。