728x90
https://www.youtube.com/watch?v=M1eQFIBY2vI&list=PLuHgQVnccGMAnWgUYiAW2cTzSBywFO75B&index=10
- <div> </div> 태그
디자인 목적을 위해서 어떠한 의미도 없는 태그를 사용해야 될때가 있음 (무색무채와 같은 태그)
줄전체를 쓰는 block 태그이기 때문에 줄바꿈 적용됨.
- <span> </span> 태그
div 태그와 똑같은 목적으로 사용 되지만 inline 태그이다. (목적에 따라 사용 결정)
두요소( NAVIAGTION, ARTICE ) 를 나란히 놓기 위해서 gride 사용
그러기 위해서는 2개의 태그를 감싸는 부모가 필요함.
<div id="gride"> 부모에 태그에 gride 라는 id값을 줌 ( id값은 아무거나 지정 가능, 앞에 # 붙이는거 꼭 기억)

display: grid; 속성은 아무 변화가 없음 (그냥 공식처럼 써주는 듯?)
grid-template-columns:150px 1fr;
└ navigation은 150px로 고정이되고 article만 자유롭게 커짐.


두 요소의 크기를 같게 해주고 싶으면 1fr을 써주면 됨


그리드 장점
장문의 텍스트를 넣으면 자동으로 커지면서 왼쪽에 있는 navigation element(요소)도 자동으로 커짐.

* 사이트 추천
현재 웹브라우저 유저들이 얼마나 그 기술을 채택하는지 통계 낸 사이트
ex) grid 검색시 전 세계 인구 95% 사용 가능

728x90
'CSS' 카테고리의 다른 글
| <CSS>생활코딩_미디어 쿼리 소개 (0) | 2023.01.13 |
|---|---|
| <CSS>생활코딩_그리드 써먹기 (0) | 2023.01.13 |
| <CSS>생활코딩_박스 모델 활용해서 제목, 목차 꾸미기 (0) | 2023.01.13 |
| <CSS> 생활코딩_박스모델 (0) | 2023.01.13 |
| <CSS>생활코딩_CSS 선택자의 기본 (0) | 2023.01.12 |