您的位置:首页 > Web前端 > HTML

HTML的块级元素与内联元素

2016-03-08 13:58 375 查看
HTML的块级元素与内联元素

一、块级元素与内联元素的区别

      块级元素:block level element

                 块级元素在浏览器显示时,通常会以新的一行开始和结束。可以设置宽度、高度、内外边距 。

       内联元素:inlink element

                 内联元素在显示时通常不会以新的一行开始。设置宽度、高度、内外边距无效,设置line-height 有效。

二、块级元素

       

div定义文档的分布
h1 h2 h3 h4 h5 h6定义标题
ul ol dl定义列表(无序or有序)
li dt dd定义列表项目
p  menu定义段落 菜单列表
table定义HTML表格
th td tr tbody tfoot thead caption定义表格的相关属性
pre定义预格式化的文本
legend元素为 fieldset 元素定义标题
fieldset定义一个框架集
address定义地址
form创建HTML标签
noscript定义在脚本未被执行时的替代内容
noframes为那些不支持框架的浏览器显示文本,于 frameset 元素内部
hr水平分割线
三、内联元素

a标签定义锚
img网页中嵌入图片
br换行
em定义强调内容
b big字体加粗
input输入框
label为 input 元素定义标注
textarea radio多行文本输入控件 单项选择控件
select创建单选或者多选菜单
span组合文档中的行内元素
strong语气更强的强调语气
sub定义上标文本
sup定义下标文本
四、两者相互转换

      行内转换成块级:display:block;

      块级转换成行内:display:inline;

五、block、inline及inline-block的区别

     display:block是将元素显示为块级元素。可以设置高度,顶边距及底边距的块元素。

     display:inline是将元素显示为行内元素。不可以设置高度和宽度的行元素。

     display:inline-block是将对象呈递为内联对象,但是对象的内容作为块对象呈递。可以设置宽度和高度的块元素。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: