行内元素默认特点: display: inline 行内展示。
行内元素: 在同一行显示,不能直接设置宽度高度。
CSS中的 /* display: block;*/ 是把标签设置为块级元素的意思
/* text-decoration: underline; 下划线 */
行内元素是用于修饰页面的细节。字体颜色、字体大小,文本线
块元素用于承载内容,进行排版布局。
<title>行内标签</title>
<style>
.demo-1 {
font-size: 30px;
font-weight: bold;
color: red;
}
.demo-2 {
background-color: green;
height: 100px;
color: white;
}
</style>
</head>
<body>
<span class="demo-1">hello world</span>
<span class="demo-2">hello world</span>
所以不建议这样写html代码: 行内元素嵌套块元素不符合规范
<span> <div></div> </span>
通常是块级元素嵌套行内元素
<div><span></span></div>