반응형
폰트 관련
font-family
- family-name : 사용할 폰트의 이름
- generic-family : family-name으로 지정된 글꼴이 없을 경우 대체 폰트
font-size
글꼴의 크기를 지정
- keyword : medium 기본값
- absolute size
- relative size
- length : px, em 등 고정수치
- initial :
- inherit :
font-weight
글꼴의 스타일
- normal :
- italic : 이태릭체
- oblique : 이태릭체보다 더 기울어진 각도
- lighter :
- number :
font-style
글글꼴의 형태를 변형하는 속성
- normal :
- small-caps : 소문자를 작은 대문자로 변형
font-variant
글꼴의 굵기
- normal : 기본값 400
- bold : 굵게 700
- bolder :
- lighter :
- number :
webfont
- 시스템폰트 : 선언한 글꼴이 사용자 시스템에 설치되어 있는 경우
- 이미지폰트 : 글꼴 대신 이미지를 이용하여 표현
- 웹폰트 : 웹에 있는 글꼴을 사용자의 컴퓨터에 다운로드하여 적용
1 2 3 4 5 6 | @font-face{ font-family:webNanumGothic; src:url(); font-weight:bold; font-style:italic; } | cs |
텍스트 관련
text-align
텍스트를 수평 정렬
- left :
- right :
- center :
- justify : 텍스트를 라인 양쪽 끝으로 붙여서 정렬
vertical-align
텍스트를 수직 정렬
- keyword :
- length :
- percent :
text-indent
들여쓰기
- length :
- initial :
- inherit :
text-decoration
텍스트 장식
- text-decoration-line
- underline : 밑줄
- overline : 윗줄
- line-through : 중간줄
- text-decoration-color
- text-decoration-style
typography
- baseline : 소문자 x를 기준으로 하단의 라인
- descender : 소문자 x를 기준으로 baseline 아래로 넘어가는 영역을 의미 (g, j, p, q, y)
- ascender : 소문자 x를 기준으로 상단 라인 위어 넘어가는 영역을 의미합니다. (b, d, h, l)
line-height
행간. 텍스트 라인의 높이를 의미하는 것으로 주로 행간을 제어
- normal : 브라우저에 따라 다르지만 보통 1.2
- number : font-size를 기준으로 설정한 숫자만큼 배율
- length : px, em 등 고정수치
- initial :
- inherit :
word-wrap
콘텐츠 영역을 벗어난 길이가 긴 단어를 다음 줄에 나누어 표현
word-break
길이가 긴 단어를 나누어 표현해야할 때 단어가 나뉘는 기준을 설정
break-all
keep-all
반응형
'웹 개발 > 웹프로그래밍' 카테고리의 다른 글
CSS | 8. 구체성과 상속 (0) | 2020.12.24 |
---|---|
CSS | 7. 조합자와 가상선택자 (0) | 2020.12.23 |
CSS | 3. 선택자 (0) | 2020.12.20 |
HTML | 5. 콘텐츠 모델 (0) | 2020.12.19 |
CSS | 2. 구문과 적용 방법 (0) | 2020.12.14 |
HTML | 6. 인라인 프레임 (iframe) 속성 (0) | 2020.12.12 |
HTML | 4. meta 태그의 속성과 종류 (0) | 2020.12.04 |
JavaScript | Ajax 와 Ajaxform 파일업로드 (0) | 2020.12.04 |
댓글