01. 블록 레벨 요소(Block-level Elements)
블록 레벨 요소는 마크업을 할 때 줄이 바뀌는 특성을 가지고 있는데, 다음 예제를 보면서 설명하겠습니다
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8" >
<title>블록 레벨 요소</title>
</head>
<body>
<h1>블록 레벨 요소</h1>
<h2>블록 레벨 요소 성질</h2>
<p>줄 바꿈이 생깁니다.</p>
</body>
</html>
결과 ex1-1.html
블록 레벨 요소
블록 레벨 요소 성질
줄 바꿈이 생깁니다.
[예제 ex1-1]에서 마크업 했던 <h1>,<h2>,<p> 요소들은 블록의 성질을 가지고 있어 화면상 줄 바꿈 현상이 일어나는 것을 볼 수 있습니다.
02. 인라인 요소(inline Element)
인라인 요소는 블록 레벨 요소와 달리 줄 바꿈 특성이 없습니다. 즉, 블록 레벨 요소처럼 행이 바뀌지 않고 한줄로 출력됩니다.
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8" >
<title>인라인 요소</title>
</head>
<body>
<strong>인라인 요소</strong>
<span>인라인 요소는 한 줄로 출력됩니다.</span>
</body>
</html>
결과 ex1-2.html
인라인 요소 인라인 요소는 한 줄로 출력 됩니다.[예제 ex1-2] 에서 마크업 했던 <strong>,<span>요소들은 인라인 성질을 가지고 있어 행이 바뀌지 않고 한 줄로 출력 된 것을 볼 수 있습니다.