HTMLにスタイルシートを適用する

HTMLにスタイルシートを適用するメモです。

基本

ファイルを分ける

外部のスタイルシート(css)を読み込みます。

<link rel="stylesheet" href="style.css">

<!DOCTYPE html>
<html lang="en" dir="ltr">
  <head>
    <meta charset="utf-8">
    <title></title>
    <link rel="stylesheet" href="style.css">
  </head>
  <body>
    <h1>HTML_CSS</h1>
    <div class="bbb-box">
      <p>test</p>      
    </div>
  </body>
</html>
.bbb-box{
  color: #666666;
  border: solid 3px #666666;
  padding: 0.5em;
  border-radius: 0.5em;
}

同じファイルに記述する

青い枠

HTML<style>要素内に記述します。

    <style media="screen">
    .bbb-blue-box{
      color: #c4c4c4;
      border: solid 3px blue;
      padding: 0.5em;
      border-radius: 0.5em;
    }
    </style>

<!DOCTYPE html>
<html lang="en" dir="ltr">
  <head>
    <meta charset="utf-8">
    <title></title>
    <link rel="stylesheet" href="style.css">
    <style media="screen">
    .bbb-blue-box{
      color: #c4c4c4;
      border: solid 3px blue;
      padding: 0.5em;
      border-radius: 0.5em;
    }
    </style>
  </head>
  <body>
    <h1>HTML_CSS</h1>
    <div class="bbb-box">
      <p>test</p>
    </div>
    <div class="bbb-blue-box">
      <p>test2</p>
    </div>
  </body>
</html>

要素ごとに記述する

赤い枠

要素にstyle属性を追加します。

    <div style="
      color: #c4c4c4;
      border: solid 3px red;
      padding: 0.5em;
      border-radius: 0.5em;
    ">
      <p>test3</p>
    </div>

<!DOCTYPE html>
<html lang="en" dir="ltr">
  <head>
    <meta charset="utf-8">
    <title></title>
    <link rel="stylesheet" href="style.css">
    <style media="screen">
    .bbb-blue-box{
      color: #c4c4c4;
      border: solid 3px blue;
      padding: 0.5em;
      border-radius: 0.5em;
    }
    </style>
  </head>
  <body>
    <h1>HTML_CSS</h1>
    <div class="bbb-box">
      <p>test</p>
    </div>
    <div class="bbb-blue-box">
      <p>test2</p>
    </div>
    <div style="
      color: #c4c4c4;
      border: solid 3px red;
      padding: 0.5em;
      border-radius: 0.5em;
    ">
      <p>test3</p>
    </div>
  </body>
</html>

WordPress

記事ごとに適用する

記事内カスタムCSSに記述する

記事内のカスタムCSSの欄に記述します。HTMLファイルに<link>、<style>の要素を追加する必要はありません。

全体に適用する

テーマ全体に反映させる場合は、

  1. 「外観」>「テーマエディタ」を開きます
  2. スタイルシート(style.css)内に記述します

用語

スタイルシート

Cascading Style Sheetの略(css)はHTML文書のデザイン、表示形式を指定するファイルです。

参考

HTML文書にCSSを適用する

コメント

タイトルとURLをコピーしました