一、定义

  块元素一般都从新行开始,它可以容纳内联元素和其他块元素,可设置高度、宽度和边距等。

  内联元素一般都是基于语义级的基本元素,它只能容纳文本或其他内联元素,主要特点是:和其他元素位于同一行上,高度、宽度和边距不可改变。

二、分类

块元素(block element)

  * 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 - 非排序列表

内联元素(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 - 定义变量

可变元素

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

  * applet - java applet

  * button - 按钮

  * del - 删除文本

  * iframe - inline frame

  * ins - 插入的文本

  * map - 图片区块(map)

  * object - object对象

  * script - 客户端脚本

html中的块元素和内联元素的区别的更多相关文章

  1. css中的块级和内联元素

    块级元素: 首先说明display是块级元素,会单独站一行,如 代码: <!DOCTYPE html> <html> <head lang="en"& ...

  2. HTML中块元素与内联元素的概念

    HTML中块元素与内联元素的概念 div就是一个块元素,所谓的块元素就是会独占一行的的元素,无论他的内容有多少,他都会独占一整行. p h1 h2 h3 ... div这个标签没有任何语义,就是一个纯 ...

  3. css中块级元素、内联元素(行内元素、内嵌元素)

    Block element 块级元素    顾名思义就是以块显示的元素,高度宽度都是可以设置的.比如我们常用 的<div>.<p>.<ul>默认状态下都是属于块级元 ...

  4. 浅谈HTML中的块级元素和内联元素

    一.基本概念 1.块级元素(block element):一般都从新行开始占据一定的矩形空间,可以设置其宽.高属性来改变矩形的大小.一般情况下块级元素可以包含内联元素和其它块级元素,但也有特殊如for ...

  5. CSS中的块级元素、内联元素(行内元素)

    Block element 块级元素    顾名思义就是以块显示的元素,高度宽度都是可以设置的.比如我们常用 的<div>.<p>.<ul>默认状态下都是属于块级元 ...

  6. margin在块元素、内联元素中的区别 padding

    (1)margin在块元素.内联元素中的区别 HTML(这里说的是html标准,而不是xhtml)里分两种基本元素,即block和inline.顾名思义,block元素就是以”块”表现的元素(bloc ...

  7. Css中的两个重要概念:块状元素和内联元素

    一.display:block display:block就是将元素显示为块级元素,一般是其他元素的容器,可容纳内联元素和其他块状元素,块状元素排斥其他元素与其位于同一行,宽度(width)高度(he ...

  8. Code笔记之:CSS块级元素、内联元素概念

    文档流 将窗体自上而下分成一行行, 并在每行中按从左至右的顺序排放元素,即为文档流. 每个非浮动块级元素都独占一行, 浮动元素则按规定浮在行的一端. 若当前行容不下, 则另起新行再浮动. 内联元素也不 ...

  9. CSS文档流与块级元素和内联元素

    CSS文档流与块级元素(block).内联元素(inline),之前翻阅不少书籍,看过不少文章, 看到所多的是零碎的CSS布局基本知识,比较表面.看过O'Reilly的<CSS权威指南>, ...

随机推荐

  1. LANMP系列教程之php编译安装CentOS7环境

    前提:必须先安装好MySQL以及Apache   1.准备好源码包并配置好yum源,需要的源码包包括: libmcrypt-2.5.8-9.el6.x86_64.rpm libmcrypt-devel ...

  2. Python基础篇(八)

    key words:私有变量,类静态变量,生成器,导入Python模块,r查看模块可以使用的函数,查看帮助信息,启动外部程序,集合,堆,时间模块,random模块,shelve模块,文件读取等 > ...

  3. BZOJ 4318: OSU! [DP 概率]

    传送门 题意:变成了告诉每个操作的成功概率,并且得分是三次方 一样....分别维护$x,\ x^2,\ x^3$的期望就行了 注意$x^3$是我们最终求的得分,即使失败得分也要累加上之前的 #incl ...

  4. c++中对于json的key不带双引号的问题修复

    在引用了第三方数据时,数据源通过转义,将json的key上双引号给去掉了. 在PHP开发时,可以通过正则表达式替换方式来补充丢失的双引号,处理代码如下 function ex_json_decode( ...

  5. SpringMVC之使用requestMapping映射请求、映射参数、映射头

    1. 映射请求 作用:使用requestMapping可以指定处理器可以处理那些请求 地方:类和方法前面都可以 @requestMapping 类定义处: 提供初步的请求映射信息,相对于web应用的根 ...

  6. Linux用于嵌入式

    步骤1:Linux工具和项目布局 每个嵌入式软件设计都从选择合适的工具开始. 工具链是一组连接(或链接)在一起的软件开发工具,它包含诸如GNU编译器集合(GCC).binutils(一组包括连接器.汇 ...

  7. Jenkins配置备份恢复插件ThinBackup

    一.系统管理-管理插件-找到ThinBackup并安装 二.系统管理-找到ThinBackup-点击Setting进行设置 第一个参数备份目录是必选,其它可选,点保存. 三.保存后返回到ThinBac ...

  8. PHPStorm 常用 设置配置 和快捷键大全 Win/Mac

    [转自 http://blog.csdn.net/fenglailea/article/details/53350080] PHPStorm 下载及主题样式下载 http://www.lanmps.c ...

  9. CentOS7 修改网卡名称为eth0

    前言 无论是RHEL 7.还是CentOS 7都使用了NetworkManager.service来进行网络管理,当然network服务还是可以继续使用的,但也将会是过渡期的残留品了. 除此之外7版本 ...

  10. zip-gzip-bzip2_压缩文件

    问:为什么要压缩文件? 答:方便传输,因为压缩的文件容量会比较小        存储所使用的空间也会比较小 ---> 备份   Windows里的压缩软件:WinRAR.Zip.好压.2345 ...