CSS的display显示

CSS的display显示

1. 行内元素和块级元素关系

块级元素:1、标题标签:h1~h6;2、段落标签:p1~p6;3、div;4、列表;等

行内元素:1、span;2、a;3、img;4、strong;等

二者关系:

行内元素可以包含在块级元素中;

块级元素不可以包含在行内元素中;

因此,导致一个问题:当想把块级元素放在一行时,会有问题。因此,出现了解决方案:display

2. 把块级元素放在一行

CSS语法格式:标签名 {display:inline;}

举例:列表是块元素,将其放在一行

HTML代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>Title</title>
   <link rel="stylesheet" href="style.css">
</head>
<body>

<p>链接列表水平显示:</p>

<ul>
   <li><a href="https://www.baidu.com/" target="_blank">HTML</a></li>
   <li><a href="https://www.baidu.com/" target="_blank">CSS</a></li>
   <li><a href="https://www.baidu.com/" target="_blank">JavaScript</a></li>
   <li><a href="https://www.baidu.com/" target="_blank">XML</a></li>
</ul>

</body>
</html>

CSS代码如下:

li {
   display: inline;
}

效果:

 

 

 

 

posted @ 2020-02-24 00:25  WZ_BeiHang  阅读(364)  评论(0编辑  收藏  举报