这篇文章给大家分享的是有关CSS标签显示模式的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
标签的类型(显示模式)HTML标签一般分为块标签和行内标签两种类型,它们也称块元素和行内元素。
<强>一,块级元素(块级)强>
每个块元素通常都会独自占据一整行或多整行,可以对其设置宽度,高度,对齐等属性,常用于网页布局和网页结构的搭建。
常见的块元素有& lt; h2> ~ & lt; h7> & lt; p> & lt; div> & lt; ul> & lt; ol> & lt; li>等,其中& lt; div>标签是最典型的块元素。
特点:(重要)
1,独占父亲一行,宽度默认是容器的100%;
2,高度,行高,外边距以及内边距都可以控制;(支持宽高的设置)
3,不设置高度,高度由内容决定;
4,可以容纳内联元素和其他块元素;
<强>二,行内元素(inline-level) 强>
行内元素(内联元素)不占有独立的区域,仅仅靠自身的字体大小和图像尺寸来支撑结构,一般不可以设置宽度,高度,对齐等属性,常用于控制页面中文本的样式。
常见的行内元素有& lt; a> & lt; strong>, & lt; b> & lt; em> & lt; i> & lt; del> & lt; s> & lt; ins> & lt;标签;& lt; span>等,其中& lt; span>标签最典型的行内元素。
特点:(重要)
1,和相邻行内元素在一行上,换行会有空隙;
2,高、宽无效,但水平方向的填充和保证金可以设置,垂直方向的无效;(不支持宽高)
3,默认宽度就是它本身内容的宽度;
4行内元素只能容纳文本或则其他行内元素。(特殊)
提示:
1,只有文字才能组成段落因此p里面不能放块级元素,同理还有这些标签h2、h3, h4, h5,类推,h7, dt,他们都是文字类块级标签,里面不能放其他块级元素。
2,链接里面不能再放链接。
<强>三,块级元素和行内元素区别强>
见上面的各自的特点。
<强>四、行内块元素(inline-block) 强>
在行内元素中有几个特殊的标签,终止,和终止,& lt; img/祝辞,& lt;输入/祝辞,& lt; td>可以对它们设置宽高和对齐属性,称它们为行内块元素。
特点:
1,和相邻行内元素(行内块)在一行上,但是之间会有空白缝隙;
2,默认宽度就是它本身内容的宽度;
3,高度,行高,外边距以及内边距都可以控制。
<强>五、标签显示模式转换显示
强>
在设计网页的时候,可能需要给不同的标签设置不同的显示模式,可以通过显示实现。
1块转行内:显示:内联;
2,行内转块:显示:块;
3块,行内元素转换为行内块:显示:inline-block;
<强>知识点补充:css标签的显示模式强>
标签的显示模式
,块级元素(最典型的是,div标签)
特点:
默认宽度,
100%可以容纳块级元素和内联元素
b,行内元素(最典型的是,跨度标签)
,,特点:
c,行内块元素(最典型的是img标签)
! ! ! 3种模式的标签是可以转换的
,display (显示模型属性),,
,块级标签模式转换为行内标签模式
div{显示:内联;}
b,行内标签模式转换为块级标签模式
跨度{显示:块;}
c,行内标签模式转换为行内块标签模式
{显示:inline-block;}
感谢各位的阅读!关于“CSS标签显示模式的示例分析”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!