블록 요소(block element) & 인라인 요소(inline element)

🧸 블록 요소(block element)


1. 블록 요소 종류

  • div
  • p
  • form
  • h1 ~ h6
  • header 등등등…


2. 블록 요소 특징

  • 사용 가능한 최대 가로 너비 사용
  • margin, padding (위,오른쪽,아래,왼쪽) 다 사용가능
  • 다음 태그는 다음 줄에 표현
  • 또 다른 block요소와 inline요소도 포함가능
  • 레이아웃을 위한 용도로 사용




🧸 인라인 요소(inline element)


1. 인라인 요소 종류

  • a
  • img
  • span
  • input
  • em 등등등…


2. 인라인 요소 특징

  • 좌우 공간 필요한 만큼 차지
  • 한 줄에 여러요소 포함가능
  • margin, padding의 상하 값 가질수 없음
  • 너비, 높이 값 가질 수 없음




🧸 인라인 블록 요소(inline-block)


1. 인라인 블록 요소 종류

  • img
  • input
  • button
  • select 등등등…


2. 인라인 블록 요소 특징

  • inline처럼 줄바꿈없이 정렬되지만, margin padding 속성의 상하 간격 지정 가능



📌 이 코드로 인라인블록 요소 적용 가능

input {
   position:absolute;

   position:fixed;
}

📌 블록요소 -> 인라인요소

div  {
display: inline;
}


📌 인라인요소 -> 블록요소

a  {
display: block;
}




🔑 키워드

1. inline 태그 5개를 일렬로 나열

  • 줄바꿈이 없으면 한줄에 여러 요소 나열


2. block line 태그 5개를 일렬로 나열

  • 줄바꿈이 자동으로 일어나 수직으로 나열


출처


© 2022. Sulhwa All rights reserved.

Powered by Hydejack v9.1.6