文章目录

  • 块级标签
  • 行级标签
  • 行级块标签
  • display
  • div 和span

块级标签


无论内容有多少,都会占据一行;

默认宽:与父级标签一致;
默认高:0 ;或者与内容高度一致。

但是可以通过 width和height来设置标签的宽 高;

包括: < p>、< h1 >、< ul >、< ol >、< hr / >等。


<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title></head><body><p>这是一个段落</p><!--段落标签--><h1>一级标题</h><!--标题标签--><ul><li>列表1</li><li>列表2</li></ul><hr/><!--分割标签--></body>
</html>

运行:



行级标签


只占自身大小,不会占一行;

即使设置宽 高也是无效的。

包括 < font >、< b >、< i >、< a >等。

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><style type="text/css">/* 尝试给行级标签设置宽高,并不会发生变化 */*{width: 600px;height: 100px;}/* 通配选择器,选择所有标签 */</style></head><body><b>加粗字体</b><!--b标签加粗当前字体--> 旁边的文本<i>斜体字体</i><!--i标签将字体变为斜体--><s>文本文本文本</s><!---s标签设置穿过文本的一条线--><a href=""> 这是链接</a><p>段落</p><!--这是块级标签,作为设置宽高的对比--></body>
</html>

运行:浏览器页面点击F12,通过网页调试查看设置的宽高,块级标签p标签受到影响,而行级标签都没有受到影响。



行级块标签


可以设置大小,不会占一行;

包括 < img/> ; < input />;

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title></head><body><img src="img/tx.png" /><!-- style="width: 500px; height: 200px;"-->旁边的文本<!--图片标签,先把设置的宽高注释掉,对比设置前后的变化--><input type="text" /><!--表单文本输入框--></body>
</html>

运行:


设置宽高之后:



一般情况下使用块级标签包含行级标签,不使用行级标签包含块标签。
a可以包含任何标签,除去a本身;
p标签不能包含任何块级标签。



display


block :设置标签为块标签 ;
inline :设置标签为行级标签 ;
inline-block :设置标签为行级块标签 ;
none :隐藏标签(标签将在页面中完全消失,不会占用网页空间)。



div 和span


div是一个纯净版的块级标签;可以设置宽高。

span是一个纯净版的行级标签;给定宽高是无效的。

没有任何附加功能。

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title></head><body><hr/><div style="width: 200px; height: 100px;">div标签的属性默认</div><span style="width: 500px;height: 200px;">span标签的编辑属性;行级的,给定宽高是无效的;</span></body>
</html>

运行:
div内设置的宽高有效果;

span内设置宽高无效

在制作网页时经常使用div和span,可配合display改变标签的属性。


CSS块级、行级、行级块标签、display、div、span相关推荐

  1. css变成块级元素_探讨行内元素转换为块级元素_html/css_WEB-ITnose

    行内元素和块级元素对于前端来说是一个很重要的概念.在CSS中,只有块级元素有物理属性,而元素则有三种形态: 1. 块级元素:有物理属性,width,height写值起作用,而且要占据一行. 2. 行内 ...

  2. CSS里常见的块级元素和行内元素

    根据CSS规范的规定,每一个网页元素都有一个display属性,用于确定该元素的类型,每一个元素都有默认的display属性值,比如div元素,它的默认display属性值为"block&q ...

  3. [HTML/CSS]盒子模型,块级元素和行内元素

    目录 概述 盒子模型 块级元素 行内元素 可变元素 总结 概述 在div+css中,了解块级元素和行内元素还是非常有必要的,比如:对行内元素使用width属性就会失效.虽然自己不是做前端的,但是,在项 ...

  4. CSS块级元素和行内元素

    1. 宽高 width:数值; height:数值; 也可用百分比! 长高的设置不会被后代继承 2. 背景 (1)背景颜色 background-color:颜色值; 元素的背景颜色默认为transp ...

  5. html块中的内容垂直居中,css如何设置行内元素与块级元素的内容垂直居中

    首先我们先了解一下行内元素和块级元素 行内元素(内联元素):没有自己的独立空间,它是依附于其他块级元素存在的,空间大小依附于内容多少.行内元素没有度.宽度.内外边距等属性. 块级元素:占据独立的空间, ...

  6. [css] 行内元素和块级元素有什么区别,如何相互转换?

    [css] 行内元素和块级元素有什么区别,如何相互转换? 一般通过display属性来区分块级元素和行内元素,block代表块级元素,inline代表行内元素. 块级元素: 1.内容独占一行. 2.w ...

  7. css块元素与行内元素特点,CSS区分块级元素和行内元素

    块级元素(块级元素一般当做容器使用,既可以容纳内联元素也可以容纳块级元素) 特点: 1.每个块级元素都是独自占一行,其后的元素也只能另起一行,并不能两个元素共用一行. 2.元素的高度.宽度.行高和顶底 ...

  8. CSS块级元素与行内元素的区别和联系

    块元素(block element)一般是其他元素的容器元素,能容纳其他块元素或内联元素.块元素就好比一个四方块,可以放其他的四方块,并可以呈现在页面上任何地方. 默认情况下块元素,是独占一行的 常见 ...

  9. CSS样式设置语法全解,样式优先级、值和单位、字体、文本、块级元素,行内元素,替换元素、非替换元素、display、float、position、table、li、光标、边距边框、轮廓、颜色背景

    全栈工程师开发手册 (作者:栾鹏) 一个demo学会css css选择器全解 css操作语法全解 CSS样式设置语法全解: 样式优先级 1. !important标记的样式 > 内联样式(sty ...

  10. CSS中的块级元素、行内元素和行内块元素

    元素是文档结构的基础,在css里面,每个元素生成了包含内容的框(box),大家都叫"盒子".但是不同的元素显示方式是不同的,有占据一整行的,有水平一个挨着一个的.比如:div 与s ...

最新文章

  1. 命名空间跟作用域是什么关系_乔丹跟科比什么关系?他们是亲密朋友,但并未对外公开...
  2. android textview 白色,android – AutoCompleteTextview默认情况下,颜色设置为白色
  3. 论文阅读 - AUTOVC: Zero-Shot Voice Style Transfer with Only Autoencoder Loss
  4. 可以叫板Google的一个搜索引擎 —— DuckDuckGo
  5. C#WebClient常见用法
  6. 写一个方法,用一个for循环打印九九乘法表
  7. ubuntu网络正常连接但无法上网
  8. 最强大的数据恢复软件
  9. 最新Vue2.0+组件开源项目库集合
  10. 车载导航软件怎么测试,导航功能测试2:语音提示
  11. Sentaurus入门(2):器件仿真
  12. 树的计数 + prufer序列与Cayley公式(转载)
  13. 尚硅谷周阳学习微服务《二》
  14. 两点天上来,爱情一线牵——Global Timing Debugger
  15. 古老CPU启示录-意义重大的8008 芯片
  16. Federated Graph Neural Networks
  17. hyper-v虚拟机开启失败导致无网络或进入公司内网后无网络
  18. 带你走进神奇的元宇宙的世界
  19. Rust地图下载、Rust服务器地图下载教程、腐蚀地图下载攻略
  20. 智慧消防管网水压监测系统解决方案

热门文章

  1. 使用cecil 完成 code injection
  2. ubuntu——vim详解
  3. cellassign:用于肿瘤微环境分析的单细胞注释工具(9月Nature)
  4. [EntLib]微软企业库5.0 学习之路——第十步、使用Unity解耦你的系统—PART5——使用Unity自身的拦截器...
  5. 华中科技大学计算机学院官微甘泉,甘泉-华中科技大学化学与化工学院
  6. 198元ARM核心板-瑞萨1.2G双核Cortex-A55
  7. 省市区三级联动select
  8. nodejs 安装node-sass
  9. html5 漫画效果,HTML5 卡通动画里面常见的大爆炸动画特效
  10. 数字 IC 设计职位经典笔/面试题(一)