程序员书籍笔记 程序员书籍笔记
  • HTML
  • CSS
  • JavaScript
  • 前端知识
  • Vue
  • MarkDown
  • git
  • Node.js
  • Linux
  • 51单片机
  • 四级
  • 第一学期课程
  • 操作系统
  • 计算机网络
  • 数据结构
  • 计算机组成原理
  • HTML5
  • Electron
  • 日记便签
  • 前端导航
GitHub (opens new window)
  • HTML
  • CSS
  • JavaScript
  • 前端知识
  • Vue
  • MarkDown
  • git
  • Node.js
  • Linux
  • 51单片机
  • 四级
  • 第一学期课程
  • 操作系统
  • 计算机网络
  • 数据结构
  • 计算机组成原理
  • HTML5
  • Electron
  • 日记便签
  • 前端导航
GitHub (opens new window)
  • HTML

  • CSS

    • CSS规范
    • 基础
    • 选择器
    • 元素显示
      • 元素显示模式
      • 块元素
      • 行内元素
      • 行内块元素
      • 显示模式转换
    • 元素背景属性
    • CSS三大特征
    • 盒子模型
    • CSS浮动
    • CSS四种定位
    • CSS显示
    • CSS技巧
    • CSS3基础
    • CSS2D转3D
    • 移动端布局
    • 移动端适配
    • 响应式布局
    • CSS的查询属性
  • JavaScript

  • GO

  • 正则表达式

  • java

  • TypeScript

  • react

  • 前端知识

  • jQuery

  • Python

  • C和C++

  • 前端和后端
  • CSS
yuadh
2021-08-19
目录

元素显示

# 元素显示模式

元素以什么方式进行显示 如 div、span

HTML一般分为块元素和行内元素

# 块元素

  • 独占一行
  • 高度、宽度、内边距、外边距都可以控制
  • 宽度默认是父级容器的100%
  • 是一个容器及盒子,里面可以放行内或块级元素
<h1>   <p>   <div>  <ul>  <ol>   <li>  ...
1

其中 h 和 p 标签主要用于存放文字 因此不能放块级元素

# 行内元素

  • 一行可以显示多个
  • 高、宽直接设置无效
  • 默认宽度就是它本身内容的宽度
  • 行内元素只能容纳文本或其它行内元素
<a>
1

注意 a 标签 链接里不能再放链接

特殊情况 a 标签可以放块级元素,但是给a标签转换下块级模式最安全

# 行内块元素

在行内元素中有几个特殊的标签 如 img、input、td 它们同时具有块元素和行内元素的特点

  • 和相邻的行内元素在一行上,但它们之间会有空白缝隙
  • 默认宽度就是它本身内容的宽度
  • 高度,宽度,外边距,内边距都可以控制

# 显示模式转换

display:block : 行内元素转换为块级元素

display:inline : 块级元素转换为行内元素

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

编辑 (opens new window)
上次更新: 2023/02/07, 14:51:48
选择器
元素背景属性

← 选择器 元素背景属性→

Theme by Vdoing | Copyright © 2021-2023 yuadh
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×