글꼴 선언 최적화: 단일 @font-face 쿼리로 여러 글꼴 가중치 가져오기
글꼴 모음이 여러 변형으로 구성된 시나리오에서 무게와 스타일이 다르므로 별도의 @font-face 쿼리를 사용하여 각 변형을 개별적으로 가져오는 것은 지루할 수 있습니다. 이 기사에서는 이러한 쿼리를 단일 선언으로 통합할 수 있는 가능성을 살펴봅니다.
과제: 여러 글꼴 가중치 가져오기
Klavika 글꼴을 다양한 언어로 사용할 수 있는 시나리오를 생각해 보세요. 무게 및 크기:
Klavika-Bold-Italic.otf Klavika-Bold.otf Klavika-Light-Italic.otf Klavika-Light.otf Klavika-Medium-Italic.otf Klavika-Medium.otf Klavika-Regular-Italic.otf Klavika-Regular.otf
이 작업은 무게 매개변수를 정의하는 단일 @font-face 쿼리를 사용하여 이러한 변형을 CSS로 가져오는 것입니다. 이렇게 하면 쿼리를 여러 번 복사하고 붙여넣을 필요가 없습니다.
해결책: 확장된 @font-face 구문 활용
다행히도 @font-face는 확장된 구문을 제공합니다. 단일 글꼴 모음에 다양한 두께와 스타일 값을 할당할 수 있는 구문:
@font-face { font-family: 'Klavika'; src: url(../fonts/Klavika-Regular.otf), weight: normal; src: url(../fonts/Klavika-Bold.otf), weight: bold; }
이 예에서는:
통합 글꼴 쿼리의 이점
글꼴 쿼리를 통합하면 여러 가지 이점이 있습니다.
추가 리소스
이 기능과 표준 사용법에 대한 포괄적인 개요는 다음 문서를 참조하세요. [확장 @font-face 구문](https:/ /developer.mozilla.org/en-US/docs/Web/CSS/@font-face.
펜 예
에서 이 기술의 실시간 데모를 확인하세요. 다음 펜 예: [단일 @font-face 쿼리를 사용한 여러 글꼴 가중치](https://codepen.io/anon/pen/abvaqP).
위 내용은 단일 @font-face 쿼리로 여러 글꼴 가중치를 가져올 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!