内联元素

  1. <style>
  2. img{
  3. width: 100px;
  4. height: 100px;
  5. }
  6. a{
  7. /*display: block;*/
  8. }
  9. </style>
  10. <a href="">
  11. <img src="./1.jpg" alt="">
  12. <span>hh</span>
  13. </a>

image.png
image.png
a本身是行内元素,宽度高度不管用,但可以包裹块级元素,但不会被块级元素撑大,所以就得变成block

  1. <style>
  2. img{
  3. width: 100px;
  4. height: 100px;
  5. }
  6. a{
  7. display: block;
  8. }
  9. </style>
  10. <a href="">
  11. <img src="./1.jpg" alt="">
  12. <span>hh</span>
  13. </a>

image.png