4.1 <div> 部分标签
可以将文档分为几个独立的,不同的部分。
属性:
align属性
--指定了标签中包含的文档内容在显示时是左对齐left,右对齐right,居中对齐center,还是两端对齐(justify)。
nowrap属性
--仅支持IE和Opera。不支持Firefox和Nstscape。 它取消了在部分中对文本自动换行的功能。
dir和lang属性
--显示方向和语言
id属性
--可以用该值明确地引用文档中某个部分。id属性相关的名称必须与当前文档中所有其他式样ID的名称不同。
title 属性
--与id属性一样,title属性几乎可以和其他任何标签连在一起使用。title属性,用来向文档的部分中添加一个描述短语。
class和style属性
--style创建这个标签的内联式样;class则可以把对<div>标签预先定义好的类式样应用于这个部分包含的内容。
事件属性
(onKeyUp, onMouseDown, onMouseMove, onMouseOut, onMouseOver, onClick, onMouseUp, onDbClick, onKeyPress)
--通过把相应的属性设置为“on”,便可以对那些事件做出反应。
4.2 <p> 标签
表示一个段落的开始。定义文本的段落。
</p>通常在HTML中省略。
属性:
align, dir, lang, class, id, style, title, 事件属性(onKeyUp, onMouseDown, onMouseMove, onMouseOut,
onMouseOver, onClick, onMouseUp, onDbClick, onKeyPress)。
允许的段落内容:
文本,标点,链接<a>,图像<img>,换行<br>,字体变化<b><i><tt><u><strike><big><small><sup><sub><font>和基于内容
的式样变化<acronym><cite><code><dfn><em><kbd><samp><strong><var>。
4.3 标题<h1><h2><h3><h4><h5><h6>
表示在文档中从最高<h1>到最低<h6>的优先顺序。<h1>最大;<h6>最小。
属性:
align,dir, lang, class, id, style, title, 事件属性(onKeyUp, onMouseDown, onMouseMove, onMouseOut, onMouseOver, onClick,
onMouseUp, onDbClick, onKeyPress)
4.4 基于内容的式样标签
<abbr>标签
表示它所包含的文本是一个更长的单词或短语的缩写形式。
<acronym>标签
表示它所包含的文本是一个首字母缩写词。
<cite>标签
表示它所包含的文本是对某个参考文献的引用。按照惯例,以斜体表示。
<code>标签
文本将用等宽的字体(Courier)显示出来。
<dfn>标签
可以标记那些对特殊术语或短语的定义。流行用斜体表示。
<em>标签
告诉客户端浏览器把其中包含的文本表示为强调的内容。
在文本中加入强调也需要有技巧。如果强调太少,有些重要的短语就会漏掉;如果太多,就无法真正突出重要的部分。这
与调味品一样,最好还是不要滥用。
<kbd>标签
它用来表示从键盘上的输入,键入。
<samp>标签
表示一段用户对其没有什么其他解释的文字字符。
<strong>标签
与<em>一样,起“强调”的作用,他的程度更强。通常是粗体表示。
<var>标签
表示的是变量的名称,或者用户提供的值。
4.5 物理式样标签
<b>标签
是<strong>标签的物理版本。没有扩展的意义。会显示为粗体。
<i>标签
是<em>标签的物理版本。斜体显示。
<s>标签
是<strike>标签的缩写形式。IE不推荐使用。
<u>标签
内容加下划线。IE不推荐使用。
<big>标签
放大字体是使用。其中的文本会比周围其他的文本字体要大一号。可以嵌套,每个标签内都比外面大一号,直到最大上限7
号字体。
<small>标签
同big标签,会缩小字体。
<blink>标签
其中文本表现为一闪一灭。IE不支持此标签,应避免使用此标签。
<strike>标签
会有删除线。 不推荐使用。
<sub>标签
将文本变为下标。
<sup>标签
将文本变为上标。
<tt>标签
与<code>和<kbd>标签起作用的方式一样。<tt>表示等宽字体。
式样标签都可以组合使用。但是不要假定所有这些组合都对称可用。
4.6 精确的间距和布局
<br>标签
HTML中,他没有结束标签;在XHTML中,把结束标记放在开始标签中,也就是<br/>。用来换行。
clear属性:指定的边界没有图像时输出文本。
class,id,style,title属性。
<nobr>标签
创建一个无换行的文本区域。
在标准的HTML和XHTML中,确保文本能够被浏览器完整的显示的方法是,把它们包含在<pre>标签中,再手工排号格式。现
在浏览器提供了除了<pre>之外的另外一中选择,即<nobr>标签。
<wbr>标签
定义在需要时应该出现的换行。
由IE提供的扩展,别的浏览器不支持。它只在<nobr>标签内起作用,而且只有在当前已经超出浏览器显示窗口的边界时,才
会换行。
<pre>标签
不带任何格式输出一个文本块。
它的一个常见应用是用来表示计算机的源代码。
制表符tab都占据8个字符的位置。但不推荐使用,因为在不同的浏览器中,Tab实现也各不相同。应该使用空格,确保相同
的水平位置。
<center>标签
不推荐使用。其内容都会在浏览器中剧中水平排列。
<listing>,<xmp>,<plaintext>标签已经过时了。
4.7 快引用
<blockquote>标签
定义一个快引用。块引用有他自己的空间。
这个标签之间的所有文本都会从常规文档中分离出来,经常会在左右两边进行缩进,而且有时显示斜体。
<q>标签
定义一个短引用。
4.8 地址
<address>标签
告诉浏览器,其中文本表示一个联系地址,一般式普通邮件或电子邮件。还可能包含其他的信息。
所有流行的浏览器,默认下,都将用斜体把地址主体显示出来。
4.9 特殊字符
如果想把特殊字符包含在文档中,必须把字符的标准实体名称或者“#”符号加上它在Latin-1标准字符集里面的位置编号,并
包含在一个“&”符号和分号之间,中间没有空格。例如:
if a > b, then t = 0
if a > b, then t= 0
这两个实例都将导致显示下面的文本:
if a>b, then t = 0