在XML、XHTML以及未来的HTML中,所有元素都必须正确地关闭。
HTML元素不区分大小写,比如<P>和<p>都是合法的,但是推荐使用小写标签。
HTML属性(常用但不易记起):
text-align:对齐
font-family:字体
font-size:字体大小
HTML标签:
<!DOCTYPE >doctype声明指示浏览器使用哪种语言对HTML文档进行解码,必须位于HTML元素之前,且不区分大小写。
常用的doctype声明:
<!DOCTYPE html>
<hr />水平线;属性:align,size,width,noshade(noshade=‘noshade‘)
<!--.........-->注释
<acronym>&<abbr>定义首字缩写,<acronym>用得更多
<address>定义联系信息,通常表现为斜体,包含在<footer>元素中;大多数浏览器为<address>标签前后添加了折行
<tt>,<b>,<i>,<big>,<small>打印字体、粗体、斜体、大号字体、小号字体
<bdi>(只在Google、火狐浏览器得到支持),<bdo>定义文本方向,文字方向 属性:dir:‘ltr‘,‘rtl‘
<blockquote>定义块引用,前后有折行,在srict XHTML中验证<blockquote>必须包含块级元素。使用<q>定义短引用
<em>,<strong>,<dfn>,<code>,<samp>,<kbd>,<cite>,<var>表示强调、更强调、定义项目、代码、样本、键盘输入、引用、变量
通常表示为粗体、斜体,注意行为变化后面的语义信息。
<del>,<ins>,定义文档的删除与修正
<mark>定义有记号的文本
<meter>定义度量 属性:form,high,low,min,max,value(必须),optimum
<progress>定义进度 属性:max,value
<pre>定义预格式,保留空格和折行,现实等宽字体。<pre>标签内不能包含像<p>,<address>等表示段落隔断的标签
适合用来表示代码清单,但特殊符号需用实体符号表示,“<”表示“<”,“>”表示">","&"表示"&"
<ruby>,<rt>,<rp>,定义注释,<rp>显示不支持<ruby>时的内容
<sup>,<sub>上标、下标
<time>新标签,尚未在主流浏览器中得到支持。属性:datetime,pubdate
<wbr> word break opptunity。在IE中未得到支持