根据CSS显示分类,HTML元素被分为 三种类型:块状元素,内联元素,内联块元素。
在css中,只需要给内联元素设置display:block
样式即可将其转换为块元素。
display属性用于定义建立布局时元素生成的显示框类型。对于 HTML 等文档类型,如果使用 display 不谨慎会很危险,因为可能违反 HTML 中已经定义的显示层次结构。对于 XML,由于 XML 没有内置的这种层次结构,所有 display 是绝对必要的。
-
block:此元素将显示为块级元素,此元素前后会带有换行符。
-
inline:默认。此元素会被显示为内联元素,元素前后没有换行符。
-
inline-block:行内块元素。(CSS2.1 新增的值)
css将内联样式设成块元素示例:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <style type="text/css"> span { background-color: #2cde57; } .span1 { display: block; width: 1000px; } </style> </head> <body> <span>第一个span,内联元素</span> <span>第二个span,块元素</span> </body> </html>
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)