CSS 에서 중요한 요소인 block 과 inline 에 대하여 알아보자 !
*****
block 레벨 요소
항상 새로운 라인으로 시작한다.
한 라인을 길게 전부 차지한다. -> 옆에 다른 요소가 오지못한다.
width, height, margin, border, padding 속성 지정이 가능하다.
block 레벨 요소 안에(하위 태그) inline 요소를 사용할 수 있다.
대표적인 태그로 div가 있다. (h1 ~ h6, p , title ...)
대부분의 태그는 block이다.
inline 레벨 요소
옆에 다른 요소가 올 수 있다.
요소의 너비만큼 가로폭을 차지한다. -> 요소안에 내용물이 없다면 화면에 보여지지 않는다.
width, height 속성을 지정할 수 없다.
inline 요소안에 block 레벨 요소를 포함할 수 없다.
대표적인 태그 span이 있다. (a, span, img ...)
block을 inline으로 inline을 block으로 바꿀 수 있다.
position 과 display는 다른 포스팅에서 다룰 예정
내가 지금 사용하려는 태그의 특성을 알아야 원하는 위치에 정렬,배치할 수 있으니 필히 알아야 한다!
'HTML , CSS' 카테고리의 다른 글
[CSS] margin, padding, border 확실하게 알기 (0) | 2023.03.03 |
---|---|
[HTML] 시맨틱 태그 (Semantic Tag) 첫 레이아웃 구성하기 (0) | 2023.03.03 |
[CSS] background-image 가운데 정렬, 어둡기 조절 (0) | 2023.03.02 |
[HTML] form 태그에 대하여 (0) | 2023.02.27 |
웹페이지의 기본 HTML이 무엇일까? (0) | 2023.02.24 |