WEBページ作成リファレンス
cman.jp cman.jp > WEBページ作成TOP > CSSリファレンス > 「漢字の表示指定」

font-variant-east-asian「漢字の表示指定」

「font-variant-east-asian」は、漢字の表示を指定します。

CSS Ver.適用要素継承
3.0全要素する
広告

font-variant-east-asian の指定方法

構文

font-variant-east-asian : normal | [[jis78 | jis83 | jis90 | jis04 | simplified | traditional] || [full-width | proportional-width] || ruby];

プロパティ/設定値意味
font-variant-east-asian : normal; 通常の表示
font-variant-east-asian : jis78; JIS78 の字形で表示
font-variant-east-asian : jis83; jis83 の字形で表示
font-variant-east-asian : jis90; JIS90 の字形で表示
font-variant-east-asian : jis04; JIS04 の字形で表示
font-variant-east-asian : simplified; 簡略文字で表示
font-variant-east-asian : traditional; 旧字体で表示
font-variant-east-asian : full-width; 等幅全角字形で表示
font-variant-east-asian : proportional-width; プロポーショナル字体で表示
font-variant-east-asian : ruby; ルビ用の文字で表示
デフォルト:「タグ毎のスタイル初期値」を参照
ページTOP

font-variant-east-asian のサンプル


<style type="text/css">
.common div{
  font-family   : "メイリオ", sans-serif;
  width         : 290px;
  border        : 2px solid #6495ed;
  background    : #e7e7ff;
  padding       : 10px;
}
div.cssTitle {
  margin-top    : 10px;
  background    : #6495ed;
  color         : #fff;
  font-weight   : bold;
}
.css-jp78{font-feature-settings: "jp78";}
.css-jp83{font-feature-settings: "jp83";}
.css-jp90{font-feature-settings: "jp90";}
.css-jp04{font-feature-settings: "jp04";}
.css-trad{font-feature-settings: "trad";}
.css-fwid{font-feature-settings: "fwid";}
.css-pwid{font-feature-settings: "pwid";}

.css-east-asian-normal{font-variant-east-asian : normal;}
.css-east-asian-jis78{font-variant-east-asian : jis78;}
.css-east-asian-jis83{font-variant-east-asian : jis83;}
.css-east-asian-jis90{font-variant-east-asian : jis90;}
.css-east-asian-jis04{font-variant-east-asian : jis04;}
.css-east-asian-traditional{font-variant-east-asian : traditional;}
.css-east-asian-full-width{font-variant-east-asian : full-width;}
.css-east-asian-proportional-width{font-variant-east-asian : proportional-width;}

.css-variant-jis78{font-variant: jis78;}
.css-variant-jis83{font-variant: jis83;}
.css-variant-jis90{font-variant: jis90;}
.css-variant-jis04{font-variant: jis04;}
.css-variant-traditional{font-variant: traditional;}
.css-variant-full-width{font-variant: full-width;}
.css-variant-proportional-width{font-variant: proportional-width;}

<!-- html -->
<div class="common">
  <div class="cssTitle">JIS78 字形<br>
  font-variant-east-asian: jis78</div>
  <div>
  <span class="css-east-asian-normal">
  餌 麹 襖 辻</span><br>
  <span class="css-jp78">
  餌 麹 襖 辻</span><br>
  <span class="css-east-asian-jis78">
  餌 麹 襖 辻</span><br>
  <span class="css-variant-jis78">
  餌 麹 襖 辻</span>
  </div>
※タイトルとclassを該当内容に変更するのみのため、以下省略。
<div class="cssTitle">旧字体<br> font-variant-east-asian: traditional</div> <div> <span class="css-east-asian-normal"> 学 気 台 楽</span><br> <span class="css-trad"> 学 気 台 楽</span><br> <span class="css-east-asian-traditional"> 学 気 台 楽</span><br> <span class="css-variant-traditional"> 学 気 台 楽</span> </div> <div class="cssTitle">等幅全角字形<br> font-variant-east-asian: full-width</div> <div> <span class="css-east-asian-normal"> ハンカクモジ 12345 を全角で、表示する</span><br> <span class="css-fwid"> ハンカクモジ 12345 を全角で、表示する</span><br> <span class="css-east-asian-full-width"> ハンカクモジ 12345 を全角で、表示する</span><br> <span class="css-variant-full-width"> ハンカクモジ 12345 を全角で、表示する</span> </div> <div class="cssTitle">プロポーショナル字体<br> font-variant-east-asian: proportional-width</div> <div> <span class="css-east-asian-normal"> プロポーショナル字体で、表示する</span><br> <span class="css-pwid"> プロポーショナル字体で、表示する</span><br> <span class="css-east-asian-proportional-width"> プロポーショナル字体で、表示する</span><br> <span class="css-variant-proportional-width"> プロポーショナル字体で、表示する</span> </div> </div>

【font-variant-east-asianの表示例】
1行目:デフォルト指定
2行目:font-feature-settings指定
3行目:font-variant-east-asian指定
4行目:font-variant指定

JIS78 字形
font-variant-east-asian:jis78
餌 麹 襖 辻
餌 麹 襖 辻
餌 麹 襖 辻
餌 麹 襖 辻
JIS83 字形
font-variant-east-asian:jis83
餌 麹 襖 辻
餌 麹 襖 辻
餌 麹 襖 辻
餌 麹 襖 辻
JIS90 字形
font-variant-east-asian:jis90
餌 麹 襖 辻
餌 麹 襖 辻
餌 麹 襖 辻
餌 麹 襖 辻
JIS04 字形
font-variant-east-asian:jis04
餌 麹 襖 辻
餌 麹 襖 辻
餌 麹 襖 辻
餌 麹 襖 辻
旧字体
font-variant-east-asian: traditional
学 気 台 楽
学 気 台 楽
学 気 台 楽
学 気 台 楽
等幅全角字形
font-variant-east-asian: full-width
ハンカクモジ 12345 を全角で、表示する
ハンカクモジ 12345 を全角で、表示する
ハンカクモジ 12345 を全角で、表示する
ハンカクモジ 12345 を全角で、表示する
プロポーショナル字体
font-variant-east-asian: proportional-width
プロポーショナル字体で、表示する
プロポーショナル字体で、表示する
プロポーショナル字体で、表示する
プロポーショナル字体で、表示する

※ほとんどのブラウザが未対応のようです。現時点(2017/05)で、Firefoxで一部の指定のみ動作確認できました。

【W3Cのfont-variant-east-asian仕様書】
https://www.w3.org/TR/css-fonts-3/#font-variant-east-asian-prop


広告
QrCode
このページのURL
スマートフォン・タブレット運営 : CMAN 株式会社シーマン