HTML行内元素、块状元素、行内块状元素介绍

目录

1.行内元素:

1.1、行内元素特征:

1.2、常见行内块元素:

2、块状元素 :

2.1、块状元素特征:

2.2、常见块状元素 :

3.行内块状元素:

3.1、行内块状元素特征:

3.2、常见行内块元素:

1.行内元素:

  行内元素最常使用的就是span,其他的只在特定功能下使用,修饰字体<b>和<i>标签,还有<sub>和<sup>这两个标签可以直接做出平方的效果,而不需要类似移动属性的帮助,很实用。

1.1、行内元素特征:

  1. 设置宽高无效
  2. 对margin仅设置左右方向有效,上下无效;padding设置上下左右都有效,即会撑大空间
  3. 不会自动行换行

1.2、常见行内块元素:

  • a - 锚点;

  • abbr - 缩写;

  • acronym - 首字;

  • b - 粗体(不推荐);

  • bdo - bidi override;

  • big - 大字体;

  • br - 换行;

  • cite - 引用;

  • code - 计算机代码(在引用源码的时候需要);

  • dfn - 定义字段;

  • em - 强调;

  • font - 字体设定(不推荐);

  • i - 斜体;

  • img - 图片;

  • input - 输入框;

  • kbd - 定义键盘文本;

  • label - 表格标签;

  • q - 短引用;

  • s - 中划线(不推荐);

  • samp - 定义范例计算机代码;

  • select - 项目选择;

  • small - 小字体文本;

  • span - 常用内联容器,定义文本内区块;

  • strike - 中划线;

  • strong - 粗体强调;

  • sub - 下标;

  • sup - 上标;

  • textarea - 多行文本输入框;

  • tt - 电传文本;

  • u - 下划线;

  • var - 定义变量。

2、块状元素 :

         块状元素代表性的就是div,其他如p、nav、aside、header、footer、section、article、ul-li、address等等,都可以用div来实现。不过为了可以方便程序员解读代码,一般都会使用特定的语义化标签,使得代码可读性强,且便于查错。

2.1、块状元素特征:

  1. 能够识别宽高
  2. margin和padding的上下左右均对其有效
  3. 可以自动换行
  4. 多个块状元素标签写在一起,默认排列方式为从上至下

2.2、常见块状元素 :

  • address – 地址
  • blockquote – 块引用
  • center – 居中对齐
  • dir – 目录列表
  • div – 常用块级容易,也是CSS layout的主要标签
  • dl – 定义列表
  • fieldset – form控制组
  • form – 交互表单
  • h1 – 大标题
  • h2 – 副标题
  • h3 – 3级标题
  • h4 – 4级标题
  • h5 – 5级标题
  • h6 – 6级标题
  • hr – 水平分隔线
  • isindex – input prompt
  • menu – 菜单列表
  • noframes – frames可选内容,(对于不支持frame的浏览器显示此区块内容
  • noscript – 可选脚本内容(对于不支持script的浏览器显示此内容)
  • ol – 有序表单
  • p – 段落
  • pre – 格式化文本
  • table – 表格
  • ul – 无序列表

3.行内块状元素:

  行内块状元素综合了行内元素和块状元素的特性,但是各有取舍。因此行内块状元素在日常的使用中,由于其特性,使用的次数也比较多。

3.1、行内块状元素特征:

  1. 不自动换行
  2. 能够识别宽高
  3. 默认排列方式为从左到右

3.2、常见行内块元素:

在HTML5中,程序员可以自定义标签,在任意定义标签中,加入display:block;即可,当然也可以是行内或行内块状

转换行内块元素请看写一篇介绍。

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值