单双来分
标签有单标签</> 和双标签<></>
种类
html的基础标签有
- 段落标签 p
- div 标签
- h类(h1,h2....),
- 排序标签
- 有序标签 ol
- 无序标签 ul
- 表格标签 table
- 表单标签 form
- 它们搭配使用的标签是li标签
- dl dt dd标签
- span标签
- 超链接标签a
- 图片标签img
- 文字加粗标签 b标签 和 strong 标签(能被搜索引擎检索)
- 文字斜体标签 i标签 和 em 标签 (能被搜索引擎检索)
- 文本换行标签 br
- 横线标签 hr
- 上角标 sup 下角标sub
- del标签
- pre 预格式化标签 按照编辑器文字摆放显示文字
- 划线 del
根据元素类型分类标签
块级元素标签
块级元素独占一行,不和其他元素并排;
可以设置宽高和上下外边距;
不设置宽度时默认宽度100%;
可以容纳其他块元素和内联元素;
p,div,h类,ul,ol,dl,dt,dd,table,form
行内元素
不霸占位置,可以和其他行内元素或文字内容并排;
不支持设置宽高,默认宽高为0,内容撑开宽高;
只能容纳文本和其他内联元素;
不能设置上下外边距
a,span,b,i,strong,em,del
行内块元素
块级元素转换后宽高默认为0,且能够水平排放
行内元素转换后支持宽高和上下margin
行内块元素和行内元素或者文字 之前的空格和换行会被解析成一个空格字符(通过设置父级字体大小解决,或者直接删除代码中的间隙内容)
不支持margin的auto属性
IE6 7不支持
img,input