在<a> or outside </a> <a> tag?</a> </strong>中添加<strong>标记

时间:2011-09-16 11:46:55

标签: html

  

可能重复:
  Is it right to add <span> tag inside <a> tag?

<a href="domainname"><strong>Its Me</strong></a> 

OR

<strong><a href="domainname">Its Me</a></strong>?

上述两者有什么区别?

3 个答案:

答案 0 :(得分:11)

<strong><a href="domainname">Its Me</a></strong>是推荐的XHTML语法,但没关系。

但两者之间没有真正的区别。这就像问什么是什么区别 5 + 2和2 + 5,逻辑上没有区别,只是在语法上。

答案 1 :(得分:4)

两者都完全有效。

<strong>用于对包含的元素进行语义加权,因此我想这是一个选择,无论是链接还是您试图强调的链接内容。

我个人总是把<strong>放在<a>里面,但这可能只是我多年来一直习惯的习惯。

答案 2 :(得分:-4)

没有视觉上的不同,但<strong>标记是文字格式标记。

看看我的例子:

<html>
    <body>
        <div style="color:red;"><strong>hello</strong></div>
        <strong><div style="color:red;">hello2</div></strong>
        <strong><div style="color:red;">hello3</strong></div>
    </body>
</html>

最后2行不正确,但在视觉上所有行都很强(感谢您的浏览器)。 要聪明,写清洁代码! ; - )