块元素

独占一行 如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. Study on Android【六】--消息机制,异步和多线程
  2. ASP.NET Core的Kestrel服务器
  3. 深入浅出JSONP--解决ajax跨域问题
  4. 安装NodeJs运行环境
  5. MyEclipse 如何将 jar 包导入项目中
  6. MVC View 中 html 属性名与关键字冲突问题的分析与解决
  7. 基于External-DNS的多集群Ingress DNS实践
  8. C#_XXX事件 的重载均与委托System.EventHandler不匹配
  9. Qt使用udp的Broadcast实现广播图片
  10. 同一域名端口下,通过nginx部署多个vue项目
  11. LightweightCTI开发实录(5)板卡适配器概述
  12. sqlserver自动备份脚本
  13. java 定时器 quartz_Java定时器和Quartz使用
  14. IP地址和mac地址的区别
  15. 【SpringBoot学习】35、SpringBoot 简易文件服务器
  16. 初学C语言的感受(张森)
  17. 零基础搭建电影网站教程——一、域名与服务器
  18. InputReader读取rawEvent解析
  19. 用计算机升级ipad系统软件,iPad如何升级系统?三种ipad升级系统的方法汇总
  20. 微信小程序----布局适配与物理逻辑像素

热门文章

  1. 华为任正非十年首次接受媒体采访
  2. Java数据类型—String基础
  3. POI2014 Solar Panels
  4. HTML标记语言笔记
  5. 自相关ACF与偏自相关PACF
  6. item_get - 获得1688商品详情
  7. 第五、八、九章复习5.6
  8. MC9S12XET256MMA软件开发准备
  9. 17年前的非典,让阿里迅速崛起!马云:它不是你的机会,而是你的责任!
  10. 用Java仿写梦幻西游