私は非常に非常に単純なhtmlを持っています。通常、HTMLのすべてが正常に機能しているように見えますが、この場合は機能しません。タグのサイズは子画像タグを継承する必要があると思います。ただし、以下の場合はサイズが異なります。
html:
<a href="."><img src="some image"></a>
css:
a {
border: 1px solid #000;
width: auto;
height: auto;
}
img {
border: 1px solid #F00;
}
<a>
画像のサイズを継承しないのはなぜですか?(http://jsfiddle.net/49ykj/を参照)
これはこれまでのところFirefoxとChromeの両方で発生しているため、すべてのブラウザで発生すると想定しています。これはバグですか?なぜそれはバグではないのですか?