logo

CSS 글꼴 크기

CSS의 글꼴 크기 속성은 글꼴의 높이와 크기를 지정하는 데 사용됩니다. 요소의 텍스트 크기에 영향을 미칩니다. 기본값은 중간이며 모든 요소에 적용할 수 있습니다. 이 속성의 값은 다음과 같습니다. xx-소형 , 작은 , x-소형 , 등.

통사론

 font-size: medium|large|x-large|xx-large|xx-small|x-small|small|; 

글꼴 크기는 상대적이거나 절대적일 수 있습니다.

절대 크기

텍스트를 일정한 크기로 설정하는 데 사용됩니다. 절대 크기를 사용하면 모든 브라우저에서 텍스트 크기를 변경할 수 없습니다. 출력의 물리적 크기를 알면 유리합니다.

상대 크기

인접한 요소를 기준으로 텍스트의 크기를 설정하는 데 사용됩니다. 상대 크기를 사용하면 브라우저에서 텍스트의 크기를 변경할 수 있습니다.

참고: 글꼴 크기를 정의하지 않으면 단락과 같은 일반 텍스트의 경우 기본 크기는 16px(1em과 동일)입니다.

픽셀이 포함된 글꼴 크기

텍스트 크기를 픽셀로 설정하면 텍스트 크기를 완전히 제어할 수 있습니다.

 #first { font-size: 40px; } #second { font-size: 20px; } <p id="first">This is a paragraph having size 40px.</p> <p id="second">This is another paragraph having size 20px.</p> 
지금 테스트해보세요

em으로 글꼴 크기

텍스트의 크기를 조정하는 데 사용됩니다. 대부분의 개발자가 선호하는 ~에 대신에 픽셀 . 월드와이드웹 컨소시엄(W3C)에서 권장하는 방식입니다. 위에서 설명한 대로 브라우저의 기본 텍스트 크기는 16px입니다. 따라서 기본 크기는 다음과 같습니다. 오전 1시 ~이다 16px .

크기를 계산하는 공식 픽셀 에게 ~에 ~이다 em = 픽셀/16 .

 #first { font-size: 2.5em; /* 40px/16=2.5em */ } #second { font-size: 1.875em; /* 30px/16=1.875em */ } #third { font-size: 0.875em; /* 14px/16=0.875em */ } <p id="first">First paragraph.</p> <p id="second">Second paragraph</p> <p id="third">Third Paragraph.</p> 
지금 테스트해보세요

반응형 글꼴 크기

다음을 사용하여 텍스트의 크기를 설정할 수 있습니다. 폭스바겐 유닛 , 이는 '를 의미합니다. 뷰포트 너비 '. 뷰포트는 브라우저 창의 크기입니다.

1vw = 뷰포트 너비의 1%.

뷰포트의 너비가 50cm이면 1vw는 0.5cm와 같습니다.

첫 번째 단락의 너비는 5vw입니다.

두 번째 단락의 너비는 10vw입니다.

지금 테스트해보세요

길이 속성을 사용한 글꼴 크기

글꼴의 크기를 길이로 설정하는 데 사용됩니다. 길이는 cm, px, pt 등이 될 수 있습니다. 음수 값 길이 글꼴 크기에는 속성이 허용되지 않습니다.

통사론

 font-size: length; 

 .length { color:red; font-size: 5cm; } <p class="length">A paragraph having length 5cm.</p> 
지금 테스트해보세요