HTML 블록이란 무엇입니까?
넓은 의미에서 HTML (HyperText Markup Language) 블록은 완성 된 문서가 웹 브라우저와 같은 프로그램에 의해 표시 될 때 완성 된 문서의 정의 된 영역과 관련된 HTML 코드 세그먼트입니다. 많은 스타일과 다른 정의는 블록 수준 요소에만 할당 할 수 있으므로 요소에 다른 속성을 할당 할 때 HTML 블록의 중요성이 나타납니다. HTML 블록의 반대편은 인라인 코드이며, 기능하려면 블록 안에 항상 중첩되어야합니다.
HTML 블록 정의의 한 예는 웹 사이트의 텍스트 단락입니다. 웹 브라우저에서 페이지를 볼 때 해당 단락과 이전 단락 사이에 빈 줄이 나타나고 단락과 다음 표시 요소 뒤에 빈 줄이 나타납니다. 페이지의 HTML 코드 내에서 단락을 단락 블록으로 정의하는 HTML 태그로 단락을 둘러 쌉니다. 단락을 둘러싼 이러한 태그는 HTML 블록으로 태그 사이의 모든 것을 설정합니다.
HTML 블록은 다른 블록 안에 중첩 될 수 있습니다. 실제로, 거의 모든 태그는 실제로 HTML 문서에 필요한 body 태그 안에 중첩되어 있습니다. 반대로, 인라인 세그먼트는 블록 안에 포함되어야하는 요소를 필요로하기 때문에 블록 안에 중첩되어야합니다. 인라인 태그의 예는 굵게 표시해야하는 텍스트입니다.
HTML 블록 레벨 요소와 인라인 요소의 차이점은 HTML 및 CSS (Cascading Style Sheets) 작업에 필요한 주요 이해 중 하나입니다. 주로 블록 수준 요소에만 적용되거나 인라인 수준 요소에만 적용되는 것으로 설명 된 특정 표준 스타일 특성 및 기타 매개 변수가 있기 때문입니다. 일반적으로 인라인 요소는 블록 레벨 요소와 동일한 변경 가능한 속성을 포함하지 않습니다.
HTML 블록 레벨 속성과 인라인 레벨 속성의 차이점의 예는 정렬 옵션입니다. 나누기 태그 또는 글 머리 기호 목록의 시작과 같은 블록 수준에서 블록 내의 텍스트 또는 이미지를 영역의 왼쪽, 오른쪽 또는 가운데에 맞추도록 설정할 수 있습니다. 정렬 속성이 인라인 요소에 적용되면 인라인 레벨에서 사용 가능한 옵션이 아니기 때문에 아무 일도 일어나지 않습니다.