一、定义

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

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

二、分类

块元素(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. Swing EDT引起的客户端卡死

    最近调试程序时发现,点击某个界面时会出现卡死的情况,出现的频率还是比较频繁的. 再次出现卡死的情况后,利用jvisualvm查看线程的运行情况,dump操作之后发现线程间出现了死锁: Found on ...

  2. vue中钩子函数的用法

    这么多钩子函数,我们怎么用呢,我想大家可能有这样的疑问吧,我也有,哈哈哈. beforecreate : 举个栗子:可以在这加个loading事件 created :在这结束loading,还做一些初 ...

  3. 夏令营讲课内容整理Day 0.

    今年没有发纸质讲义是最气的.还好我留了点课件. 第一次用这个估计也不怎么会用,但尝试一下新事物总是好的. 前四天gty哥哥讲的内容和去年差不多,后三天zhn大佬讲的内容有点难,努力去理解吧. 毕竟知识 ...

  4. LearnPython_week1

    1.      Python安装 2.      Hello World程序 3.      变量的简单使用 4.      注释#'" 5.      用户输入 6.      字符串格式 ...

  5. PHP实现session对象封装

    <?php class Session { private $db; // 设置数据库变量 private $expiry = 3600; // 设置Session失效时间 public fun ...

  6. 脚本实现centos7修改二块网卡名称并配置ip信息

    #!/bin/bash interface1=`ls /sys/class/net|grep en|awk 'NR==1{print}'`interface2=`ls /sys/class/net|g ...

  7. JMeter之Http协议接口性能测试

    一.不同角色眼中的接口 1.1,开发人员眼中的接口    1.2,测试人员眼中的接口 二.Http协议基本介绍 2.1,常见的接口协议 1.:2. :3. :4.:5.: 6. 2.2,Http协议栈 ...

  8. C#仪器数据文件解析-PDF文件

    不少仪器工作站输出的数据报告文件为PDF格式,PDF格式用于排版打印,但不易于数据解析,因此解析PDF数据需要首先读取到PDF文件中的文本内容,然后根据内容规则解析有意义的数据信息. C#解析PDF文 ...

  9. Duilib第一步(III)-知识进阶

    核心模块 CWindowWnd:窗口对象管理父类 创建窗口. 窗口消息过程处理. 提供窗口子类化.超类化接口. CDialogBuilder:空间布局类 解析XML界面布局文件,构建控件树 创建控件对 ...

  10. HDU - 3085 双向BFS + 技巧处理 [kuangbin带你飞]专题二

    题意:有两只鬼,一个男孩女孩被困在迷宫中,男孩每秒可以走三步,女孩只能1步,鬼可以两步且可以通过墙.问男孩女孩是否可以在鬼抓住他们之前会合? 注意:每秒开始鬼先移动,然后两人开始移动. 思路:以男孩和 ...