チュートリアル記事

初級

8 分

CSSでwebページのテキストをスタイル設定する

Dreamweaverで、CSSを使用してwebページ内のテキストにカラーや行揃えなど、スタイルのプロパティを適用します。

ページデザイン上の文字をさらに見栄え良く仕上げる方法については、タイポグラフィとweb をご覧ください。

HTMLでテキストの構造を設定するとき、テキストにはデフォルトのスタイルが設定されています。CSSによるテキストスタイル設定を加えることで、ページデザインの階層、読みやすさ、全体の見栄えが飛躍的に向上します。

始める前に

プロジェクトファイルをダウンロードして保存します。Dreamweaverでstyle-text.html を開き、分割ビューでstyles.css を表示します。ライブビューウィンドウをサイズ変更して、Webデザイン上のテキストがすべて土星画像の右に表示されるようにします。

コードビューペインでは、/* Start here */までスクロールします。

1

テキストのサイズを変更する

h1 を大きくするには、h1 セレクターの下にfont-size プロパティを追加します。

要素は、このページの主見出しです。

CSS

h1 {
margin: 0;
font-size: 48px;
}

2

書体を変更する

HTMLページのデフォルトの欧文フォントは通常Times New Romanです。このフォントを変更するには、font-family プロパティを追加します。複数のフォントリストをコンマ区切りで指定できます。複数のフォントを指定すると、Webブラウザーではユーザーのコンピューター上にあるリストの最初のフォントを使って表示されます。利用可能なフォントから最適なものを選べるようにするとともに、sans-serifまたはserifも含めて、必ずなんらかのフォントで表示できるようにしておきましょう。

CSS

h1 {
...
font-size: 48px;
font-family: Gotham, Tahoma, sans-serif;
}

3

テキストの整列方法を変更する

テキストは常に左揃えがデフォルトですが、text-align プロパティを追加すれば変更できます。テキストは左揃え、右揃え、中央揃え、両端揃えに設定できます。h1 セレクターとh2 セレクターにtext-align: center; プロパティを追加します。

要素は、このページの副見出しです。

CSS

h1 {
...
font-family: Gotham, Tahoma, sans-serif;
text-align: center;
h2 {
...
color: #282828;
text-align: center;
}

4

テキストカラーを変更する

h1 はテキストのデフォルト色である黒のままですが、別の色に変更するには、color プロパティを16進数値などで設定します。「color:」と入力すると、コンテキストメニューが表示されます。カラーピッカーをクリックし、カラーメニューのスポイトツールをクリックします。土星画像の濃い橙色の部分をクリックしてカラーを選択し、Enterキーを押します。これで、濃い橙色の16進数値が自動的に追加されます。16進数値は直接入力することもできます。プロパティを締めくくるセミコロンを忘れずに入力してください。

CSS

h1 {
...
text-align: center;
color: #F47A53;
}

5

テキストを斜体にする

テキストを斜体にするには、font-style プロパティを使用します。h2 にこのプロパティと値italic を追加して、斜体に変更します。

CSS

h2 {

text-align: center;
font-style: italic;
}

6

フォントの太さを変更する

font-weight プロパティで、テキストの太さを変更できます。テキストは100の倍数で太さを指定します。100が極細で、900が極太です。このプロパティを使ってh2 のフォントを細くします。

CSS

h2 {

font-style: italic;
font-weight: 300;
}

7

その他の便利なテキストプロパティを追加する

Text-transform を使用すると、テキストの大文字と小文字を簡単に入れ替えることができます。Letter-spacing では、セレクターの対象文字全体について、水平方向の間隔を指定できます。h1 でこれらの設定を試してみます。

CSS

h1 {
...
color: #F67A53;
text-transform: uppercase;
letter-spacing: .08em;
}

セレクターを見ると、line-height プロパティがあるのがわかります。これは縦方向の行間隔を設定するプロパティです。試しにline-height プロパティを削除して、このプロパティがないとどのような見栄えになるか確認してください。Ctrl(Command)キーを押しながらZキーを押して、変更を取り消します。

ブラウザーでプレビュー 」をクリックしてブラウザーを選択し、スタイル設定されたテキストを確認します。

変更後の設定を表示するには、ファイルを保存してください。


2021年10月20日

Dreamweaver でこれらのチュートリアルをお試しください

モダンでレスポンシブな web ページをデザイン