当前位置: 首页 > news >正文

行内元素和块级元素

行内元素和块级元素

  • 1.行内元素
    • 1.1什么是行内元素
    • 1.2行内元素的特点
    • 1.3常见的行内元素
  • 2.块级元素
    • 2.1什么是块级元素
    • 2.2块级元素的特点
    • 2.3常见的块级元素
  • 3.行内元素和块级元素的区别

1.行内元素

1.1什么是行内元素

行内元素是指在网页中不会独占一行,而是与其他行内元素在同一行内显示的元素。行内元素通常用于包裹文本或其他行内元素,不会对布局产生大的影响。

1.2行内元素的特点

  • 不独占一行:行内元素不会开始新行,而是在同一行内连续显示。
  • 宽度自适应:行内元素的宽度由其内容决定,不会自动扩展到父元素的宽度。
  • 不能设置宽度、高度:默认情况下,行内元素不能设置固定的宽度和高度。

1.3常见的行内元素

  • span
  • img
  • input
  • a
  • button
  • label
  • select
  • textarea
  • strong和b
  • em和i

2.块级元素

2.1什么是块级元素

块级元素是指在文档中会独占一行,并且可以设置宽度、高度和内外边距的元素。块级元素通常用于构建网页的主要结构和布局。

2.2块级元素的特点

  • 独占一行:块级元素会独占一行,后续内容会从新行开始。
  • 宽度默认扩展:块级元素的宽度默认会扩展到父元素的宽度。
  • 可以设置宽度、高度:块级元素可以设置固定的宽度和高度。

2.3常见的块级元素

  • div
  • footer
  • header
  • section
  • article
  • p(这个也是块级元素)
  • h1-h6
  • ul和ol
  • li
  • nav
  • table
  • form

3.行内元素和块级元素的区别

  • 行内元素
    display:inline;
    不独占一行,设置宽高不生效;
  • 块级元素
    独占一行,可以设置宽高;
  • 行内块元素
    display:inline-block;
    不独占一行,可以设置宽高;

相关文章:

  • New Game--(单调队列)
  • 如何设置linux系统时间?
  • USART串口协议
  • Java知识速记:Exception与Error的区别
  • c++:STL介绍
  • Rank-Analysis 预组队识别(英雄联盟)
  • Qwen2-VL 的重大省级,Qwen 发布新旗舰视觉语言模型 Qwen2.5-VL
  • Flask和Django相比哪个更适合新手?
  • mac搭建环境
  • 【第2章:神经网络基础与实现——2.2反向传播算法详解与实现步骤】
  • 冒泡排序的缺陷及优化
  • ASP.NET Core SixLabors.ImageSharp 位图图像创建和下载
  • 2月14日情人节,致挚爱
  • Linux 驱动开发:字符设备、块设备与网络设备驱动详解​​
  • Linux驱动层学习:LED 驱动开发
  • 前端开发入门一
  • c# 对象属性拷贝 解决方案
  • NPDP学习笔记 -产品经理(第二版)-第二章 组合管理
  • 为什么vue3需要对引入的组件使用markRaw?
  • 【Elasticsearch】词项中心(term-centric)和字段中心(field-centric)
  • 企业网站建设方案详细方案/seo页面代码优化
  • 政务网站建设的功能模块/怎样推广app别人才愿意下载
  • 网站开发毕业答辩问题/抖音怎么推广
  • 浅灰色做网站背景/简述常用的网络营销方法
  • 优秀设计方案网站/如何免费搭建自己的网站
  • 黄石企业网站建设/手游推广平台有哪些