관련영상: https://www.youtube.com/watch?v=SmzghM3l228
% 란, 전체의 몇 퍼센트인지에 대한 값입니다. 부모 기준으로 자식의 넓이를 %라고 한다.
예를 들어, 부모 태그의 넓이가 1200px일때 자식에게 50%를 적용하면 자식 태그의 넓이는 600px이 된다.
em과 rem이란? em 단위는 상위 요소 크기의 몇 배인지를 정하는 단위(em은 element의 약자)이다. 예를 들어, 상위 태그의 폰트 크기가 16px 인경우, 하위 태그에 폰트 크기에 1em으로 적용한다면 1em = 16px 이다.
1.5em = 24px(16*1.5) 이다.
추가로, rem 이란 em 앞에 R이 붙는다. 이것은 Root의 약자로, 최상위라는 뜻이다. 그래서 그냥 가장 상위인 html 태그에 적용된 폰트 사이즈가 기준이 된다. em과 다르게 현재 태그 위치를 기준으로 부모 태그의 폰트 사이즈는 전혀 연관이 없다. 따라서 더 사용하기가 편하다. 예를 들어, HTML(or Body) 태그의 폰트 크기가 16px 인경우, 어떤 태그에나 1rem으로 적용한다면 1rem = 16px 이 된다.
vw, vh이란? viewport width / viewport height의 약자로
Vw- 뷰포트의 폭에 근거하여 1vw는 width의 1%와 같다.
Vh – 뷰포트의 높이에 근거하여 1vh는 height의 1%와 같다.
'FrontEnd > HTML, CSS' 카테고리의 다른 글
간단한 CSS속성과 대응되는 값 정리 (0) | 2024.06.15 |
---|---|
Script태그에 대하여 (0) | 2024.04.03 |
input 태그 속성정리 (0) | 2024.03.28 |
html 태그의 속성의 중요성에 대하여(html의 input태그의 type="email"에 대하여) (0) | 2024.03.25 |
html form태그 속성과 그 속성에 근거하여 연결된 input, button태그와의 연관성에 대하여 (0) | 2024.03.25 |