我在链接中放置了一些图标字体,然后我问自己:在一个span
标签之外使用标签在语义上是否正确p
?
在例子中
<a href="http://fb.com">
<span class="my-icon-font">link</span>
</a>
Run Code Online (Sandbox Code Playgroud)
从语义的角度来看,span
真的并不重要.它只是某些内联内容的标记.
从技术角度来看,a span
可以到任何你有inline
显示上下文的地方,这基本上意味着任何地方(因为HTML允许你在与块元素相同的上下文中使用内联元素).
它当然不仅限于在p
标签内.它几乎可以去任何地方.