ksw_devlog
HTML 의 inline 요소와 block 요소의 차이점을 설명해주세요. 본문
block요소는 사용가능한 최대 너비를가지며 높이는 내부 컨텐츠에 맞게 지정됩니다. width, height를 지정할 수 있으며 padding, margin 적용에 제한이 없습니다. 또한 여러개의 block요소가 있을 때 수직으로 쌓이며, 프레임을 잡을 때 사용합니다. 반면 inline요소는 너비와 높이가 내부 컨텐츠 크기만큼 설정되며 임의로 지정할 수 없습니다. padding과 margin은 좌우에만 적용가능하며 여러개의 인라인 요소가 있을 때 수평으로 쌓입니다. 보통은 text나 img관련한 요소에 사용합니다.
inline-block?
인라인 블록은 인라인 요소처럼 내부컨텐츠의 크기만큼 너비와 높이가 지정되고, 사용자 정의에 따라 원하는 크기로 지정할 수 있습니다. padding, margin은 블록요소처럼 상하좌우 제한없이 지정가능하고 여러개의 인라인블록이 있을 때는 수평으로 쌓입니다.
'기술면접 > 기타' 카테고리의 다른 글
Base64 인코딩 (0) | 2023.04.20 |
---|---|
동기 비동기 차이 (0) | 2023.04.20 |
li 요소는 왜 ul 요소의 자식 요소여야만 하나요? (0) | 2023.04.07 |
Redux 상태관리의 주요 개념들과 연결 관계 (0) | 2023.04.06 |
Semantic HTML의 필요성 (0) | 2023.04.06 |