1. 块级元素(Block element)
简单的说就是元素显示为矩形区域或者是圆角矩形区域(CSS3),默认情况下块级元素会是占据一行(不会出现并列显示),块级元素都可以定义自己的高度和宽度。常见的元素有div、h1-h6、p、table和ul。
2. 内联元素(inline element)
基于语义级的基本元素,表现为行内布局的形式。任何不是块级元素的可见元素都可以统称为内联元素。内联元素犹如水,居无定所,随行移动,嵌入行内,不会排斥其他同行元素,没有自己的形状,不能定义高度和宽度。会随着内容的变化而变化。常见的内联元素有span、img、a等。
3. 元素div(division分割)
可以用div实现网页的总体布局。
4. 元素span(范围)
是常见的内联元素,无明确语义,但可以作为文本挥着内联元素的容器。
5. 元素h1-h6(header)
序号越大,字题越小,常见的块级元素
6. 元素p(paragraph)
段落一词的缩写,用来设置段落。每个文段默认状态下定义了上下边界,不同浏览器会有不同却别。
7. ul、ol、li、dl、dt、dd(块级元素)
上面的元素用来实现项目列表,
li是item in a list短语的缩写,表示列表中的项目。
ol是order list短语的缩写,表示顺序的列表
ul是unordered list短语的缩写,表示无顺序的列表
dl是definition list短语的缩写,表示定义列表
dt是definition term短语的缩写,表示定义列表标题
dd是definition in adefinition list短语的缩写,表示列表项
8. table tr td(块级元素)
用来实现表格化数据显示。
table 用来表示表格,定义数据表格的包含框。而td用来数据表数据中的显示样式。
tr 是a row in a table短语的缩写,表示是表格的一行。
td 是a diamonds in a table短语的缩写,表示表格中的一个方格。