japanese-fonts.css
The CSS configurations for Japanese device/web fonts.
Installation
NPM
$ npm i -S japanese-fonts-css# Recommend you to use along with PostCSS and postcss-import $ npm i -D postcss postcss-import
Then, import on your CSS file.
;
Download
- Just click [Download ZIP] button or
git clone https://github.com/seamile4kairi/japanese-fonts-css.git
. - Import or load the minimized CSS file:
/* from CSS */;
<!-- from HTML -->
Usage
Use with CSS Custom Properties
Or you can also redifne custom properties as you like:
Reserved Custom Properties
var(--jp-sans-serif)
: sans-serif / ゴシック体var(--font-system)
: Fonts defined by OS (= San Francisco on Apple's devices)var(--font-sf-text)
: San Francisco - Textvar(--font-yu-gothic)
: 游ゴシック (YuGothic)var(--font-apple-sans)
: Helvetica Neue, ヒラギノ角ゴ (Hiragino Kaku Gothic)var(--font-google-sans)
: Roboto, Noto Sans Japanese- NOT INCLUDED FONT-SETS
var(--font-sf-display)
: San Francisco - Displayvar(--font-ms-sans)
: メイリオ (Meiryo)
var(--jp-serif)
: serif / 明朝体var(--font-yu-mincho)
: 游明朝 (YuMincho)var(--font-apple-serif)
: Garamond, ヒラギノ明朝 (Hiragino Mincho)var(--font-google-serif)
: さわらび明朝
var(--jp-monospace)
: monospace / 等幅var(--font-apple-mono)
: Monaco, Osaka-Monovar(--font-google-mono)
: Noto Sans Mono Japanese- NOT INCLUDED FONT-SETS:
var(--font-ms-mono)
: MSゴシック (MS Gothic)
cf. About Custom Properties
Use with class or [data-jp-fonts] attribute
<!-- Define with CSS class -->sans-serif / ゴシック体を指定serif / 明朝体を指定monospace / 等幅フォントを指定 <!-- Define with [data-jp-font] attribute -->sans-serif / ゴシック体を指定serif / 明朝体を指定monospace / 等幅フォントを指定
License
MIT