英語では「small capitals」または「small caps」と呼ばれます。タイポグラフィでは、小さな大文字は (フォント作成者によって) 文字のバージョンが個別に設計されています。大文字の形をしていますが、その高さは通常、フォントの x-height (小文字の「x」の高さ) よりわずかに大きいだけです。これらはスモール キャップス フォントで実装される場合もありますが、多くの場合、フォント内のグリフ バリアントです。
Word 2007 までの MS Word および の CSS 実装でfont-variant: small-caps
は、「小文字」は実際には縮小されたサイズの大文字です。(Word 2010 では、OpenType 機能と実際の小さな大文字にアクセスできます。) これは通常、ストローク幅が小さすぎることを意味し、この影響がひどくなるのを避けるために、フォント サイズの縮小はかなり控えめであるため、偽の「小さな大文字」 」は、通常の大文字よりもそれほど小さくはありません。
このような理由から、ウェブページでは「小さな大文字」を避けるのが最善です。
ただし、CSS で OpenType 機能にアクセスできるようにするための作業が進行中です。現在、 CSS3 Fontsfont-feature-settings
で提案されているように、プロパティのブラウザー プレフィックス バージョンの形式でサポートが存在します。例:
<style>
body {
font-family: Calibri, sans-serif;
}
.sc {
-moz-font-feature-settings: 'smcp';
-webkit-font-feature-settings: 'smcp';
-ms-font-feature-settings: 'smcp';
font-feature-settings: 'smcp';
}
</style>
<div class=sc>Hello world</div>
<div><span style="font-variant: small-caps">Hello world</span>
(fake small caps)</div>
これは、フォントの大文字が小さい場合 (たとえば、Calibri、Cambria、Candara、Constantia、Corbel、Palatino Linotype)、対応するブラウザー (Chrome、Firefox、IE 10) で機能します。