인라인 요소에 공백 자유롭게 추가하기 (블록요소와 비교)
·
웹/HTML, CSS
HTML의 구조는 크게 블록요소와 인라인요소로 나눌 수 있다. (몇몇 특수경우를 제외) 블록요소와 인라인요소는 아래와 같은 상황에 주로 사용하게 된다. • 블록요소레이아웃, 구조 등 페이지의 전체적인 UI를 결정할때는 블록요소를 주로 사용width, height, margin, padding등 레이아웃에 영향을 주는 속성이 기본적으로 적용 가능단락을 나누거나 줄바꿈이 필요할때 사용할 수 있음 • 인라인요소텍스트 기반 컨텐츠를 꾸미거나 기능을 추가할때 사용 (텍스트 레이아웃을 유지하며 기능 추가하기 등)레이아웃에 영향을 주는 CSS 속성들이 일부 적용되지 않음간단한 아이콘, 버튼, 짧은 컨텐츠 등에 사용 인라인요소는 여러개를 붙여 사용할 경우 의도하지 않은 공백이 발생하는 것을 알 수 있다. 이는 부모요소..