css中display:block啥意思
时间: 2024-11-22 09:47:05 浏览: 7
CSS中display:block的作用介绍
5星 · 资源好评率100%
在CSS中,`display: block;` 是一种用于设置元素显示方式的属性值。具体来说,当一个元素的 `display` 属性被设置为 `block` 时,该元素会以块级元素的形式呈现。
以下是一些关于 `display: block;` 的关键点:
1. **独占一行**:块级元素会占据其父容器的整个宽度,并且会在前后自动换行,即每个块级元素都会从新的一行开始显示。
2. **默认宽度**:块级元素的默认宽度是父容器的100%,除非通过CSS明确指定了其他宽度。
3. **可以包含其他块级或内联元素**:块级元素可以包含其他块级元素和内联元素(inline elements)。
4. **常用标签**:常见的块级元素包括 `<div>`, `<p>`, `<h1>` 到 `<h6>`, `<ul>`, `<ol>`, `<li>` 等。
示例代码:
```html
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>Display Block 示例</title>
<style>
.block-element {
display: block;
width: 50%; /* 设置宽度为父容器的50% */
background-color: lightblue; /* 背景颜色 */
margin: 10px 0; /* 上下外边距 */
}
</style>
</head>
<body>
<div class="block-element">这是一个块级元素</div>
<div class="block-element">这是另一个块级元素</div>
</body>
</html>
```
在这个示例中,两个 `<div>` 元素都使用了 `display: block;`,因此它们会各自占据一行,并且宽度为父容器的50%。
阅读全文