美文网首页
CSS行内块元素与行内元素

CSS行内块元素与行内元素

作者: 林初盛 | 来源:发表于2016-10-31 13:58 被阅读50次

块和内联元素

块元素是一个元素,占用了全部宽度,在前后都是换行符。

块元素的例子:

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

内联元素只需要必要的宽度,不强制换行。

内联元素的例子:

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

可变元素

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

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

①行内元素会再一条直线上,是在同一水平线布局的。
②块级元素各占一行,是垂直方向布局的。
③块元素一般都从新行开始,它可以容纳内联元素和其他块元素,常见块元素是段落标签<P><form>这个块元素比较特殊,它只能用来容纳其他块元素。
④需要指出的是,table标签也是块元素的一种,table based layout和css based layout从一般使用者(不包括视力障碍者、盲人等)的角度来看这两种布局,
⑤内联元素(inline element)一般都是基于语义级(semantic)的基本元素。内联元素只能容纳文本或者其他内联元素,常见内联元素 <a>.

如何改变一个元素显示

可以更改内联元素和块元素,反之亦然,可以使页面看起来是以一种特定的方式组合,并仍然遵循web标准。

下面的示例把列表项显示为内联元素:
li {display:inline;}

下面的示例把span元素作为块元素:
span {display:block;}
//注意:一个内联元素设置为display:block是不允许有它内部的嵌套块元素。

相关文章

  • CSS基础样式

    CSS基础样式 块级元素可以包含块级元素和行内元素 行内元素只可以包含文本和行内元素 宽高只对块级元素生效,对行内...

  • CSS行内块元素与行内元素

    块和内联元素 块元素是一个元素,占用了全部宽度,在前后都是换行符。 块元素的例子: address - 地址 bl...

  • html基础知识3-块级与行内元素之间的转换

    块级元素与行内元素之间的转换其实都是通过CSS设置的; 1.块级元素转为行内元素 比如说我把div元素转为行内...

  • 任务八-主线

    CSS常见属性(上) 块级元素行内元素块级可以包含块级和行内元素,行内只能包含文本和行内元素块级元素占据一整行的空...

  • 01-CSS

    前言1-CSS对HTML元素分类 css元素分为三种:块级元素、行内元素和行内块元素。 1.块级元素:设置disp...

  • CSS基本属性

    Css基本属性 宽高 , 宽高对块级元素与行内元素作用范围不同。1.PNG 块级元素 vs 行内元素 块级元素1,...

  • 垂直居中,水平居中

    CSS设置行内元素的水平居中 CSS设置行内元素的垂直居中 CSS设置块级元素的水平居中 CSS设置块级元素的垂直居中

  • css - 行内元素,块级元素,行内块元素

    1、块级元素(block-level) 独占一行,其宽度自动填满其父元素宽度(即使设置了宽度仍然是独占一行的) 多...

  • 前端面试总结

    一、CSS相关问题 1、 行内元素,块级元素,空元素 行内元素有:a b span select strong(强...

  • css常见样式

    CSS常见属性 块级元素和行内元素分别有哪些?动手测试并列出4条以上的特性区别 块级元素与行内元素区别: 块级可以...

网友评论

      本文标题:CSS行内块元素与行内元素

      本文链接:https://www.haomeiwen.com/subject/ocxeuttx.html