Html 嵌套在标记中的img标记:第一个标记的大小问题
我将一个img标记嵌套到一个a标记中。以下是html:Html 嵌套在标记中的img标记:第一个标记的大小问题,html,image,anchor,Html,Image,Anchor,我将一个img标记嵌套到一个a标记中。以下是html: img{ 边缘底部:40px; } a节:第n种类型(1){ 背景:绿色; 高度:100px; 宽度:200px; } 我猜这是一个空白问题。浏览器为标记之间的每一行空格/制表符呈现一个空格 试试这个: <section><a href="https://www.adelaide.edu.au/" target="_blank"><img src="../image/soccerAndWorldCup.jpe
img{
边缘底部:40px;
}
a节:第n种类型(1){
背景:绿色;
高度:100px;
宽度:200px;
}
我猜这是一个空白问题。浏览器为标记之间的每一行空格/制表符呈现一个空格 试试这个:
<section><a href="https://www.adelaide.edu.au/" target="_blank"><img src="../image/soccerAndWorldCup.jpeg" alt="uniAdelaideLogo"></a><a href="https://www.w3schools.com/html/" target="_blank">w3school</a></section>
显示:内联
忽略宽度
和高度
属性<代码>内联块没有
因此,如果将a
保持为默认值inline
,则其宽度将完全由其内容决定(内部img
),其高度将是一行的默认值。由于整个框将高于该框,因此a
将出现在img
的底部(在img的边距内)。实际上,img
位于a
中,但溢出
这能解释问题吗?谢谢你的评论。我试过了,但似乎不起作用。还是谢谢你。显示:内联块起作用。我只是想再次检查一下这是正确的理解还是巧合。非常感谢。看来我的理解是正确的。