코딩/HTML\CSS\JS

[CSS] 생활코딩 box model : block, inline, div, span, grid

낫띵온미 2022. 11. 5. 22:20

*주석 : /* */

*element = tag

 

태그 별로 화면에서 차지하는 크기에 따라 기본값 구분

1. block

화면 전체를 차지

2. inline

필요한 자신의 부피만 차지

display block 변경
inline
none 숨기기

 

 


타이핑 줄이기

  • 같은 내용의 스타일 적용 : 콤마로 잇기
  • 같은 속성의 세부 옵션 : 속성 뒤에 순서없이 작성

 

 

 


주요 CSS 속성

border 테두리
padding 안쪽 여백
margin 바깥 여백
width 크기
display 화면 차지 공간

 

 


div

  • division
  • 무색무취, 아무런 용도 없이 디자인 용도로만 사용
  • block : 화면 전체 사용, 줄바꿈

 

span

  • div와 같이 디자인 용도
  • inline level element

 


grid

display: gird;
gird-templete-columns : px 1fr

*fr : 화면 전체를 사용하도록 조절되는 단위

최신기술이어서 웹브라우저에서 사용가능한지 확인 필요

-> http://caniuse.com : 초록은 사용 가능