Covenant

font -family 속성 - 글꼴 지정하기

예] p {font-family: 굴림;}

-    웹 문서에서 글꼴을 지정할 때는 한 자기 글꼴만 지정하기도 하지만 지정한 글꼴이 없을 경우에 대비해 두 번째, 세 번째 글꼴까지 지정해야 한다. 두 개이 상의 글꼴 이름을 지정할 때는 글꼴 이름과 이름 사이의 ,로 구분한다.

-    그러면 사용자 시스템에 없는 글꼴을 다른 글꼴로 대체하는 것이 아니라 그대로 보여주려고 하면 웹 폰트를 사용하면 된다. 웹 문서를 작성할 때 웹 문서 안에 글꼴 정보도 함께 저장 했다가 사용자가 웹 문서에 접속하면 글꼴을 사용자 시스템으로 다운로드시키는 방식이다. 


font-size 속성 - 글자 크기 조절하기

-    단위

em : 해당 글꼴의 대분자 M의 너비를 기준으로 크기를 조절한다.

ex : 글꼴을 소문자 x의 높이를 기준으로 크기를 조절한다.

px : 픽셀. 모니터에 따라 상대적 크기가 된다.

pt : 포인트. 일반 문서에서 많이 사용한다.

-   px단위를 사용하면 폰트가 고정된다. 따라서 px 단위보다 em단위를 사용하는 것이 좋다.

-   em은 부모 요소에서 지정한 폰트의 대문자 M의 너비를 1em으로 놓고 상대적 값을 계산해 다른 요소들의 글자 크기를 조절한다. 

    만약 지정한 크기가 없다면 <body> 요소의 크기 기본 값 16px이 기본 값 1em이 된다.


font-weight 속성 - 글자 굵기 지정하기

-    font-weight: 속성 값

-    아래 값이 속성 값으로 입력 될 수 있는 것들이다.

normal : 일반적인 형태로 기본 값이다.

bold 혹은 lighter 혹은 bolder : bold - 굵게, lighter - 원래 굵기보다 더 가늘게, bolder - 원래 굵기보다 더 굵게 나타낸다.

-    100~900 : 400은 normal , 700은 bold에 해당하고 해당 숫자를 조절하여 글자의 세밀한 굵기를 조절할 수 있다. 


font-variant 속성 - 작은 대문자로 표시

      -  font-variant: 속성 값

-  아래 값이 속성 값으로 입력 될 수 있는 것들이다.

   normal : 일반적인 형태

   small-caps : 작은 대문자로 표시한다. 


font-style 속성 - 글자 스타일 지정

-  normal : 일반적인 형태로 표시

-  아래 값이 속성 값으로 입력 될 수 있는 것들이다.

    normal : 일반적인 형태

    italic : 이탤릭체로 표시한다.

    oblique : 이탤릭체로 표시한다. 그러나 italic속성과 다른 것은 italic은 처음부터 기울어진 글꼴이 디자인되어 있는데 oblique는 원래       글꼴을 단순히 기울인다.


font 속성 - 글꼴 속성을 한꺼번에 묶어 표현하기

'Web > HTML&CSS' 카테고리의 다른 글

[CSS기초]박스모델  (0) 2017.07.28
[CSS기초]03 캐스캐이딩 스타일 시트  (0) 2017.07.28
[CSS 정리]02 주요 선택자  (0) 2017.07.27
[CSS 기초]01 CSS 적용하기  (2) 2017.07.27