フォントの速記記号の解読: スラッシュの意味
CSS の領域では、謎のフォントの速記表記がしばしば疑問を引き起こします。このような難問の 1 つは、スラッシュ (/) の役割に関係しています。この記事では、この謎めいた区切り記号の背後にあるセマンティクスについて詳しく説明します。
スラッシュの機能を理解する
次の CSS 宣言を考えてみましょう:
この行内では、12px/18px の部分が重要な意味を持ちます。これは、タイポグラフィの次の 2 つの側面を説明します:
理論と構文の結びつき
フォント速記の興味深い構文は、活版印刷の慣例に敬意を表しています。印刷デザインでは、活字のサイズはポイントで表され、行の高さは通常、活字サイズの倍数で表されます。たとえば、行の高さが 18px の場合、テキストは 12px のフォント サイズと 50% の追加の垂直間隔 (18px = 12px 12px の 50%) を使用してレンダリングされることを意味します。
個々のプロパティへの短縮表現の変換
実際には、フォントの短縮宣言は次のようにシームレスに変換されます。より長く、より詳細な等価物:
これは、短縮記法が複数のフォント プロパティを同時に定義するためのコンパクトな方法を提供しているだけであることを示しています。
相対行高さ
行の高さはパーセンテージや em 単位などの相対値としても表現できることに注意することが重要です。このようなシナリオでは、フォント サイズに基づいて計算が実行されます。たとえば、行の高さ 150% は、行間の垂直方向の間隔がフォント サイズの 1.5 倍 (18px = 12px * 150%) になることを意味します。
標準の参照
CSS のフォント プロパティを管理する仕様の詳細については、以下を参照してください。以下:
以上がCSS フォントの省略表記におけるスラッシュ (/) は何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。