スタンダード:実技問題(HTML5の変換、HTMLの作成、CSSの読込と作成、画像の表示)
CSSのdisplayプロパティにおけるblock要素とinline要素の違いに関する説明として正しいものはどれか。
- ✓block要素は常に新しい行から開始し幅いっぱいに広がるが、inline要素は前後で改行されずwidth・heightの指定が効かない
- Binline要素はwidth・heightプロパティを指定でき、block要素は指定できない
- Cinline-block要素は改行して表示され、width・heightの指定はできない
- Dblock要素とinline要素は表示上の違いがなく、inline-blockのみが特殊な挙動を持つ
解説
block要素は常に新しい行から開始して幅いっぱいに広がり、widthやheightの指定が有効である。一方inline要素は前後の要素と同じ行に並び、width・heightの指定は基本的に無視される。
根拠CSSの読込と作成(displayプロパティ)