在HTML中拥有锚标记(<a>)的子项是否合法?

Par*_*med 13 html anchor parent-child

在HTML中拥有锚标记的子项是否合法?举个例子:

 <a>
     <font>Example</font>
     <img src="example.jpg"/>
 </a>
Run Code Online (Sandbox Code Playgroud)

它在浏览器中工作正常.但它有效吗?请帮忙

adr*_*ift 20

是的 - 随着HTML 5(来自规范)的出现更是如此:

虽然以前版本的HTML将a元素限制为仅包含措辞内容(实际上,在以前的版本中称为"内联"内容),但a元素现在是透明的; 也就是说,现在允许a元素的实例也包含流内容(实际上,在先前版本中称为"块"内容的内容) - 如果a元素的该实例的父元素是一个元素,那么允许包含流内容.