首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么在关闭div标签后应用hr之后,hr仍然与div元素在同一行上

在关闭div标签后应用hr之后,hr仍然与div元素在同一行上的原因是,div元素是一个块级元素,它会自动占据一行并撑满父容器的宽度。而hr元素是一个水平分隔线元素,它默认也是一个块级元素,会自动占据一行并撑满父容器的宽度。

当在关闭div标签后立即应用hr元素时,hr元素会被当作div元素的兄弟元素而不是子元素。由于div元素是块级元素,会自动换行,所以hr元素也会跟随在div元素的同一行上。此时,即使hr元素是一个块级元素,但由于div元素已经换行了,所以hr元素会被放置在div元素的下一行。

如果希望hr元素在div元素的下方单独占据一行,可以为hr元素添加样式属性display: block;,或者将hr元素放置在div元素的闭合标签后的下一行。

关于div元素和hr元素的更详细介绍和用法,你可以参考腾讯云的前端开发手册中的相关章节:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

CSS入门学习笔记+案例

CSS入门学习 一、CSS简介 1、什么是CSS CSS:Cascading Style Sheet 层叠样式表 是一组样式设置的规则,用于控制页面的外观样式 2、为什么使用CSS 实现内容样式的分离...,两个元素外边距会发生合并 外边距的合并的好处,让排版视觉显得更美观 <!...定位,则会相对于浏览器窗口进行定位 设置元素为绝对定位元素会浮到页面上方 4.固定定位 先设置元素的position属性为fixed,然后再设置偏移量 设置元素为固定定位元素会浮动面面上方 5...,同一显示, 如果一显示不下,则会换行显示 常用取值: left左浮动 right右浮动 none不浮动,默认值 设置float属性元素会浮在页面上层,此时父容器无法计算自己尺寸,如果我们还想显示父容器通常会在末尾添加一个清除了...将块级元素变为元素,不再独占一 block 显示为块级元素,块级元素的默认值 将元素变为块级元素,独占一 inline-block 显示为内联元素,但是可以设置宽和高 inline基础允许设置宽度和高度

1.5K10
  • HTML 5&CSS快速入门1.计算机中的文件2.网页组成4.HTML基础操作

    表示类型的意思 通配符选择器:*,可以选择页面中所有的标签 慎重使用,一般情况下,使用*来清除页面中的标签的边距...">class表示类型的意思 通配符选择器:*,可以选择页面中所有的标签 慎重使用,一般情况下,使用*来清除页面中的标签的边距...默认情况下,block元素宽度自动填满其父元素宽度。 block元素可以设置width,height属性。块级元素即使设置了宽度,仍然是独占一。...display:inline inline元素不会独占一,多个相邻的行内元素会排列同一里,直到一排列不下,才会新换一,其宽度随元素的内容而变化。...之后的内联对象会被排列同一内。比如我们可以给一个link(a元素)inline-block属性值,使其既具有block的宽度高度特性又具有inline的同行特性。

    2.1K30

    HTML常用标签介绍

    span 跨度,跨距;范围 两个都是双标签 区别 div 标签 用来布局的,但是现在一只能放一个 div span 标签 用来布局的,一可以放好多个...div 标签用来布局的,但是现在一只能放一个 divspan 标签用来布局的,一可以放好多个 span 标签属性 标签属性就是外在特性 水平线的长度是...属性之间不分先后顺序,标签属性、属性属性之间均以空格分开。...不仅可以创建文本超链接,在网页中各种网页元素,如图像、表格、音频、视频等都可以添加超链接。 关于a标签中的 target 属性的内容 _blank新窗口中打开被链接文档。..._self在被点击时的同一框架中打开被链接文档(默认)。_parent父框架中打开被链接文档。_top在窗口主体中打开被链接文档。

    1K30

    html介绍

    (1)、一般标签 举例: (2)、自闭合标签 举例:、 (四)、块元素和行内元素 (1)、HTML元素根据浏览器表现形式分为两类:①块元素;②行内元素; (...2)、块元素特点: (1)独占一,排斥其他元素跟其位于同一,包括块元素和行内元素; (2)块元素内部可以容纳其他块元素元素; 常见块元素有:h1~h6、p、hrdiv等。...(3)、行内元素特点: (1)可以与其他行内元素位于同一; (2)行内内部可以容纳其他行内元素,但不可以容纳块元素,不然会出现无法预知的效果; 常见行内元素有:strong、em、span等。...(五)、练习题 (1)、下面是一个网页浏览器的效果,请制作一张一模一样的网页。...image.png HTML段落文字训练题 1 (6)标签的语意 标签语义对照表 标签名 英文全称 中文解释 div division 分割(块元素) span span

    56320

    CSS笔记

    ; c、代表标签div、p、h1-h6、ul、li 2、行内标签(内联标签) a、多个行内标签能同时显示...a、多个行内-块级标签可以显示同一 b、能随时设置宽度和高度,代表标签有:input、button CSS中有个display属性,能够修改标签的显示类型:...-- 4、块级标签样式像行内标签一样 --> 块级标签设置display=inline,样式效果和行内标签一样:每个标签不再独占一,且宽高设置不再有效!...-- 5、行内标签样式特性像块级标签一样 --> 行内标签设置display=block,样式效果和块级标签一样:每个标签独占一,可设置宽高... 2、float浮动:任何类型标签浮动都变成了行内-块级标签 <div class="divTwo

    1.6K40

    HTML入门

    表示元素从这里开始或者开始起作用 —— 本例中即段落由此开始。 结束标签(Closing tag):开始标签相似,只是其元素名之前包含了一个斜杠。... --> 2.2 关于标签 2.2.1 空元素 不是所有元素都拥有开始标签,内容和结束标记。一些元素只有一个标签,叫做空元素。它是开始标签中进行关闭的。...块级元素: 独占一。块级元素(block)页面中以块的形式展现。相对于其前面的内容它会出现在新的一,其后的内容也会被挤到下一展现。比如 ,, ,等。...我们经常听说的可能只是中国驾照,但现在芝麻分已经应用到了国际领域,只要你的芝麻分够550就可以免费办理国际驾照,也有不少人非常佩服马云,一个简单的芝麻分居然有如此大的功能,也从侧面反应出来马云在国际的地位...可以设置指定的字段为off,关闭自动补全 5.2.4 更多表单元素 标签名 作用 备注 **select ** 表单的控件,下拉选项菜单 option配合实用 optgroup option的分组标签

    2.3K30

    BootStrap应用开发学习入门

    : 该类设置了浮动和偏移,应用元素元素中,具体实现可以查看实例 基础示例: <!...您也可以通过使用 class .list-inline 把所有的列表项放在同一中。 定义列表:在这种类型的列表中,每个列表项可以包含 dt 和 dd 元素。 dt 代表 定义术语,就像字典。....table-condensed # 内的任一启用鼠标悬停状态 下表的类可用于表格的或者单元格: .active 将悬停的颜色应用在行或者单元格 .success....img-responsive #图片响应式 (将很好地扩展到父元素), max-width: 100%; 和 height: auto; 样式应用在图片 .caption #div标签 .thumbnail...# .sr-only 类结合使用,元素获取焦点时显示(如:键盘操作的用户) .close #显示关闭按(使用通用的关闭图标来关闭模态框和警告框) .caret #显示下拉式功能(下拉菜单

    14.6K30

    BootStrap应用开发学习入门

    : 该类设置了浮动和偏移,应用元素元素中,具体实现可以查看实例 基础示例: <!...您也可以通过使用 class .list-inline 把所有的列表项放在同一中。 定义列表:在这种类型的列表中,每个列表项可以包含 dt 和 dd 元素。 dt 代表 定义术语,就像字典。....table-condensed # 内的任一启用鼠标悬停状态 下表的类可用于表格的或者单元格: .active 将悬停的颜色应用在行或者单元格 .success....img-responsive #图片响应式 (将很好地扩展到父元素), max-width: 100%; 和 height: auto; 样式应用在图片 .caption #div标签 .thumbnail...# .sr-only 类结合使用,元素获取焦点时显示(如:键盘操作的用户) .close #显示关闭按(使用通用的关闭图标来关闭模态框和警告框) .caret #显示下拉式功能(下拉菜单

    17.5K20

    Web前端知识(二)

    placeholder 属性 案例4:网站表单页面 【实现思路】: 1.页面中间添加一个表格 2.103列表格 3.表格中添加表单表单子标签 1.5.7.基础标签7 1.5.7.1.框架标签...8 1.5.8.1.块标签div标签span div 标签 span 标签 2.CSS 2.1.为什么要学习CSS CSS 美化网页(样式)!!!...> id > 类 > 标签 | 伪类 | 属性选择 > 伪元素 > 通配符 选择器的权值: 通配选择符(*):0 标签: 1 类: 10 属性: 10 伪类: 10 伪元素: 1 id: 100 important...: 1000 2.6.HTML中标签类型 2.6.1.标签类型分类 HTML有N多标签,根据显示的类型,主要可以分为3大类 块级标签 独占一标签 能随时设置宽度和高度(比如div、p、h1、h2、ul...、li) 行内标签(内联标签) 多个行内标签能同时显示 宽度和高度取决于内容的尺寸(比如span、a、label) 行内-块级标签(内联-块级标签) 多个行内-块级标签可以显示同一 能随时设置宽度和高度

    78420

    前端学习笔记之CSS属性设置 CSS属性设置

    css显示模式:块级、行内、行内块级 HTML中HTML将所有标签分为两类,分别是容器级和文本级 CSS中CSS也将所有标签分为两类,分别是容器级是块级元素和行内元素 #1、HTML中容器级文本级...、em、ins、del #2、CSS中块级行内 块级:块级元素会独占一,所有的容器类标签都是块级,文本标签中的p标签也是块级 div、h、ul、ol、dl、li、dt、dd...还有标签p 行内:行内元素不会独占一,所有除了p标签以外的文本标签都是行内 span、buis、strong、em、ins、del #3、块级元素行内元素的区别...div一般用于排版,而span一般用于局部文字的样式 1、站在HTML的角度:div是一个块级元素、独占一,而span是一个行内元素、不会单独占一 2、站在CSS的角度:div是一个容器级标签...1 给标签设置内边距标签内容占有的宽度和高度会发生变化,设置padding之后标签内容的宽高是原宽高的基础加上padding值。

    5.9K30

    html

    1994年成立,至今已发布近百项相关万维网的标准,对万维网发展做出了杰出的贡献。 w3c就类似于现实世界中的联合国。 3.1 为什么要遵循WEB标准呢?...嵌套关系 空元素 用单标签来表示, 简单点说,就是里面不需要包含内容, 只有一个开始标签不需要关闭。...3)水平线标签hr(认识) 单词缩写: horizontal 横线 [ˌhɔrəˈzɑntl] 同上 在网页中常常看到一些水平线将段落段落之间隔开,使得文档结构清晰,层次分明。...div标签 用来布局的,但是现在一只能放一个div span标签 用来布局的,一可以放好多个span 后面后面讲显示模式的时候,会告诉大家 排版标签总结 标签名 定义 说明 div标签 用来布局的,但是现在一只能放一个div span标签 用来布局的,一可以放好多个span 1.2 文本格式化标签(熟记) 在网页中,有时需要为文字设置粗体

    1.6K20

    第2章 搭建网站雏形

    绝对地址 —— 网页的文件或目录在硬盘上的真正路径。优点是定位链接目标文件比较清晰。缺点是它需要完整路径,若该文件被移动了,就需要重新设置所有的相关链接,易出现问题。..._self:同一窗口打开(默认值) _top:浏览器的整个窗口打开,将会忽略所有的框架结构 2-4 标签标签的区别是什么?...标签可以定义文档中的分区或节。占用的宽度是一,这意味着中的内容自动地开始一个新标签用来对同一内的文字分类分组。...占用的宽度分组内容的宽度一致。 2-5 如何为图片添加链接?...>分组一:使用div标签 分组二:使用div标签 分组三:使用span标签 分组四:使用span标签</span

    41220

    前端网页介绍

    一般使用CSS 技术实现 行为,指的是页面中元素输入设备交互的响应。一般使用 javascript 技术实现。...-- 这是 html 注释,可以页面右键查看源代码中看到 --> HTML 标签介绍 1.标签的格式: 封装的数据 2.标签名大小写不敏感。 3.标签拥有自己的属性。...;" 可以直接设置事件响应的代码。 4.标签又分为,单标签和双标签。 i. 单标签格式: br 换行 hr 水平线 ii. 双标签格式: ...封装的数据...... 标签的语法: ① 标签不能交叉嵌套 正确: 早安,愷龍 错误: 早安,愷龍 ...② 标签必须正确关闭 i.有文本内容的标签: 正确: 早安,愷龍 错误: 早安,愷龍 ii.没有文本内容的标签: 正确: 错误: <br

    45420

    前端基础:HTML

    其中,超文本指的是网页可以包含图片,视频,连接信息。标记也叫做标签,所以标签书写的是。语言就是一种交流工具,HTML 是用户浏览器之间交互工具。...开始标签结束标签中的内容是标签的内容,如果没有标签内容,可以让标签关闭 。 大多数标签它具有属性,属性值要使用引号引起来。 HTML 本身是不区分大小写的。...-- 注释不会在浏览器中显示 --> 标签 br 标签就是一个换行功能标签 标签 p 标签中的内容会在开始结束之间产生一个空白并且它会自动换行 常用属性 align 的作用是设置段落中的内容对齐方式...WIDTH="35%"> 标签 Div 是一个块标签 Div CSS 结合,会更好对页面进行排版 标签 Span 标签也是一个块标签Div span 区别:Div 会自动换行...DOM 方法 & 属性 HTML DOM 方法是可以节点(HTML 元素执行的动作。 HTML DOM 属性是可以节点(HTML 元素)设置和修改的值。

    1.8K20

    使用Python和Dash 创建一个仪表盘()

    Dash是一个开源的低代码框架,由 Plotly 开发, 用来纯Python中创建分析型的网络应用.传统为了实现这个目的, 可能需要使用JavaScript和HTML,要求你在后端(Python)和前端...上面的布局使用html.H1(...)标题元素作为仪表盘的标题,并在标题下面使用水平规则html.Hr()元素。...app.run(debug=True): 这一启动一个开发服务器,本地开发模式下为你的Dash应用提供服务。...仪表板将采用标签布局,这为同一空间内组织不同类型的信息提供了一种紧凑的方式。每个标签将对应于一个独特的可视化。...dcc.Store: 这个Dash Core组件允许你客户端(用户的浏览器)存储数据,通过将数据保存在本地来提高应用程序的性能。

    54930
    领券