CodeGym /Javaコース /Frontend SELF JA /テキストの基本プロパティ

テキストの基本プロパティ

Frontend SELF JA
レベル 14 , レッスン 0
使用可能

1.1 色

CSS (Cascading Style Sheets) は、テキストのスタイリングのために多くのプロパティを提供しているんだ。中でも重要なのは colorfont-sizefont-weight だね。これらのプロパティはそれぞれ、テキストの色、大きさ、フォントの太さを調整できるよ。それぞれのプロパティについて詳しく見てみよう。

color プロパティはテキストの色を指定するんだ。さまざまなカラーフォーマットで設定できて、色の名前や16進数の値、RGB、RGBA、HSL、HSLA などがあるんだ。

使用例

1. 色の名前:

CSS
    
      p {
        color: red;
      }
    
  

2. 16進数の値:

CSS
    
      p {
        color: #ff0000;
      }
    
  

3. RGB と RGBA:

CSS
    
      p {
        color: rgb(255, 0, 0);
        color: rgba(255, 0, 0, 0.5); /* 透過赤 */
      }
    
  

4. HSL と HSLA:

CSS
    
      p {
        color: hsl(0, 100%, 50%);
        color: hsla(0, 100%, 50%, 0.5); /* 透過赤 */
      }
    
  

HTMLでの使用例:

CSS
    
      p {
        color: #3498db; /* ブルー */
      }
    
  
HTML
    
      <body>
        <p>このテキストは青色になります。</p>
      </body>
    
  

1.2 font-size プロパティ

font-size プロパティはテキストのサイズを指定するよ。値は、ピクセル (px) のほか、相対値 (em, rem, %) や、ピクセルから派生したもの (mm, cm, pt, pc)、vwvh (ビューポート幅と高さ)、その他で指定できるんだ。

使用例

1. ピクセル:

CSS
    
      p {
        font-size: 16px;
      }
    
  

2. 相対値:

%, em, rem

CSS
    
      p {
        font-size: 150%; /* ベースフォントサイズの150% */
        font-size: 1.5em; /* ベースフォントサイズの1.5倍 */
        font-size: 1.5rem; /* <html> 要素のフォントサイズに相対的なサイズ */
      }
    
  

3. ビューポートユニット:

CSS
    
      p {
        font-size: 2vw; /* ビューポート幅の2% */
        font-size: 2vh; /* ビューポート高さの2% */
      }
    
  

HTMLでの使用例:

CSS
    
      p {
        font-size: 18px; /* テキストサイズ18ピクセル */
      }
    
  
HTML
    
      <body>
        <p>このテキストは18ピクセルサイズになります。</p>
      </body>
    
  

1.3 font-weight プロパティ

font-weight プロパティはテキストの太さを指定するんだ。値はキーワード (normal, bold, bolder, lighter) や、数値 (100から900までで、400normalに、700boldに相当するよ) で指定できるんだ。

使用例

1. キーワード:

CSS
    
      p {
        font-weight: bold;
      }
    
  

2. 数値:

CSS
    
      p {
        font-weight: 300; /* 軽いテキスト */
        font-weight: 700; /* boldに相当する */
      }
    
  

HTMLでの使用例:

CSS
    
      p {
        font-weight: 700; /* 太字テキスト */
      }
    
  
HTML
    
      <body>
        <p>このテキストは太字になります。</p>
      </body>
    
  
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION