CSS的display显示

六月ゝ 毕业季﹏ 提交于 2020-02-24 02:51:56

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;}

效果:

 

 

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!