Heim  >  Artikel  >  Web-Frontend  >  CSS中的相关概念_html/css_WEB-ITnose

CSS中的相关概念_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 11:38:421086Durchsuche

CSS的几个概念:

包含块:一个元素的“布局上下文”。对于正常的HTML文本流中的一个元素,包含块由最近的块级祖先框、表单元格或行内块祖先框的内容边界(content edge)构成。考虑如下标记

	<div>		<p>This is a paragraph.</p>	</div>

p元素的包含块是div元素,因为作为块元素、表单元格或行内块元素,这是最近的祖先元素。类似地div的包含块是body。

非替换元素:如果元素的内容包含在文档中,则称为替换元素。例如:如果一个段落的文本内容都放在该元素本省内,这个段落就是非替换元素。

替换元素:这是指作为其他内容占位符的一个元素。替换元素的一个经典例子就是img元素,它只是指向一个图像文件,这个文件将被插入到文档流中该img元素本身所在的位置。大多数表单元素也可以替换(例如)。

块级元素:指段落、标题或div之类的元素。这些元素在正常流中时,会在其框和框主键生成‘换行“,所以处于正常流中的块级元素会垂直摆放。通过声明display:block,可以让元素生成块级框。

行内元素:这是指strong或span之类的元素,这些元素不会在之前或之后生成”行分隔符“,他们是块级元素的后代。通过声明display:inline,可以让元素生成一个行内框。

根元素:位于文档树顶端的元素。在HTML文档中,就是HTML元素。

版权声明:本文为博主原创文章,未经博主允许不得转载。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn