HTML 블록 요소와 인라인 요소

HTML 요소를 <div>와 <span>로 조합할 수 있습니다.

HTML 블록 요소

대부분의 HTML 요소는 블록 요소나 인라인 요소로 정의됩니다.

편집자 주의: “블록 요소”는 block level element로 번역되고, “인라인 요소”는 inline element로 번역됩니다.

블록 요소는 브라우저에서 표시될 때 일반적으로 새 줄로 시작(끝)합니다.

예:<h1>, <p>, <ul>, <table>

HTML 인라인 요소

인라인 요소는 표시될 때 일반적으로 새 줄로 시작하지 않습니다.

예:<b>, <td>, <a>, <img>

HTML <div> 요소

HTML <div> 요소는 블록 요소로, 다른 HTML 요소를 조합할 수 있는 컨테이너로 사용됩니다.

<div> 요소는 특정 의미가 없습니다. 이 밖에, 그것이 블록 요소라는 점에서, 브라우저는 그 앞뒤에 줄 바꿈을 표시합니다.

CSS와 함께 사용할 때, <div> 요소는 큰 콘텐츠 블록에 스타일 속성을 설정할 수 있습니다.

<div> 요소의 또 다른 일반적인 사용은 문서 레이아웃입니다. 이는 테이블을 사용하여 레이아웃을 정의하는 오래된 방법을 대체합니다. <table> 요소를 사용하여 문서 레이아웃을 정의하는 것은 테이블의 올바른 사용이 아닙니다.<table> 요소는 테이블화된 데이터를 표시하는 데 사용됩니다.

HTML <span> 요소

HTML <span> 요소는 인라인 요소로, 텍스트의 컨테이너로 사용될 수 있습니다.

<span> 요소는 특정 의미가 없습니다.

CSS와 함께 사용할 때, <span> 요소는 일부 텍스트에 스타일 속성을 설정할 수 있습니다.

HTML 그룹 태그

태그 설명
<div> 문서 내의 구분이나 섹션(division/section)을 정의합니다.
<span> 문서 내의 행 내 요소를 조합하는 데 사용되는 span을 정의합니다.