位置:首页 > 软件操作教程 > 编程开发 > CSS > 问题详情

CSS定位机制简介 一切皆为框

提问人:刘团圆发布时间:2020-11-18

    div、h1或p元素常常被称为块级元素。这意味着这些元素显示为一块内容,即“块框"。与之相反,span、strong等元素称为“行内元素”,这是因为它们的内容显不在行中,即“行内框”。

    可以使用display属性改变生成的框的类型。这意味着,通过将display属性设置为block,可以让行内元素(如<a>元素)表现得像块级元素一样。还可以把display设置为none,让生成的元素根本没有框a这样的话,该框及其所有内容就不再显示,不占用文档中的空间。

    有一种情况,即使没有进行显式定义,也会创建块级元素。当一些文本添加到一个块级元素(如div)的开头时,即使没有把这些文本定义为段落,它也会被当作段落对待。

    <div> 

    some text

    <p>Some more text.</p>

    </div>

    在这种情况下,这个框称为无名块框,因为它不与专门定义的元素相关联。

    块级元素的文本行也会发生类似的情况。假设有一个包含三行文本的段落,每行文本形成一个无名框。无法直接对无名块或行框应用样式,因为没有可以应用样式的地方(注意,行框和行内框是两个概念)。但是,这有助于理解在屏幕上看到的所有东西都形成某种框。

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部