Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- leetcode문제풀이
- 프로그래머스
- til
- 자바스크립트 문제 풀이
- NPM
- 제로베이스
- react
- 자바스크립트 알고리즘 문제
- next13
- 자바스크립트 문제
- 알고리즘문제풀이
- JavaScript
- Next
- 타입스크립트
- 리액트
- stack문제
- 자바스크립트코딩테스트
- Next.js13
- 자바스크립트 문제풀이
- 자바스크립트 연결리스트
- 리액트쿼리
- JS
- Baekjoon
- CSS
- 프론트엔드
- leetcode
- 자바스크립트 알고리즘
- 자바스크립트
- HTML
- lodash
Archives
- Today
- Total
코드노트
css font 폰트 관련 속성 정리 본문
font-size
폰트의 크기를 지정합니다. 폰트 크기를 바꾸면 em 과 ex <length> 단위로 계산된 다른 항목들의 크기를 바꿉니다.
/* <absolute-size> 값 */
font-size: xx-small;
font-size: x-small;
font-size: small;
font-size: medium;
font-size: large;
font-size: x-large;
font-size: xx-large;
/* <relative-size> 값 */
font-size: larger;
font-size: smaller;
/* <length> 값 */
font-size: 12px;
font-size: 0.8em;
/* <percentage> 값 */
font-size: 80%;
/* 전역 값 */
font-size: inherit;
font-size: initial;
font-size: unset;
font-family
선택된 요소에 우선 순위가 지정된 font family 이름과 generic family 이름을 지정할 수 있게 해줍니다.
/* A font family name and a generic family name */
font-family: Gill Sans Extrabold, sans-serif;
font-family: "Goudy Bookletter 1911", sans-serif;
/* A generic family name only */
font-family: serif;
font-family: sans-serif;
font-family: monospace;
font-family: cursive;
font-family: fantasy;
font-family: system-ui;
/* Global values */
font-family: inherit;
font-family: initial;
font-family: unset;
font-style
글꼴의 스타일을 지정할 수 있습니다.
font-style: normal;
font-style: italic;
font-style: oblique;
font-style: oblique 10deg;
/* Global values */
font-style: inherit;
font-style: initial;
font-style: revert;
font-style: revert-layer;
font-style: unset;
font-weight
폰트(font)의 가중치(weight)나 굵기(boldness)를 명시한다. 몇몇 폰트들은 normal 나 bold 일 때만 가능하다.
font-weight: normal;
font-weight: bold;
/* Relative to the parent */
font-weight: lighter;
font-weight: bolder;
font-weight: 100;
font-weight: 200;
font-weight: 300;
font-weight: 400;
font-weight: 500;
font-weight: 600;
font-weight: 700;
font-weight: 800;
font-weight: 900;
/* Global values */
font-weight: inherit;
font-weight: initial;
font-weight: unset;
line-height
라인 상자의 높이를 설정합니다. 일반적으로 텍스트 줄 사이의 거리를 설정하는 데 사용됩니다. 블록 수준 요소에서 요소 내 라인 상자의 최소 높이를 지정합니다.
/* Keyword value */
line-height: normal;
/* Unitless values: use this number multiplied
by the element's font size */
line-height: 3.5;
/* <length> values */
line-height: 3em;
/* <percentage> values */
line-height: 34%;
/* Global values */
line-height: inherit;
line-height: initial;
line-height: revert;
line-height: revert-layer;
line-height: unset;
font 한줄로 작성하기
fort 한줄로 작성하기
.font {
font-size: 20px;
font-family: "Times New Raoman", Times, serif;
font-weight: 100;
font-style: italic;
}
.font {
font: italic 100 20px/1.7 "Times New Raoman", Times, serif;
}
letter-spacing
글자 사이의 간격을 조절합니다.
/* 키워드 값 */
letter-spacing: normal;
/* <length> 값 */
letter-spacing: 0.3em;
letter-spacing: 3px;
letter-spacing: .3px;
/* 전역 값 */
letter-spacing: inherit;
letter-spacing: initial;
letter-spacing: unset;
text-align
블록 요소나 표의 칸 상자의 가로 정렬을 설정합니다.
/* 키워드 값 */
text-align: left;
text-align: right;
text-align: center;
text-align: justify;
text-align: justify-all;
text-align: start;
text-align: end;
text-align: match-parent;
/* 표 열의 문자 기반 정렬 */
text-align: ".";
text-align: "." center;
/* 블록 정렬 값 (비표준 구문) */
text-align: -moz-center;
text-align: -webkit-center;
/* 전역 값 */
text-align: inherit;
text-align: initial;
text-align: unset;
text-indent
text-indent 블록의 텍스트 줄 앞에 배치되는 빈 공간(들여쓰기)의 길이를 설정합니다.
/* <length> values */
text-indent: 3mm;
text-indent: 40px;
/* <percentage> value
relative to the containing block width */
text-indent: 15%;
/* Keyword values */
text-indent: 5em each-line;
text-indent: 5em hanging;
text-indent: 5em hanging each-line;
/* Global values */
text-indent: inherit;
text-indent: initial;
text-indent: revert;
text-indent: revert-layer;
text-indent: unset;
text-decoration
텍스트의 장식 선 모양을 설정합니다
text-decoration: underline;
text-decoration: overline red;
text-decoration: none;
/* Global values */
text-decoration: inherit;
text-decoration: initial;
text-decoration: revert;
text-decoration: revert-layer;
text-decoration: unset;
text-decoration-style
지정된 선의 스타일을 설정합니다 . 스타일로 설정된 모든 라인에 적용됩니다 .
/* Keyword values */
text-decoration-style: solid;
text-decoration-style: double;
text-decoration-style: dotted;
text-decoration-style: dashed;
text-decoration-style: wavy;
/* Global values */
text-decoration-style: inherit;
text-decoration-style: initial;
text-decoration-style: revert;
text-decoration-style: revert-layer;
text-decoration-style: unset;
한줄로 작성 가능
text-decoration: line-through red 2px wavy;
word-break
텍스트가 내용 상자를 넘칠 때마다 줄 바꿈을 표시할지 여부를 설정합니다. 띄어쓰기에 따라 줄바꿈으로 바꿀 수 있게 변경 가능
/* Keyword values */
word-break: normal;
word-break: break-all;
word-break: keep-all;
word-break: break-word; /* deprecated */
/* Global values */
word-break: inherit;
word-break: initial;
word-break: revert;
word-break: revert-layer;
word-break: unset;
text-transform
텍스트를 대문자로 표시하는 방법을 지정합니다.
텍스트를 모두 대문자 또는 소문자로 표시하거나 각 단어를 대문자로 표시하는 데 사용할 수 있습니다.
/* Keyword values */
text-transform: none;
text-transform: capitalize;
text-transform: uppercase;
text-transform: lowercase;
text-transform: full-width;
text-transform: full-size-kana;
/* Global values */
text-transform: inherit;
text-transform: initial;
text-transform: revert;
text-transform: revert-layer;
text-transform: unset;
'Code note > CSS' 카테고리의 다른 글
css transform, transition 정리 (0) | 2022.10.11 |
---|---|
css 레이아웃 정리, background (0) | 2022.10.11 |
css 박스모델 속성 정리 (0) | 2022.10.10 |
CSS 단위와 값 정리 (0) | 2022.10.09 |
Css 선택자 selector 정리 (0) | 2022.10.04 |