块元素

独占一行 如h1-h6、p、div、ul、ol、li等;

​ 宽高内外边距可以调;

​ 宽度默认是父级宽度100%;

​ 都是容器盒子,里面可以放行内或块级元素。

注意点:文字类元素如p、h1-h6里面不能放块元素div

行内元素

(也叫内联元素)一行可以放多个 如 a、span、strong、b、em、i、del、s、ins、u等

​ 相邻行内元素在一行上,一行可以显示多个;

​ 宽高直接设置是无效的;

​ 默认宽度就是本身内容宽度;

​ 行内元素只能容纳文本或其他行内元素。

注意点:a里面不能放a,a里面可以放块级元素

  • 行内元素为了照顾兼容性,尽量只设置左右内外边距(一行有多个行内元素情况下),不设置上下内外边距,因为设置了上下也不生效,除非转化为行内块或块级元素才可以。

行内块元素

同时具有块元素和行内元素的特点,如img、inptut、td

​ 和相邻行内元素(行内块)在一行上,但是之间有空白缝隙。一行可以显示多个

​ 默认宽度是本身内容宽度

​ 高度、行高、内外边距都可以控制(块元素特点)

tip

  • 把行内元素转换为块元素 用 display:block;

  • 把块元素转换为行内元素 用 display:inline;

  • 转换为行内块元素 用 display:inline-block;

CSS之 块、行内、行内块元素相关推荐

  1. typora修改主题字体、代码块字体、行内块代码字体大小、引用块字体大小、代码块背景颜色、文章可写区域宽度以及修改教程

    目录 0. 授人以渔 1.主题字体 2.代码块字体大小 3.引用块字体大小 4.代码块背景颜色 ①pink老师的样式代码 ②自己搜到的样式 5.块代码字体大小 6.修改文章可写区域的宽度 0. 授人以 ...

  2. HTML 块标签,行内标签,行内块标签以及之间的相互转换

      HTML标签分类 行内标签:包含a.span.em.strong.b.i.u.label.br: 特点:可以多个标签存在一行,不能直接设置行内标签的高度.宽度.行高以及顶和底边距,完全靠内容撑开宽 ...

  3. 块级、行内元素水平垂直居中方法

    块级.行内元素水平垂直居中方法 块级元素水平垂直居中 // 为目标元素设置以下属性 position: absolute; /*top: 0;*/ left: 0; right: 0; bottom: ...

  4. 行转换html,块级、行内、行内元素相互转换

    块级.行内.行内元素相互转换 html> 块级.行内.行内块元素相互转换 *{margin: 0px;padding: 0px;} body{background: url(images/5.j ...

  5. CSS块级、行级、行级块标签、display、div、span

    文章目录 块级标签 行级标签 行级块标签 display div 和span 块级标签 无论内容有多少,都会占据一行; 默认宽:与父级标签一致; 默认高:0 :或者与内容高度一致. 但是可以通过 wi ...

  6. 13 ,CSS 入门基础,行内排版内嵌式排版和外部排版样式

    1.认识 CSS 2.传统 HTML 设计网页版面的缺点 3.CSS 的特点 4.CSS 的排版样式 13.1 认识CSS CSS的英文全名是 Cascading Style Sheets,中文可翻译 ...

  7. CSS的引入方式:行内样式表(行内式)、内部样式表(嵌入式)、外部样式表(链接式)

    文章目录 CSS引入方式 内部样式表 行内样式表 外部样式表 CSS引入方式总结 CSS引入方式 内部样式表 内部样式表(内嵌样式表)是写到 html 页面内部.是将所有的CSS代码抽取出来,单独放到 ...

  8. CSS3与页面布局学习笔记(二)——盒子模型(Box Model)、边距折叠、内联与块标签、CSSReset

    一.盒子模型(Box Model) 盒子模型也有人称为框模型,HTML中的多数元素都会在浏览器中生成一个矩形的区域,每个区域包含四个组成部分,从外向内依次是:外边距(Margin).边框(Border ...

  9. Box Model,边距折叠,内联和块标签,CSSReset

    一.盒子模型(Box Model) 1.1.宽度测试 1.2.溢出测试 1.3.box-sizing属性 1.4.利用CSS画图 二.边距折叠 2.1.概要 2.2.垂直方向外边距合并计算 三.内联与 ...

  10. CSS3与页面布局——Box Model、边距折叠、内联与块标签、CSSReset

    一.盒子模型(Box Model) 盒子模型也有人称为框模型,HTML中的多数元素都会在浏览器中生成一个矩形的区域,每个区域包含四个组成部分,从外向内依次是:外边距(Margin).边框(Border ...

最新文章

  1. vs编译器 printf 控制台输出_【语言教程】通过语言了解GCC编译器工作过程
  2. Redis-学习笔记02【Redis命令操作】
  3. 使用一个命令执行单个Java源文件
  4. 【转】马拉松式学习与技术人员的成长性
  5. document.body.scrollTop值为0的解决方法[转]
  6. 学习笔记:工厂方法模式及简单工厂模式的对比
  7. C# 给picturebox添加滚动条
  8. VS2015 卸载与安装相关问题(包丢失以及没有WIN控制台)
  9. USB3.0接口定义浅析
  10. 想学习机器学习,数学的问题怎么解决?需要具备哪些数学知识?
  11. html+css实现星系图
  12. C++学习笔记4:编程练习一
  13. error怎么开机 fan_电脑开机后显示CPU Fan Error错误提示怎么办?分享六种解决方法...
  14. 无线局域网控制器(WLC)常见问题: FAQ
  15. .IMDB,THUCNews数据集下载和探索
  16. 2022.1.9HCIP第五天笔记
  17. 基于ueditor 扩展的电子病历编辑器-新UI
  18. 阿里P7级别架构师教你HashMap的工作原理
  19. 电子设备的电磁兼容性EMC测试项
  20. js红包雨js特效代码

热门文章

  1. 精酿啤酒与工业啤酒的区别
  2. 遥望布达拉——DAY10 巴塘-海通兵站
  3. Microsoft SQL server 2008 R2图文+视频安装教程
  4. 【前端】移动端布局--视网膜屏幕(retina屏幕)清晰度解决方案
  5. Java生成MD5值
  6. 得力数据恢复软件怎么注册激活的?免费注册激活图文教程
  7. 虚拟电厂相关基本名词概念
  8. php+mysql decimal字段处理金额遇到误差处理思路
  9. 最美的教育最简单-生命中最美的馈赠
  10. UUID 生成32位随机不重复编码