【发布时间】:2011-09-21 11:41:03
【问题描述】:
我需要在<p> 标签中包含标签(a href="#")吗?我猜它可以被包裹在任何块级元素中,比如 div 但我不确定。
【问题讨论】:
-
真的取决于上下文 - 更多信息?
我需要在<p> 标签中包含标签(a href="#")吗?我猜它可以被包裹在任何块级元素中,比如 div 但我不确定。
【问题讨论】:
它是一个内联元素,不必在任何地方包装。
页面主体已经是块级元素,所以你在里面的任何东西都被它分别包裹起来。
【讨论】:
<!ELEMENT BODY O O (%block;|SCRIPT)+ +(INS|DEL) -- document body --> 并且可能没有 <a> 元素作为子元素。
没有。如果要使锚元素块级别,请使用 css 属性 display: block;
<a href="http://www.google.com/mail" title="Google Web Mail" style="display: block;">Google Mail</a>
如果你想做类似的事情,你可以在 p 元素中包裹一个锚点:
<p>My favorite search engine is <a href="http://www.google.com" title="Google Search Engine">Google</a>, because it allows me to fine tune my search</p>
【讨论】: