ブラウザ上で異体字を表示するには、2つの方法がある。異体字セレクタを使ってIVSで異体字を表現する方法と、CSS3の font-feature-settings プロパティを使って OpenType feature tag によるグリフ置換をする方法だ。今回、花園明朝OTを Web フォントとして利用し、この2つの方法で異体字の表示テストを行った。 方法の具体的な解説 IVSによる方法 IVS(Ideographic Variation Sequence)は親字(基底文字)にVS(Variation Selector; U+E0100–U+E01EF)をつけて異体字を表現する。詳しくは下の Wikipedia の記事などを参照。 異体字セレクタ - Wikipedia この方法で表現される異体字は、基底文字の包摂範囲内に含まれることになっている。プレーンテキストとして扱えるので、HTMLで
![花園明朝OT+Web フォントによるIVSと OpenType feature tag の表示テスト - しろもじメモランダム](https://cdn-ak-scissors.b.st-hatena.com/image/square/eb63c69bc9f79e8d7d74e8417440c36b7fd5e52d/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fm%2Fmashabow%2F20120308%2F20120308161106.png%3F1331190697)