본문 바로가기

클라이언트/HTML
HTML 블록, 인라인

- 모든 태그는 위의 두 분류 중 하나에 속한다.

- 렌더링(Rendering, 태그를 화면에 출력하는 작업) 규칙이 서로 다르다.


//블록 레벨 요소, Block Tag


- 자신의 내용물과 앞뒤의 다른 태그의 내용물을 다른 라인에 출력한다.

- 내용물의 크기와 상관없이 한 라인을 독점한다.(너비 100%) 높이는 내용물의 크기와 동일하다.

- 엔터를 치지 않아도 줄바꿈이 된다.

- 간격을 조절할 때 <br> 사용 금지★ > margin을 사용한다.

~ div, h1~h6, p, ul, li, table 등


//인라인 레벨 요소, Inline tag

- 자신의 내용물과 앞뒤의 다른 태그의 내용물을 같은 라인에 출력한다.

- 내용물의 크기가 태그의 영역이다.

- 엔터를 치지 않으면 한 줄로 나타난다.

- PCDATA(텍스트)는 인라인 태그로 취급한다.

- 인라인 레벨 요소는 블록 레벨 요소를 포함할 수 없다. 

- 간격을 조절할 때 <br>을 사용한다.

~ span, i, img, em, strong 등

'클라이언트 > HTML' 카테고리의 다른 글

HTML 태그 - <form>  (0) 2023.04.12
HTML 시멘틱 마크업  (0) 2023.03.01
HTML 콘텐츠 모델  (0) 2023.03.01
HTML 태그의 종류  (0) 2023.02.28
HTML 문법  (0) 2023.02.26