web前端入门到实战:html常见的块元素与内联(行内)元素用法说明

发布时间:2020-07-19 06:45:22 作者:前端向南
来源:网络 阅读:187

html平时常见的块元素有:div, p, h2, h3, h4等,内联元素有:span, a, img等。

块元素的属性:无论内容是什么,都会独占一整行。主要用于页面布局。

内联元素的属性:只占自身大小的元素,不会占用一行。主要用于选中文本设置样式。

div块元素仅仅只用于进行页面布局,它自身不带任何默认样式。

span内联元素可以用来选中文本设置文本的样式,其自身不会带默认样式。

一般情况下,只使用块元素包含内联元素,而不会使用内联元素去包含块元素。

a元素可以包含任意元素,除了其本身。

p元素不可包含任何的块元素。


块元素之div:<br>
    <div >div 噫吁嚱,危乎高哉!蜀道之难,难于上青天!蚕丛及鱼凫,开国何茫然!</div>
    <div >div 噫吁嚱,危乎高哉!蜀道之难,难于上青天!蚕丛及鱼凫,开国何茫然!</div>
    <div >div 噫吁嚱,危乎高哉!蜀道之难,难于上青天!蚕丛及鱼凫,开国何茫然!</div>
    <div >div width=300px 噫吁嚱,危乎高哉!蜀道之难,难于上青天!蚕丛及鱼凫,开国何茫然!</div>
    <div >div width=500px 噫吁嚱,危乎高哉!蜀道之难,难于上青天!蚕丛及鱼凫,开国何茫然!</div>
    块元素之p:<br>
    <p >p 尔来四万八千岁,不与秦塞通人烟。西当太白有鸟道,可以横绝峨眉巅。</p>
    <p >p 尔来四万八千岁,不与秦塞通人烟。西当太白有鸟道,可以横绝峨眉巅。</p>
    <p >p 尔来四万八千岁,不与秦塞通人烟。西当太白有鸟道,可以横绝峨眉巅。</p>
    <p >p width=300px 尔来四万八千岁,不与秦塞通人烟。西当太白有鸟道,可以横绝峨眉巅。</p>
    <p >p width=500px 尔来四万八千岁,不与秦塞通人烟。西当太白有鸟道,可以横绝峨眉巅。</p>
    块元素之h(h2, h3, h4):<br>
    <h2 >h2 蜀道难</h2>
    <h3 >h3 蜀道难</h3>
    <h4 >h4 蜀道难</h4>
    <h4 >h4 width=300px 蜀道难</h4>
    <h4 >h4 width=500px 蜀道难</h4>
    内联元素之span:<br>
    <span >西当太白有鸟道,可以横绝峨眉巅。</span>
    <span >西当太白有鸟道,可以横绝峨眉巅。</span>
    <span >西当太白有鸟道,可以横绝峨眉巅。</span>
    <br>内联元素之a:<br>
    <a href="#" >地崩山摧壮士死,然后天梯石栈相钩连。</a>
    <a href="#" >地崩山摧壮士死,然后天梯石栈相钩连。</a>
    <a href="#" >地崩山摧壮士死,然后天梯石栈相钩连。</a>
    <a href="#" >地崩山摧壮士死,然后天梯石栈相钩连。</a>
        web前端开发学习Q-q-u-n: 784783012 ,分享学习的方法和需要注意的小细节,不停更新最新的教程和学习方法
(详细的前端项目实战教学视频,PDF)

效果显示(默认在谷歌浏览器下):

web前端入门到实战:html常见的块元素与内联(行内)元素用法说明

  从上面的效果图中,可以看出,有些块元素和内联元素会自带默认样式,比如:p, h2, h3, h4

p自带默认样式为:

p {
    display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}

web前端入门到实战:html常见的块元素与内联(行内)元素用法说明

 h2自带默认样式:

h2 {
    display: block;
    font-size: 2em;
    margin-block-start: 0.67em;
    margin-block-end: 0.67em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}

web前端入门到实战:html常见的块元素与内联(行内)元素用法说明

 h3自带默认样式:

h3 {
    display: block;
    font-size: 1.5em;
    margin-block-start: 0.83em;
    margin-block-end: 0.83em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}

web前端入门到实战:html常见的块元素与内联(行内)元素用法说明

 h4自带默认样式:

h4 {
    display: block;
    font-size: 1.17em;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}
web前端开发学习Q-q-u-n: 784783012 ,分享学习的方法和需要注意的小细节,不停更新最新的教程和学习方法
(详细的前端项目实战教学视频,PDF)

web前端入门到实战:html常见的块元素与内联(行内)元素用法说明

 当然还有body元素也会带默认样式:

body {
    display: block;
    margin: 8px;
}

web前端入门到实战:html常见的块元素与内联(行内)元素用法说明

推荐阅读:
  1. CSS块元素-内联元素-浮动
  2. 删除内联或内联块元素之间间隙的方法

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

html

上一篇:如何修改docker中gwbridge的address?

下一篇:MVC3----筛选数据(BeginForm:输出form表单)

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》