[CSS]display : Inline & Block element
CSS에서는 display속성을 통해 html 요소의 형태를 변형시킬 수 있다.
h1 {
display: block;
display: inline;
display: inline-block;
}
HTML 태그들은 인라인 요소와 블록 요소로 나뉜다.
inline & block & inline-block
Inline element
- width, height 속성을 사용할 수 없음.
- 한 줄로 content가 이어짐
- padding, border 속성 사용가능
- margin 속성은 '좌,우'만 가능
- 다른 요소들을 밀어내지 않음
Block element
- width, height로 크기 조절가능
- 자동 줄바꿈이 되고, 남은 여백공간은 margin 영역이 됨.
(그래서margin: 0 auto;
의 경우 요소 중앙 정렬이 되는 이유가 여기있다.) - 다른 요소들을 밀어냄
inline-block
- block 속성을 가지되, 줄이 바뀌지 않고, inline 속성처럼 한 줄로 이어짐
(이미지 출처 : 위니브 - 제주코딩 베이스캠프)
Author And Source
이 문제에 관하여([CSS]display : Inline & Block element), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@minyoungdumb/CSSdisplay-Inline-Block-element저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)