目次

目的

  • CSS で文字幅のみ着色したい。
  • 全幅が着色されてしまうのをさけたい。
  • 見出しタグ(H2)の文字幅のみを着色したい。
  • fit-content を使用する。

をテストしてみました。

目次まで戻る

CSS の一例

下記の HTML,CSS でページを表示してみました。 CSS の fit-content を使用してみました。

HTML :

<h2 class="h2c">H2 タグ</h2>
<h2 class="h21c">H2 タグ</h2>
<h2 class="h22c">H2 タグ</h2>

CSS :

.h2c{
background-color: yellow;
text-decoration: underline;
width: fit-content;
}
.h21c{
background-color: yellow;
text-decoration: underline;
}
.h22c{
background-color: yellow;
text-decoration: underline;
display: inline-block;
}

表示結果は以下のようになりました。

一つ目の H2 タグは文字幅のみ着色されています。

表示結果です。
表示結果です。

二つ目は、全幅着色されています。

三つ目は、「display: inline-block;」を指定したので文字幅のみ着色されていますが、余白のスペースに変化がありました。

テスト環境

  • Firefox 120.0.1 (64 ビット)
  • Windows10

サンプルページ

以上、閲覧ありがとうございました。

目次まで戻る

[ Amazon.co.jp アソシエイト ] JavaScript 関係の本
https://amzn.to/48EoeGM

同じカテゴリの投稿(HTML・CSS)

前後の投稿