一: 分为三大类:
1.结构语义:定义元素在HTML 文档中扮演的结构角色。有如下标签:
div: 在文档中的定义一块区域,包含框,IE认为他是一个容器。(块元素)
span:在文本中定义一个区域(行内元素)
ul:没有排序的列表
li:每条列表的项
ol:一定的排序进行的列表
dl:定义方式的列表
dt:定义列表中的词条
dd:对定义的词条进行解释
del:定义删除的文本
ins:定义插入的文本
h1~h6:标题1到标题6
p:定义段落的结构
hr:定义水平线
2.内容语义:定义了元素在文档中的表示内容的含义,一般指文本格式化元素,它们多少行内元素
a:瞄即定位的意思
address:定义地址
var:定义变量
pre:预定义格式化问呢
blockquote:定义大块内容引用
cite:定义引文
strong:定义重要文字
em:定义文本为重要的
3.修饰语义:定义元素在文档中修饰文本的显示效果。
b: 定义粗体
i: 定义斜体
small: 定义文本缩小
big:定义文本放大
sup:定义上标
sub:定义下标
br:定义换行
center:定义居中
font:定义字体
strike:定义删除线
二。属性分类:
2.1 核心属性:
class: 定义类规则和样式规则
style:定义元素的样式声明
id: 定义元素的唯一样式
2.2语言属性:定义语言类型
lang:定义元素的语言代码和编码
dir: 定义文本的方向 ltr rtl
br:换行标识
hr:装饰线
2.3 键盘属性: 定义元素键盘访问的方法
accesskey 定义访问某元素的键盘快捷键
tabindex 定义元素的Tab键索引的编号。