我从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/

10-15 18:18