| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- ai웹사이트
- React
- Chatgpt활용
- 퍼블릭도메인
- 웹앱개발
- claude ai
- 타로카드
- claude활용
- github
- 무료호스팅
- docs-first
- meslolgs nf
- 코딩독학
- Netlify
- 다크테마UI
- GitHub Pages
- 천간지지오행
- 무료서버
- AI개발
- AI협업개발
- 무료웹사이트
- typescript
- 사주앱개발
- 카드애니메이션
- 일렉트론
- 타로앱개발
- 바이브코딩
- Cloudflare Pages
- 웹사이트만들기
- 사주프로그램
Archives
- Today
- Total
dog paw / development
[css] 한글, 영어 숫자 언어별 다른 폰트, css 다르게 적용 방법 본문

unicode-range란?
@font-face로 정의된 폰트를 특정 character의 범위를 지정해줄 수 있다. 딱 한 단어에 속하는 유니코드도 지정해 줄 수 있다. 예를 들어 U+26(U+0026) 같은 경우는 특수 문자 '&'를 나타내는데, 이를 unicode-range에 지정해 준다면, &만 @font-face로 정의된 폰트가 적용된다.
사용 예시 css 코드
/* Apple SD Gothic Neo */
@font-face {
font-family: 'Apple SD Gothic Neo';
font-style: normal;
font-weight: 400;
src: url(../font/AppleSDGothicNeoR.woff2) format("woff2");
unicode-range: U+1100-11FF,U+3130-318F,U+A960-A97F,U+AC00-D7A3,U+D7B0-D7FF
}
@font-face {
font-family: 'Apple SD Gothic Neo';
font-style: normal;
font-weight: 300;
src: url(../font/AppleSDGothicNeoL.woff2) format("woff2");
unicode-range: U+1100-11FF,U+3130-318F,U+A960-A97F,U+AC00-D7A3,U+D7B0-D7FF
}
/* Poppins */
@font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 800;
src: url(../font/Poppins-ExtraBold.woff2);
unicode-range: U+0030-0039,U+0041-005A,U+0061-007A
}
@font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 600;
src: url(../font/Poppins-Bold.woff2);
unicode-range: U+0030-0039,U+0041-005A,U+0061-007A
}
자주 사용할 만한 유니코드 범위
- 한글 범위: U+AC00-D7A3
- 영어 대문자 범위 : U+0041-005A
- 영어 소문자 범위 : U+0061-007A
- 숫자 범위 : U+0030-0039
- 특수 문자: U+0020-002F, U+003A-0040, U+005B-0060, U+007B-007E
한글 전체 적용 유니코드 범위
unicode-range: U+1100-11FF, U+3130-318F, U+A960-A97F, U+AC00-D7A3, U+D7B0-D7FF;
'개발 > 기타' 카테고리의 다른 글
| 방구석, 책상 서랍속 남는 휴대폰, 안드로이드 폰 활용? 가지고 놀기 termux (0) | 2024.11.04 |
|---|---|
| github pages 용 프레임웍 (0) | 2024.10.26 |
| [macOS] 인텔 맥북 터보 부스터 끄기 (2) | 2024.10.15 |
| [공통] 폰트 (0) | 2024.10.10 |
| 문자열 처리 (인코딩) (0) | 2023.11.09 |