html - 不允许在 h2 元素内使用 <br> 标签?

标签 html css

我收到来自 HTML 验证器的错误:“已看到结束标记 h2,但存在开放元素。”

它是由这段代码引起的:

<h2 class="heading heading--sub feature-box__heading">Ärikinnisvara- <br> haldus</h2> 

问题是对于完全相同的事情我得到了 3 个错误(我在 3 个不同的地方使用相同的解决方案)并且我真的需要它在“-”之后换行。如果我想编写有效的 HTML,还有什么方法可以解决这个问题?

最佳答案

您可以使用 <span>在你的里面 <h2>并制作 css 像这样打破:

h2 span {
   display:block;
}
<h2>This is h1 title -<span>span tag</span></h2>

关于html - 不允许在 h2 元素内使用 <br> 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51527183/

相关文章:

带有文件上传的html表单

php - 使用 IE7 时,垂直菜单中的 <li> 之间存在间隙

javascript - Chrome 调整大小事件和 getComputedStyle

html - 设计第四级菜单项不起作用

javascript - Nike Snowboarding 网站的 Jquery/Javascript 转换

html - 链接垂直对齐,高度 100%

CSS选择另一个元素的多个后代

html - Bootstrap 固定侧边栏和标题

jquery - 如何使用 jquery 在单击时更改表格行的文本

css - 使用 clipPathUnits ="objectBoundingBox"使剪辑路径消失