在本文中,我们将讨论内联块元素和块元素的区别。 这些元素在设计网站时被广泛使用。 人们通常会混淆这些元素。 因此,让我们了解差异以避免此类混淆。
块元素
从新行开始的被称为块元素。 块元素占据内容的整个宽度。 与内联不同,这些元素存在顶部和底部边距。 块级元素只能出现在 body 标签内。 块级元素比内联元素创建更大的结构。
块元素示例:
<div>
<p>
<li>
<main>
<nav>
<ul>
<form>
<video>
<table>
<aside>
<article>
示例代码:
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
<style>
p { background-color: #8A55; }
</style>
</head>
<body>
<p>This paragraph is a block-level element; its background has been colored to display the paragraph's parent element.</p>
</body>
</html>
上面代码输出结果如下 -
内联块元素
inline-block 的显示值的工作方式与 inline 类似,但有一个例外:元素的高度和宽度可以修改。
例子:
<!DOCTYPE html>
<html>
<head>
<style>
span.b {
display: inline-block;
width: 100px;
height: 100px;
padding: 5px;
color:white;
border: 1px solid blue;
background-color: blue;
}
</style>
</head>
<body>
<div>This is an example of inline-block element with a span colored as blue <span class="b">Inline-Block</span> </div>
</body>
</html>
上面代码输出结果如下 -
块和内联块的区别 -
块元素 | 内联块 |
---|---|
块元素从新行开始。 | 它与元素周围的所有文本保持内联,并且与内联显示相同。 |
示例:div、p、li、main 等。 | 它没有标签示例,因为它可以应用于任何使用 CSS 的标签。 |
CSS 属性:display:block | CSS 属性:display:inline-block |
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。
转载请注明:文章转载自 有区别网 [http://www.vsdiffer.com]
本文标题:内联块与块元素的区别
本文链接:https://www.vsdiffer.com/vs/inline-block-vs-block-elements.html
免责声明:以上内容仅是站长个人看法、理解、学习笔记、总结和研究收藏。不保证其正确性,因使用而带来的风险与本站无关!如本网站内容冒犯了您的权益,请联系站长,邮箱: ,我们核实并会尽快处理。