CSS 글꼴(Font) 스타일 | ||||
font 속성은 텍스트의 글꼴과 스타일을 지정합니다. font-family 속성을 이용하면 텍스트의 글꼴을 지정할 수 있습니다.
font-size 속성을 이용하면 텍스트의 크기를 지정할 수 있습니다.
| ||||
font-weight 속성을 이용하면 텍스트의 굵기를 지정할 수 있습니다.
|
텍스트의 크기 단위 | ||||||||||||||
font-size 속성을 사용할때 앞의 예제에서는 픽셀(px)과 포인트(pt)를 사용하였습니다. 이외에도 다양한 단위를 사용하여 글자의 크기를 지정할 수 있습니다. 글자의 크기를 지정하는 단위에는 절대단위와 상대단위로 나눌 수 있습니다.
| ||||||||||||||
이 중 글자 크기를 지정할때 가장 많이 사용되는 단위는 절대단위 중 px와 pt 입니다. 9pt와 12px로 지정하는 것이 가장 일반적이다고 할 수 있습니다. 상대단위 em, %는 모두 브라우저의 기본 글꼴을 기준으로 지정되는 크기입니다. 1em은 100%와 동일하고 1em 이라는것은 브라우저의 기본 폰트의 100%크기 라는 의미입니다. 폰트의 크기를 지정하지 않으면 12pt 정도의 크기로 화면에 출력됩니다. |
Box Model - Margins, padding and borders | |||
각각의 엘리먼트를 문서에 배치하기 위해서는 Box Model 이라고 부르는 margin, padding 위의 그림에서 중요한 4가지는 content, padding, border, margin 입니다.
이 예제에서 padding값과 margin값을 변경해 보면 이 값이 어떤 부분을 의미하는지 이해할 수 있습니다.
|
CSS Box Model - 경계선(border) | |||||
border 속성을 이용하면 컨텐츠의 경계선을 지정할 수 있습니다.
위와 같이 지정하면 1px의 gray 색상을 가진 경계선이 표시됩니다.
border:1px gray solid 에서 1px은 경계선을 굵기를 지정하고, gray는 경계선의 색상을 지정합니다. 이를 하나씩 분리하여 지정할 수도 있습니다.
border-style 속성값으로는 solid 외에 dotted, dashed, double 등이 있습니다. 화면상에 구분이 잘되게끔 border-width를 2픽셀로 지정해보겠습니다.
| |||||
CSS 리스트(list) | ||||
list-style-type 속성을 사용하면 리스트의 marker 스타일을 지정할 수 있습니다.
순서가 있는 리스트(ol)의 경우는 다음과 같이 marker를 지정할 수 있습니다.
| ||||
리스트의 marker에 이미지를 사용할 수도 있습니다.
|
'Web Development > HTML / CSS' 카테고리의 다른 글
[CSS] table에 대해서 (0) | 2009.06.05 |
---|---|
[CSS] 선택자(Selector),block-level과 inline-level에 대해서 (0) | 2009.06.05 |
[CSS] 배경(background)에 대해서 (0) | 2009.06.05 |
[CSS] 텍스트 에 대해 알아보자. (0) | 2009.06.05 |
[CSS] 사용법 과 문법에 대해서 (0) | 2009.06.05 |