HTML 块元素和行内元素

块级元素

根据CSS规范的规定,每一个网页元素都有一个display属性,用于确定该元素的类型,每一个元素都有默认的display属性值,比如div元素,它的默认display属性值为“block”,成为“块级”元素(block-level);而span元素的默认display属性值为“inline”,称为“行内”元素。
div这样的块级元素,就会自动占据一定矩形空间,可以通过设置高度、宽度、内外边距等属性,来调整的这个矩形的样子;与之相反,像“span”“a”这样的行内元素,则没有自己的独立空间,它是依附于其他块级元素存在的,因此,对行内元素设置高度、宽度、内外边距等属性,都是无效的。

内联元素(行内元素)内联元素(inline element)

 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 - 定义变量

块元素(block element)

  常用块元素

   div - 常用块级容易,也是css layout的主要标签

   form - 交互表单

   fieldset - form控制组

   address - 地址

    ul - 非排序列表

   dl - 定义列表

   ol - 排序表单

    p - 段落
    pre - 格式化文本
    table - 表格
  

   h1 - 大标题
   h2 - 副标题
   h3 - 3级标题
   h4 - 4级标题
   h5 - 5级标题
   h6 - 6级标题


   
   hr - 水平分隔线
   blockquote - 块引用
   center - 举中对齐块
   dir - 目录列表
   isindex - input prompt
  menu - 菜单列表

  noframes - frames可选内容,(对于不支持frame的浏览器显示此区块内容
  noscript - )可选脚本内容(对于不支持script的浏览器显示此内容)

可变元素
可变元素为根据上下文语境决定该元素为块元素或者内联元素。

  applet - java applet
  button - 按钮
  del - 删除文本
  iframe - inline frame
 ins - 插入的文本
 map - 图片区块(map)
 object - object对象
 script - 客户端脚本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值