要素はブロックレベルですか、それともインラインレベルですか? 質問する

要素はブロックレベルですか、それともインラインレベルですか? 質問する

どこかで、その要素は両方のように動作すると読んだことがあります<img>。正しい場合は、例を挙げて説明していただけますか?

ベストアンサー1

確かに、どちらも同じです。より正確に言うと、「インライン ブロック」要素です。つまり、テキストのようにインラインで流れますが、ブロック要素のように幅と高さも持っています。

CSS では、要素を設定してdisplay: inline-block画像の動作を再現することができます*。

画像やオブジェクトは、それ自体にはコンテンツがないため、「置換」要素とも呼ばれ、要素は基本的にバイナリ データに置き換えられます。

* ブラウザは技術的には を使用しますがdisplay: inline(開発者ツールで確認できるように)、画像に対して特別な処理を行っています。 のすべての特性はそのまま適用されますinline-block

おすすめ記事