webfont¶
/usr/local/m2/setting.json
다음 영역에 대해 기술한다.
{
"functions": {
"contents": {
"webfont": {
...
}
}
}
}
css
에 지정된 웹폰트를 datauri
로 실시간 치환하여 전달한다.
How to use¶
명령어 리스트¶
https://example.com/sample.css/wfnt/embed/all
https://example.com/sample.css/wfnt/embed/woff2
https://example.com/sample.css/wfnt/embed/woff
https://example.com/sample.css/wfnt/embed/name1
에러 메시지¶
See also
응답코드 |
|
설명 |
---|---|---|
원본응답 |
|
원본에서 |
|
|
호출된 이름을 찾지 못했다. |
meta¶
"meta" : {
"enable": false,
"keyword": "wfnt"
}
enable (기본: false)
함수 활성화
keyword (기본: wfnt)
키워드
embed¶
"embed" : [
{
"name": "name1",
"srcList": [
{
"url": "../lite/Roboto-Medium.woff2",
"foramt": "woff2"
},
{
"url": "../lite/Roboto-Medium.woff",
"foramt": "woff"
},
{
"url": "./woff2/SDGtNeobUni-bLt/SDGtNeobUni-bLt30.woff2",
"foramt": "woff2"
}
]
}
]
name (기본: false)
embed 정책 이름
Note
다음
name
은 사용할 수 없다.all
전체 폰트 대상으로 embed 한다.woff2
woff2 폰트만 대상으로 embed 한다.woff
woff 폰트만 대상으로 embed 한다.
srcList
embed 시킬 css의
@font-face.src
대상 리스트# 샘플 css @font-face { font-family: 'SDNeoL'; font-style: normal; font-weight: 400; src: local('SDGtNeobUni-bLt'), url('./woff2/SDGtNeobUni-bLt/SDGtNeobUni-bLt29.woff2') format('woff2'), url('./woff/SDGtNeobUni-bLt/SDGtNeobUni-bLt29.woff') format('woff'); unicode-range: U+c475-c4ef,U+c4f2-c4f3,U+c4f5-c4f7,U+c4f9-c4ff,U+c502-c50b,U+c50d-c516; }
url
매칭할
@font-face.src
의url
format (옵션)
url
과 일치시킬format
속성