问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

网页标准文档流分为两类

发布网友 发布时间:2022-04-20 08:48

我来回答

2个回答

懂视网 时间:2022-04-20 13:10

本篇文章给大家带来的内容是关于html的文档流是什么?html文档流简介,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

一、文档流简介

1、什么是“正常文档流”?

在学习浮动布局之前,我们先来认识一下什么叫“正常文档流”?深入了解正常文档流,对后续的浮动布局和定位布局是非常重要的一个前提,希望读者一定不要错过这一节的学习。

什么叫文档流?简单来说,就是元素在页面出现的先后顺序。

那什么叫“正常文档流”呢?我们先来看一下正常文档流的简单定义:正常文档流,将窗体自上而下分成一行一行,块元素独占一行,相邻行内元素在每行中按从左到右地依次排列元素。

12-1-1.png

上面的HTML代码的文档流如下:

<div><div>
<span></span><span><span>
<p></p>
<span></span><i><i><img/>
<hr/>

说明:

因为div、p、hr都是块元素,因此独占一行。而span、i、img都是行内元素,因此如果两个行内元素相邻,就会会位于同一行,并且从左到右排列。

2、什么叫“脱离正常文档流”?

脱离文档流是相对正常文档流而言的。正常文档流就是我们没有用CSS样式去控制的HTML文档结构,你写的界面的顺序就是网页展示的顺序。比如写了5个div元素。正常文档流就是按照依次显示这5个div元素。由于div元素是块元素,因此每个div元素独占一行:

HTML代码:

<div id="div1"></div>
<div id="div2"></div>
<div id="div3"></div>
<div id="div4"></div>
<div id="div5"></div>

12-1-3.png

上图就是按照正常文档流显示的效果图。

然后,所谓的脱离文档流就是指它所显示的位置和文档代码的顺序不一致了,比如可以用CSS控制,把最后一个div元素显示在第一个div元素的位置,如下图:

12-1-4.png

在上图中,在不改变HTML代码顺序的前提下,我们可以通过CSS来将id="div5"的div元素从正常文档流“抽”出来,然后显示在其他div元素之前。在这种情况下,id="div5"的div元素就已经“脱离正常文档流”了。

在CSS布局中,我们可以使用浮动或者定位这两种技术来实现“脱离正常文档流”,从而随心所欲地控制着页面的布局。

热心网友 时间:2022-04-20 10:18

标准流指的是在不使用其他的与排列和定位相关的特殊CSS规则时,各种元素的排列规则。HTML文档中的元素可以分为两大类:行内元素和块级元素。
1.行内元素不占据单独的空间,依附于块级元素,行内元素没有自己的区域。它同样是DOM树中的一个节点,在这一点上行内元素和块级元素是没有区别的。
2.块级元素总是以块的形式表现出来,并且跟同级的兄弟块依次竖直排列,左右自动伸展,直到包含它的元素的边界,在水平方向不能并排。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
玩GTA4时我的画面看别的地方都是黑的就只有我这一小范围能看的见!怎么... 金貂换酒的意思金貂换酒的近反义词 4.5×9/9等于几分之几? 9-3×5/9怎么计算? 0.3*5/9等于几分之几? "过了这个村就没了这个店 "的下一句是什么? 过了这个村没这个店下一句怎么接搞笑 过了这个村就没有这个店的下一句 “人权”是什么意思? 袁天沛个人作品 中国4大银行办哪个银行的借记卡比较好,求推荐 想办张借记卡,哪个银行的好? 哪个银行的借记卡好 什么借记卡比较好。 香港及内地180日数据组合如何取消? 香港逗留签180天以上要在抵港30天内申请身份证 香港买180平方米多少钱? 香港非永久身份证转永久身份证? 香港旅游费180元是咋会事 香港的逗留证,逗留180天的那个证,要求是什么条件下可以办,又该怎么办,流程是什么 在香港逗留不超过180 天,可否办理身份证 定居香港可以免签180个国家,是这样吗? 香港人高么?男生一般都有多高呢 香港YVB男明星里超过180的 澳门非永久去香港180天无限制出入吗? 我是95年的,身高180cm,在香港这个身高算高吗?现在90后的香港人都多高? 身高180cm,在香港这个身高算高吗 如何免费做最精准的推广? 全网推广如何进行精准推广 怎么做精准推广? 零能开二次方根吗? 有没有零的二次方或几次方? 文档流的详细说明 css中文档流和普通流代表什么意思?有java中的流概念有关系吗? HTML中的代码是否也是从上到下读的,下面的遇重复时会覆盖上面? 港式奶茶和其他奶茶的区别是什么 港式奶茶和平时喝的奶茶有什么区别? 港式奶茶和阿萨姆奶茶的区别 css+div设计中什么叫做文档流? 2021年荷兰豆年前价格走势荷兰豆2027年前价格怎么样? 荷兰豆品种名为,澳州(303)号种出的豆子怎么样? 为什么HTML文档流会出现错误? DOM文档流层float层,position层级关系 如何查看陌生人- 问一问 小度怎么登陆? 小度绑定微信聊天能看到吗 小度用微信可以帮家人绑定那个电子凭证吗 苹果8手机怎么关掉自动续费的软件后为什么不能开机 html空格代码怎么打 电热水器减压阀维修后不漏水安全吗