Я вложил один тег img в один тег. Вот HTML:
img {
margin-bottom: 40px;
}
section a:nth-of-type(1) {
background: green;
height: 100px;
width: 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>
Кажется, что изображение не обернуто в 1-й тег. Вместо этого он находится под изображением , а 1-й тег находится под изображением . Тем не менее, его размер был правильно установлен, когда я попытался проверить его размер 1-го тега . Правильное поле изображения правильное поле изображения .
Может ли кто-нибудь помочь объяснить, почему? Большое спасибо. Быстрое дополнение: это потому, что тег привязки является встроенным элементом, а img ведет себя как элемент встроенного блока? Я попробовал display: inline-block для 1-го тега и изображение оборачивается. Правильно ли мое понимание?