[HTML 시맨틱] 블록 vs 인라인 요소 (대표: div, span)

2024. 12. 5. 17:51·기초 학습/HTML

블록 요소

  • 블록 요소는 새 줄로 시작하며 부모 요소의 전체 너비를 차지한다.
  • 한 줄을 100% 사용하며, 사용하지 못하는 공간은 margin으로 채운다.
  • width, height, padding, margin, border 속성을 지정할 수 있다.

div

  • 콘텐츠 분할(division) 요소를 말한다.
  • 여러 요소를 하나로 그룹화하는 제네릭 블록 컨테이너이다.
  • CSS를 적용하기 전까지는 content나 layout에 영향을 주지 않는다.
  • 플로우 콘텐츠를 그룹화하거나 스타일을 적용하기 위해 사용한다.

블록 요소의 종류

  • <div>, <table>, <h1>~<h6>, <p>, <form>, <ul>, <ol>, <li>, <dl>, <dt>, <dd>, <pre>,<blockquote>

인라인 요소

    • 인라인 요소는 새 줄을 만들지 않고, 요소의 내용만큼의 너비를 차지하며, 다른 요소들과 가로로 나란히 배치된다.
    • 인라인 요소는 자신이 포함한 콘텐츠의 크기만큼만 공간을 차지하며, 높이와 너비를 직접 조정할 수 없다.
      • width, height 속성 지정 불가!

span

  • div와 마찬가지로 여러 요소를 하나로 그룹화하는 제네릭 인라인 컨테이너이다.
  • 자체적으로 특별한 의미가 전혀 없는 인라인 컨테이너로 단순 텍스트나 인라인 콘텐츠 등에 스타일이나 속성, 스크립트를 위한 범위를 위해 감싸주는 태그이다.

인라인 요소의 종류

  • <span>, <a>, <br>, <em>, <strong>, <input>, <label>, <img>

특징 및 주의점

  • 블럭 요소는 내부에 블럭요소와 인라인요소를 포함할 수 있다.
  • 인라인 요소는 내부에 블럭 요소를 포함할 수 없다.
  • 블럭 요소 중 인라인 요소만 포함할 수 있는 태그가 있다(<h1>~<h6>, <p>).

'기초 학습 > HTML' 카테고리의 다른 글

[HTML 시맨틱] 엔티티 코드  (0) 2024.12.06
[HTML 시맨틱] HR, BR, SUP, SUB  (2) 2024.12.05
[HTML 시맨틱] HTML5란?  (1) 2024.12.05
[HTML 기초] 이미지 요소 - <img>  (2) 2024.12.05
[HTML 기초] 앵커 태그 - <a>  (0) 2024.12.05
'기초 학습/HTML' 카테고리의 다른 글
  • [HTML 시맨틱] 엔티티 코드
  • [HTML 시맨틱] HR, BR, SUP, SUB
  • [HTML 시맨틱] HTML5란?
  • [HTML 기초] 이미지 요소 - <img>
뜐🐸
뜐🐸
패왕색 패기를 갖춘 뜐입니다~
  • 뜐🐸
    뜐의 개발 로그
    뜐🐸
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 기초 학습
        • HTML
        • CSS
        • JavaScript
        • Version Co..
        • 미니 프로젝트
        • DOM & 웹 AP..
      • CSS 프레임워크
        • Bootstrap
      • React
        • 개념 정리
        • 기초 정리
      • 알고리즘
        • Week 1: 입출..
        • 재귀
        • 백트래킹
      • javascript
      • FastAPI
        • 크롤링 서버 만들기
      • 전역 상태 관리
        • Redux
      • 한 입 리액트 챌린..
      • 영어
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
    • 글쓰기
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    inline-block
    :active
    백준 #코딩테스트 #1074번 #재귀 #알고리즘 # 알고리즘 문제풀이
    오블완
    :nth-child(n)
    가상 선택자
    자바스크립트 #하노이 탑 #재귀 #백준 # 11729
    티스토리챌린지
    :hover
    :focus
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
뜐🐸
[HTML 시맨틱] 블록 vs 인라인 요소 (대표: div, span)
상단으로

티스토리툴바