Html <;a>;标签对<;部门>;
很抱歉给你起了个标题,但我不太知道怎么用这个词Html <;a>;标签对<;部门>;,html,css,tags,anchor,Html,Css,Tags,Anchor,很抱歉给你起了个标题,但我不太知道怎么用这个词 我为我正在创建的网页创建了一个html文档,我一直在使用标记来设置页面的结构,一切看起来都很好。但是,当我将标记更改为标记时,除非它们向左(可能向右)浮动,否则它们将不显示。是否有人知道这是为什么,以及如何使标记在不浮动的情况下工作?默认情况下,div标记是块级元素,a标记是内联级元素 浮动a元素时,其显示行为将变为块级别 这是CSS2规范中定义的标准行为 如果要解决此问题,需要将display:block应用于相关的a标记 请注意,从HTML5开
我为我正在创建的网页创建了一个html文档,我一直在使用
标记来设置页面的结构,一切看起来都很好。但是,当我将
标记更改为
标记时,除非它们向左(可能向右)浮动,否则它们将不显示。是否有人知道这是为什么,以及如何使
标记在不浮动的情况下工作?默认情况下,div
标记是块级元素,a
标记是内联级元素
浮动a
元素时,其显示行为将变为块级别
这是CSS2规范中定义的标准行为
如果要解决此问题,需要将display:block
应用于相关的a
标记
请注意,从HTML5开始,您可以在a
标记中下一个块级元素。
标记的呈现方式与
标记的呈现方式根本不同:div是块标记,但锚定是内联的
尝试在正在使用的锚上设置以下CSS:
display: block;
如下所述,添加浮点将强制渲染模式阻塞,因此具有相同的效果。一些代码或小提琴将使问题变得有用。
是块元素,
是内联元素。对于有效的HTML,应将
嵌套在块元素中。否则,如果您不关心验证,那么只需在css中的a
下添加display:block
。啊,是的,当然,我完全忘记了它们是内联的。我已将CSS更改为display:block
,一切正常。谢谢