我可以在ap外使用span标签吗?

Luk*_*uke 3 html tags html5

我在链接中放置了一些图标字体,然后我问自己:在一个span标签之外使用标签在语义上是否正确p

在例子中

<a href="http://fb.com">
    <span class="my-icon-font">link</span>
</a>
Run Code Online (Sandbox Code Playgroud)

Spu*_*ley 5

从语义的角度来看,span真的并不重要.它只是某些内联内容的标记.

从技术角度来看,a span可以到任何你有inline显示上下文的地方,这基本上意味着任何地方(因为HTML允许你在与块元素相同的上下文中使用内联元素).

它当然不仅限于在p标签内.它几乎可以去任何地方.