Block-level & Inline



Block-level & Inline


エレメントタイプフィーチャーブロックレベルエレメント1.ブロックレベルの要素が改行されます.2.テキスト(テキスト)と行内要素をサブ要素として含めることができます.3.ブロックレベル要素には、サブ要素としてブロックレベル要素を含む要素と、含まない要素があります.4.margin、width、heightプロパティが定義されている場合は、それらが適用されます.これらのプロパティにより、ブロックプロパティを持つタグをスクリーンレイアウトまたは組織に使用できます.行の要素1.改行は発生しません.テキストと行の要素をサブ要素として含めることができます.3.ブロックレベルの要素をサブ要素として含めることはできません.4.定義上、下の外部余白(marging-top、marging-bottom)プロパティは適用されません.上、下の余白はmarginではなくline-heightプロパティによって生成されます.

Block-level&Inlineタイプ


要素タイプタイプ:ブロックレベル要素p,h 1~h 6,ul,ol,div,blockquote,form,hr,table,fieldset,address行内要素a,img,object,br,sub,sup,span,input,textarea,label,button

行とブロックの合成属性行内-block


inline-blockプロパティは、margin、width、heightプロパティを定義しながら、行内と同じです.このプロパティのタグはデフォルトではありませんので、inline-blockを個別に宣言する必要があります.
<head>
 <style>
  .inline-div {
    	display:inline-block;
    }
 <style>
</head>
<body>
    <div class="inline-div">
        블록1
    </div>
</body>
  • の上、下の外部余白属性(margine-top、margine-bottom)を定義できます.
  • inline-block要素の上、下、line-heightは、2つのプロパティで設定できます.
  • の幅と高さのプロパティを適用します.
  • 出典:https://engkimbs.tistory.com/912[新規コメント]