【コピペでOK!】おすすめデザインブロックのCSS&HTMLコードまとめ【Cocoon】

ブログ

ブログで一番大切なのは「中身」、つまり文章です。

とはいえ、見た目がある程度整っていないと、文章を読んでもらえません

デフォルトのブロックだけでは、どうも満足できない、イメージ通りの見た目にならない、と感じる方もいらっしゃると思います。

私もそうでした。

全くの初心者として、ブログを始めて約10か月。

HTML&CSSの基礎を0から勉強して、様々なブロックを使っては、ああでもないこうでもない、と試行錯誤を重ね、最近ようやくデザインがかたまってきました!

そこで今回は、そんな試行錯誤を経て落ち着いた、くらげが使っているデザインブロックのCSS&HTMLコードをまとめてご紹介します!

みなさんは、色々なブロックを試して、時間を使う必要はありません!

ご紹介するコードをコピペするだけで簡単にデザインの整ったページが作れます。

ぜひ参考にして、一番大切な「文章」に集中できるように、デザインを手早く美しく整えてみてください♪

デザインブロック追加の手順

デザインブロックとは、ブログの文章を装飾するエレメントのことです。

例えば、「ボックス」「リスト」「吹き出し」などがあります。

デザインブロックの例

例:ボックス「白抜きボックス」

中に入った文字・要素を強調させることができます。

例:リスト「数字リスト」
  1. 箇条書きができます。
  2. 文章で書くより、直観で理解しやすいです。
  3. 数字の部分を、ただの「・」にしたり、なにか他のアイコンにしたり(例:「>」)、画像にすることもできます。
  4. 数字リストは、順序を説明する時にも便利です。
例:吹き出し

感情を表現したり、強調したり、補足したり、使い方は多様です!

ブロックを追加する理由

テーマによって、デフォルトで使えるブロックが違います。

私が使っている無料テーマCocoonにも、とても便利なブロックがたくさんデフォルトで入っています。

それに加えて、自分好みのブロックを追加することで、イメージ通りのデザインのページが作ることができる、という訳です。

必要なブロック

私が主に使っているデザインブロックは7つあります。

  1. ボックス:5種類(うち2種類はCocoonデフォルト)
  2. タイトル付きボックス:4種類
  3. リスト:4種類(うち2種類は2色ずつ)
  4. 吹き出し:4種類
  5. テーブル(表):2種類(うち1種類はCocoonデフォルト)
  6. ステップ解説
  7. 評価グラフ

もっと多く使っている方も、もっと少ない方もいらっしゃるので、全体からみると、大体平均的~やや少なめの数かな、と思います。

ブログの内容や、それぞれの書き方・好みなど、個人差のあるところですが、1つの例として、参考にしてみてください。

「吹き出し」「テーブル」「ステップ解説」「評価グラフ」は、CSS&HTMLコード以外の要素が関わってくるので、今回は触れていません。

「テーブル」は、プラグインTable Pressを使っているので、ご興味のある方はこちらの記事をどうぞ。
※Table pressの設定と使い方

「ステップ解説(タイムライン)」「評価グラフ」は、ぽんひろさんのコードをアレンジして使っています。

ぽんひろさんは私がつかっているスキン「Seasons」の作成者でもあって、とっても素敵なデザインのCSS&HTMLコードを無料で公開してくださっています。

ぜひご覧になってみてください!

【WPテーマ問わず】コピペでできるブログカスタマイズまとめ
ブロガー、アフィリエイターに役立つブログやサイトのカスタマイズをまとめていきます。HTML、CSSがわからなくてもコピペ可!WordPress(Cocoon、JIN、SANGO、Affingerなど)、はてなブログなど一部機能を除けば誰でも利用可能です。

ブロックを追加する方法

新しいブロックを追加するには、

  1. CSSコードで、ブロックのデザインを設定。
  2. HTMLコードで、使いたい場所にCSSコードを読み込む。

ということが必要です。

具体的な手順は、

  1. プラグイン「Add Quick Tag」のインストール&有効化
  2. CSSコードをスタイルシートに記入
  3. 「Add Quick Tag」の設定
  4. 「Add Quick Tag」を使ってページ内に読み込む

となります。

「知らない言葉が沢山・・・!!」

と思われる方もいらっしゃるかもしれませんが、ご安心ください!

順番にくわしく解説します♪

Add Quick Tagをインストール&有効化する

「Add Quick Tag」というのは、HTMLコードの記入をワンクリックで出来るようにしてくれる、デザインブロックを追加するなら絶対に使うべきプラグインです。

Add Quick Tagについてもっと詳しく知りたい方はこちらの記事をどうぞ。

インストール&有効化の手順

  • STEP1
    Add Quick Tagを検索
    WordPress管理画面のプラグインタグ内で、Add Quick Tagを検索する。
  • STEP2
    「Add Quick Tag」をインストール
    「Add Quick Tag」のタブ内右上の「今すぐインストール」をクリックする。
  • STEP3
    「Add Quick Tag」を有効化する

簡単ですね♪

CSSコードをスタイルシートに記入する

追加したいデザインブロックのCSSコードをスタイルシートに記入します。

具体的なCSSコードは後述しますので、みなさんはご自分でコードを書かなくても、ご紹介するCSSコードをコピー&ペーストすればOKです!

ここでは、どこにCSSコードをコピペすればいいのか、解説します。

CSSコードを記入するのは、WordPress管理画面内の「style.css」。

2ステップで完了です♪

  • STEP1
    WordPress管理画面のテーマエディターを開く
  • STEP2
    子テーマ内「style.css」にCSSコードを追加
    子テーマ内(Cocoon Child)「style.css」の「/*必要ならばここにコードを書く*/」の下に追加のCSSコードを記入(コピペ)。

CSSコードを追加するとき、必ず子テーマ(Cocoonなら、Cocoon Child)になっていることを確かめてください!

万が一ミスをしたとき、子テーマなら大丈夫ですが、親テーマを加工したことによって、サイト全体のデザインがおかしくなってしまう可能性があります!

Add Quick Tagを設定する

本来は、先ほど追加したCSSコードをページ内で読み込んでブロックを表示させるために、「HTMLコード」という英記号数字の文字列を何行も、場合によっては何十行も書かなくてはいけません。

それでは、時間も手間もかかり過ぎて、記事を書くのがとっても大変になってしまいます。

Add Quick Tagで設定すれば、ボタンを選ぶだけでブロックを表示することができるようになります!

Add Quick Tagの設定方法はこちらで詳しく解説しています。
「Add Quick Tag」の設定と使い方

簡単に言うと、

  1. 「ボタン名」を任意につける。
  2. 「HTMLコード」の「開始タグ」を記入する。
  3. 「表示する場所」の全てにチェックを入れる。
  4. 「変更を保存」する。

という手順です。

HTMLコードの「HTML・開始タグ」として紹介する部分を、「開始タグ」として貼り付けてください♪

Add Quick Tagを使ってページ内に読み込み

あとは、ブロックを表示したい部分で、「Add Quick Tag」のボタンを押すだけです!

  1. 「+」ボタンをクリックして、「クラシック」を選択。
  2. 「Add Quick Tag」タブ「▼」をクリック。
  3. 使いたいブロックのボタン名をクリック。

すると、下の様に表示されます♪

 

【ボックス】CSS&HTMLコード

具体的に、コードをご紹介していきます♪

ボックスは、

  1. 白抜きボックス(デフォルト)
  2. アイコンボックス(デフォルト)
  3. セパレートボックス
  4. 吹き出し風ボックス
  5. 考え事風ボックス

の5つを用途によって使い分けています。

もっと多く使っていたこともありますが、ごちゃごちゃしてしまい、かえって見づらい気がして、今はこの5つに落ち着きました。

人によっては、もっと多い方もいらっしゃいますので、最低限揃えたいボックス、という風に考えていただければと思います!

セパレートボックス

プレビュー

左タイトル
  • リスト1
  • リスト2
  • リスト3
右タイトル
  • リスト1
  • リスト2
  • リスト3

ぽんひろさんのコードをアレンジしています。

使い方

  • 比較表として
  • メリット・デメリットをまとめる表として

CSSコード

  1. /************************************
  2. ** 比較表
  3. ************************************/
  4. /* 比較表全体 */
  5. .compare-box {
  6.   display:-webkit-box;/* 配置 */
  7.   display:-ms-flexbox;/* 配置 */
  8.   display:flex;/* 配置 */
  9.   max-width:600px;/* 横幅 */
  10.   margin: 0 auto 2rem;/* 余白 */
  11.   border-radius:4px;/* 角丸 */
  12.   box-shadow: 0 1px 3px rgba(0, 0, 0, .2); /* 影 */
  13.   background: #fef9ed; /* 背景色 */
  14. }
  15. /* 左のボックス、右のボックス */
  16. .compare-box .compare-left-wrap, .compare-box .compare-right-wrap{
  17.   width:50%;/* 横幅半分ずつ */
  18.   overflow:hidden;/* はみ出さないように*/
  19. }
  20. /* 左のタイトル、右のタイトル */
  21. .compare-box .compare-left-head, .compare-box .compare-right-head{
  22.   background: #fdc44f; /* 背景色 */
  23.   text-align: center;/* 中央寄せ */
  24.   color: #FFF; /* 文字色 */
  25.   font-weight: bold;/* 文字太さ */
  26.   padding:0em 1em;/* 余白 */
  27.   font-size:15px;/* 文字大きさ */
  28.   line-height:1.5;/* 行間 */
  29.   height:65px;/* 縦幅 */
  30.   display:table-cell;/* 形式 */
  31.   vertical-align:middle;/* 高さ中央寄せ */
  32.   width:1000px;/* 横幅 */
  33. }
  34. /* 左のタイトル */
  35. .compare-box .compare-left-head{
  36.   border-radius:4px 0 0 0;/* 角丸 */
  37. }
  38. /* 右のタイトル */
  39. .compare-box .compare-right-head{
  40.   border-radius:0 4px 0 0;/* 角丸 */
  41. }
  42. /* 左のコンテンツ、右のコンテンツ */
  43. .compare-box .compare-left, .compare-box .compare-right{
  44.   padding:1.5em;/* 余白 */
  45.   font-size:15px;/* 文字大きさ */
  46.   line-height:2;/* 行間 */
  47.   text-align: justify;/* 段落両端 */
  48.   text-justify: inter-ideograph;/* 段落両端 */
  49. }
  50. /* 文章 */
  51. .compare-box p {
  52.   padding: 0;/* 余白 */
  53.   margin: 0 0 20px 0;/* 余白 */
  54. }
  55. /*スマホで見たとき*/
  56. @media screen and (max-width: 480px){
  57.   /* 左のタイトル、右のタイトル */
  58.   .compare-box .compare-left-head, .compare-box .compare-right-head{
  59.     font-size:12px;/* 文字大きさ */
  60.     height:50px;/* 高さ */
  61.   }
  62.   /* 左のコンテンツ、右のコンテンツ */
  63.   .compare-box .compare-left, .compare-box .compare-right {
  64.       padding: 1.2em;/* 余白 */
  65.       font-size: 12px;/* 文字大きさ */
  66.    }
  67. }
  68. /************************************
  69. ** 比較表 箇条書き(記号)
  70. ************************************/
  71. /* 箇条書き(記号) */
  72. .compare-box .list{
  73.    list-style: none !important;/* 行頭記号リセット */
  74.    padding:0 !important;/* 余白リセット */
  75.    margin:0 !important;/* 余白リセット */
  76.    border:none !important;/* 線リセット */
  77. }
  78. /* 箇条書き 行 */
  79. .compare-box .list li {
  80.    border-bottom:1px dashed #cdcdcd;/* 線(太さ 種類 色) */
  81.    position: relative;/* 配置 */
  82.    margin:0.5em 0 !important;/* 余白 */
  83.    max-width:500px;/* 横幅 */
  84.    padding: 0 0 0.7em 1.4em !important;/* 余白 */
  85.    line-height:1.8;/* 行間 */
  86. }
  87. /* 箇条書き 行最後 */
  88. .compare-box .list li:last-child{
  89.    border:none;
  90. }
  91. /* 箇条書き 行頭記号 */
  92. .compare-box .list li:before {
  93.    background-color: #ffa952; /* 色 */
  94.    position: absolute;/* 配置 */
  95.    content: '';/* 空文字 */
  96.    top: 10px;/* 上からの距離 */
  97.    left: 7px;/* 下からの距離 */
  98.    width: 7px;/* 横幅 */
  99.    height: 7px;/* 縦幅 */
  100.    border-radius: 4px;/* 角丸 */
  101. }
  102. /*スマホで見たとき*/
  103. @media screen and (max-width: 480px){
  104.   /* 箇条書き 行頭記号 */
  105.   .compare-box .list li:before {
  106.     top: 9px;/* 上からの距離 */
  107.     left: 3px;/* 下からの距離 */
  108.     width:5px;/* 横幅 */
  109.     height:5px;/* 縦幅 */
  110.   }
  111. }
  112. .compare-box-separate .compare-left{
  113. background: #e6fffd !important;
  114. height:100%;
  115. }
  116. .compare-box-separate .compare-right{
  117. background:#fff0f0 !important;
  118. height:100%;
  119. }
  120. .compare-box-separate .compare-left-head{
  121. background:#84ccc9 !important;
  122. }
  123. .compare-box-separate .compare-right-head{
  124. background:#ff8f96 !important;
  125. }
  126. .compare-box-separate .compare-left .list li:before {
  127. background:#84ccc9 !important;
  128. }
  129. .compare-box-separate .compare-right .list li:before {
  130. background:#ff8f96; !mportant;
  131. }

HTMLコード

  1. <div class="compare-box compare-box-separate">
  2. <div class="compare-left-wrap">
  3. <div class="compare-left-head">左タイトル</div>
  4. <div class="compare-left">
  5. <ul class="list">
  6.    <li>リスト1</li>
  7.    <li>リスト2</li>
  8.    <li>リスト3</li>
  9. </ul>
  10. </div>
  11. </div>
  12. <div class="compare-right-wrap">
  13. <div class="compare-right-head">右タイトル</div>
  14. <div class="compare-right">
  15. <ul class="list">
  16.    <li>リスト1</li>
  17.    <li>リスト2</li>
  18.    <li>リスト3</li>
  19. </div>
  20. </div>

HTML・開始タグ

  1. <div class="compare-box compare-box-separate">
  2. <div class="compare-left-wrap">
  3. <div class="compare-left-head">左タイトル</div>
  4. <div class="compare-left">
  5. <ul class="list">
  6.    <li>リスト1</li>
  7.    <li>リスト2</li>
  8.    <li>リスト3</li>
  9. </ul>
  10. </div>
  11. </div>
  12. <div class="compare-right-wrap">
  13. <div class="compare-right-head">右タイトル</div>
  14. <div class="compare-right">
  15. <ul class="list">
  16.    <li>リスト1</li>
  17.    <li>リスト2</li>
  18.    <li>リスト3</li>

吹き出しボックス

プレビュー

ここに文章

使い方

  • 続く内容の要約
  • 表の説明
  • 見出し的に

CSSコード

  1. .box24 {
  2.     position: relative;
  3.     padding: 0.5em 0.7em;
  4.     margin: 2em 0;
  5.     background: #88abda;
  6.     border-radius: 30px;
  7.     display: inline-block;
  8.     color: #ffffff;
  9. }
  10. .box24:after {
  11.     position: absolute;
  12.     content: '';
  13.     top: 100%;
  14.     left: 30px;
  15.     border: 15px solid transparent;
  16.     border-top: 15px solid #88abda;
  17.     width: 0;
  18.     height: 0;
  19. }
  20. .box24 p {
  21.     margin: 0;
  22.     padding: 0;
  23. }

HTMLコード

  1. <div class="box24">
  2.     <p>ここに文章</p>
  3. </div>

HTML・開始タグ

  1. <div class="box24">
  2.     <p>ここに文章</p>

考え事風吹き出し

プレビュー

 

使い方

  • 読者の気持ちになって書きたいこと
  • 意見や感想

CSSコード

  • .balloon4 {
  •   position: relative;
  •   margin: 2em 0 2em 40px;
  •   padding: 15px;
  •   background:#e6f4ff;
  •   border-radius: 30px;
  • }
  • .balloon4:before {
  •   content: "";
  •   position: absolute;
  •   left: -38px;
  •   width: 13px;
  •   height: 12px;
  •   bottom: 0;
  •   background: #e6f4ff;
  •   border-radius: 50%;
  • }
  • .balloon4:after {
  •   content: "";
  •   position: absolute;
  •   left: -24px;
  •   width: 20px;
  •   height: 18px;
  •   bottom: 3px;
  •   background: #e6f4ff;
  •   border-radius: 50%;
  • }
  • .balloon4 p {
  •   margin: 0;
  •   padding: 0;
  • }
  • HTMLコード

    color:#EEF;color:#000;”>
  • <div class=“balloon4”>
  • </div>
  • HTML・開始タグ

    1. <div class="balloon4">

    【タイトル付きボックス】CSS&HTMLコード

    ボックスの上に、タイトルを書くスペースがあるものを、タイトル付きボックス、と呼んでいます。

    ボックスの中身を説明することが出来るので、文章の補足やまとめなどに便利です!

    私は、内容によって

    1. 点線ボックス
    2. 背景塗りつぶしタイトル・ボックス
    3. テープ風タイトルボックス
    4. 吹き出し風タイトルボックス

    の4種類を使い分けています。

    点線ボックス

    プレビュー

    ここにタイトルを入力します

    ここにコンテンツを入力します。

    使い方

    • 強調したいときに
    • 補足したいときに

    CSSコード

    1. .box4-blue {
    2.     position: relative;
    3.     max-width:600px;
    4.     margin: 2em auto;
    5.     padding: 1.7em 2em;
    6.     border: 2px dotted #88abda;
    7.     border-radius: 4px;
    8.     background: #fff;
    9. }
    10. .box4-blue .box-title {
    11.     position: absolute;
    12.     top: -10px;
    13.       left: 30px;
    14.     background: #fff;
    15.     color: #88abda;
    16.     padding: 0 10px;
    17.     line-height: 1;
    18.     font-size: 20px;
    19.     font-weight: bold;
    20. }
    21. .box4-blue p {
    22.     margin: 0;
    23.     padding: 0;
    24. }

    HTMLコード

    1. <div class="box4-blue">
    2. <div class="box-title">ここにタイトルを入力します</div>
    3. <p>ここにコンテンツを入力します。</p>
    4. </div>

    HTML・開始タグ

    1. <div class="box4-blue">
    2. <div class="box-title">ここにタイトルを入力します</div>
    3. <p>ここにコンテンツを入力します。</p>

    背景塗りつぶしタイトル・ボックス

    プレビュー

    ここにタイトルを入力します

    ここにコンテンツを入力します。

    使い方

    • 結論を書く時に
    • まとめに

    CSSコード

    1. .box2-green{
    2.     margin: 2em auto;
    3.     border-radius:4px;
    4.     max-width:600px;
    5.     border:1px solid #84ccc9;
    6.     padding: 3.5em 2em 1.5em;
    7.     position:relative;
    8. }
    9. .box2-green .box-title {
    10.     background: #84ccc9;
    11.     color: #fff;
    12.     font-weight: bold;
    13.     font-size: 20px;
    14.     padding: 5px;
    15.     text-align: center;
    16.     border-radius: 4px 4px 0px 0px;
    17.     position:absolute;
    18.     top:0;
    19.     left:0;
    20.     width:100%;
    21. }
    22. .box2-green p {
    23.     margin: 0;
    24.     padding: 0;
    25. }

    HTMLコード

    1. <div class="box2-green">
    2. <div class="box-title">ここにタイトルを入力します</div>
    3. <p>ここにコンテンツを入力します。</p>
    4. </div>

    HTML・開始タグ

    1. <div class="box2-green">
    2. <div class="box-title">ここにタイトルを入力します</div>
    3. <p>ここにコンテンツを入力します。</p>

    テープ風タイトル・ボックス

    プレビュー

    ここにタイトルを入力します

    ここにコンテンツを入力します。

    使い方

    • 用語説明に
    • 補足したいときに

    CSSコード

    1. .box6-blue {
    2.     position:relative;
    3.     padding: 2em 2em 1.7em;
    4.     margin: 2.5em auto;
    5.     background-color: #f0f8ff;
    6.     box-shadow: 0px 1px 5px rgba(0,0,0,0.1);
    7.     border-radius:4px;
    8.     max-width:600px;
    9. }
    10. .box6-blue .box-title {
    11.     position: absolute;
    12.     top: -22px;
    13.     left: 30px;
    14.     padding: 0.2em 2em;
    15.     color: #88abda;
    16.     font-weight: bold;
    17.     font-size:18px;
    18.     background-color: rgba(255,255,255,.1);
    19.     border-left: 2px dotted rgba(0,0,0,.1);
    20.     border-right: 2px dotted rgba(0,0,0,.1);
    21.     box-shadow: 0 0 5px rgba(0,0,0,0.2);
    22.     transform: rotate(-3deg);}
    23. .box6-blue p{
    24.     margin: 0;
    25.     padding: 0;
    26. }

    HTMLコード

    1. <div class="box6-blue">
    2. <div class="box-title">ここにタイトルを入力します</div>
    3. <p>ここにコンテンツを入力します。</p>
    4. </div>

    HTML・開始タグ

    1. <div class="box6-blue">
    2. <div class="box-title">ここにタイトルを入力します</div>
    3. <p>ここにコンテンツを入力します。</p>

    吹き出し風タイトル・ボックス

    プレビュー

    ここにコンテンツを入力します。

    使い方

    • おすすめ・メリットをまとめる時に

    CSSコード

    1. .fukibox{
    2.     background-color: #fff;
    3.     border: 2px solid #b8cde9;
    4.     border-radius: 5px;
    5.     margin: 40px 5px 5px 20px;
    6.     padding: 25px 20px 10px 20px;
    7.     position: relative;
    8. }
    9. .fukibox::before{
    10.     background-color: #88abda;
    11.     border-radius: 5px;
    12.     content: 'こんな方におススメ';
    13.     color: #fff;
    14.     font-weight: bold;
    15.     padding: 5px 20px;
    16.     position: absolute;
    17.     left: -10px;
    18.     top: -20px;
    19. }
    20. .fukibox::after{
    21.     border-top: 12px solid #88abda;
    22.     border-right: 12px solid transparent;
    23.     border-left: 12px solid transparent;
    24.     border-bottom: 12px solid transparent;
    25.     content: '';
    26.     position: absolute;
    27.     top: 20px;
    28.     left: 15px;
    29. }

    HTMLコード

  • <div class=”box-title”>ここにタイトルを入力します</div>
  • <p>ここにコンテンツを入力します。</p>
  • </div>
  • HTML・開始タグ

    1. <div class="fukibox">
    2. <div class="box-title">ここにタイトルを入力します</div>
    3. <p>ここにコンテンツを入力します。</p>

    【リスト】CSS&HTMLコード

    リストは4~6種類が理想的な数だと思います!

    この中で、よく使うものは色違いで2種類作っておくと、デザインに幅がでます。

    私は、順序を説明する時に分かりやすくしたいと思い、四角数字リストも使っています。

    シンプルリスト

    プレビュー

    • ここにテキストを入力
    • ここにテキストを入力
    • ここにテキストを入力

    使い方

    • 箇条書きに
    • 程よく強調したい時に

    CSSコード

    1. .list-2b{
    2.    list-style: none;
    3.    padding:0;
    4.    margin:0;
    5. }
    6. .list-2b li {
    7.    border-bottom:2px dashed;
    8.    border-color:#cdcdcd; /* 線の色 */
    9.    position: relative;
    10.    margin:0.5em 0 !important;
    11.    max-width:500px;
    12.    padding: 0 0 0.5em 1.4em;
    13. }
    14. .list-2b li:last-child{
    15.    border:none;
    16. }
    17. .list-2b li:before {
    18.    background-color: #88abda; /* 点の色 */
    19.    position: absolute;
    20.    content: '';
    21.    top:0.9em;
    22.    left: 0.5em;
    23.    width: 7px;
    24.    height: 7px;
    25.    border-radius: 4px;
    26. }

    HTMLコード

    1. <ul class="list-2b">
    2.  <li>ここにテキストを入力</li>
    3.  <li>ここにテキストを入力</li>
    4.  <li>ここにテキストを入力</li>
    5. </ul>

    HTML・開始タグ

    1. <ul class="list-2b">
    2.  <li>ここにテキストを入力</li>
    3.  <li>ここにテキストを入力</li>
    4.  <li>ここにテキストを入力</li>

    丸数字リスト

    プレビュー

    1. ここにテキストを入力
    2. ここにテキストを入力
    3. ここにテキストを入力

    使い方

    • 整理しながら羅列したい時に
    • 項目数を分かりやすくしたい時に

    CSSコード

    1. .list-5b{
    2.    counter-reset:number;
    3.    list-style-type: none;
    4.    padding:0;
    5.    margin:0;
    6. }
    7. .list-5b li {
    8.    position: relative;
    9.    margin:0.5em 0 !important;
    10.    padding-left: 1.8em;
    11. }
    12. .list-5b li:before {
    13.    counter-increment: number;
    14.    content: counter(number);
    15.    background-color: #88abda; /* 文字背景色 */
    16.    color: #fff; /* 文字色 */
    17.    position: absolute;
    18.    font-weight:bold;
    19.    font-size: 14px;
    20.    border-radius: 50%;
    21.    left: 0;
    22.    top:0.5em;
    23.    width: 22px;
    24.    height: 22px;
    25.    line-height: 22px;
    26.    text-align: center;
    27. }

    HTMLコード

    1. <ol class="list-5b">
    2.  <li>ここにテキストを入力</li>
    3.  <li>ここにテキストを入力</li>
    4.  <li>ここにテキストを入力</li>
    5. </ol>

    HTML・開始タグ

    1. <ol class="list-5b">
    2.  <li>ここにテキストを入力</li>
    3.  <li>ここにテキストを入力</li>
    4.  <li>ここにテキストを入力</li>

    四角数字リスト

    プレビュー

    1. ここにテキストを入力
    2. ここにテキストを入力
    3. ここにテキストを入力

    使い方

    • 整理しながら羅列したい時に
    • 順序や手順を説明したい時に

    CSSコード

    1. .list-7b{
    2.    counter-reset:number;
    3.    list-style-type: none;
    4.    padding:0;
    5.    margin:0;
    6. }
    7. .list-7b li {
    8.    position: relative;
    9.    margin:0.5em 0 !important;
    10.    padding-left: 1.8em;
    11. }
    12. .list-7b li:before {
    13.    counter-increment: number;
    14.    content: counter(number);
    15.    background-color: #88abda; /* 文字背景色 */
    16.    color: #fff; /* 文字色 */
    17.    position: absolute;
    18.    font-weight:bold;
    19.    font-size: 14px;
    20.    left: 0;
    21.    top:0.5em;
    22.    width: 22px;
    23.    height: 22px;
    24.    line-height: 22px;
    25.    text-align: center;
    26. }
    27. .list-7b ul li {
    28.   padding-top:10px;
    29.   padding-bottom:10px;
    30. }

    HTMLコード

    1. <ol class="list-7b">
    2.  <li>ここにテキストを入力</li>
    3.  <li>ここにテキストを入力</li>
    4.  <li>ここにテキストを入力</li>
    5. </ol>

    HTML・開始タグ

    1. <ol class="list-7b">
    2.  <li>ここにテキストを入力</li>
    3.  <li>ここにテキストを入力</li>
    4.  <li>ここにテキストを入力</li>

    矢印アイコンリスト

    プレビュー

    • ここにテキストを入力
    • ここにテキストを入力
    • ここにテキストを入力

    使い方

    • 強調したい時に
    • リンクを貼る時に

    CSSコード

    1. .list-3{
    2.    list-style: none;
    3.    padding:0;
    4.    margin:0;
    5. }
    6. .list-3 li {
    7.    position: relative;
    8.    margin:0.5em 0 !important;
    9.    padding-left: 25px;
    10. }
    11. .list-3 li:before {
    12.    font-family: FontAwesome;
    13.    content: "\f138"; /*アイコン*/
    14.    color: #ff6670; /* 色 */
    15.    position: absolute;
    16.    left:0;
    17. }

    HTMLコード

    1. <ul class="list-3">
    2.  <li>ここにテキストを入力</li>
    3.  <li>ここにテキストを入力</li>
    4.  <li>ここにテキストを入力</li>
    5. </ul>

    HTML・開始タグ

    1. <ul class="list-3">
    2.  <li>ここにテキストを入力</li>
    3.  <li>ここにテキストを入力</li>
    4.  <li>ここにテキストを入力</li>

    CSSコードのアレンジ

    ご紹介したデザインブロックを、もっとページに合わせたデザインにするために、様々なアレンイポイントがあります。

    簡単にできるアレンジと、そのために必要なコードをご紹介します♪

    カラー変更

    カラーの選び方

    みなさん、ご自身のページのテーマカラー、ご存じですか?

    スッキリとした見た目にするためには、色をあまり使い過ぎず、統一感を出すことが必要です。

    そのためには、

    1. ベースカラー
    2. 薄めのベースカラー
    3. アクセントカラー
    4. ベースカラーの反対色

    くらいに、使う色を抑えたいところ。

    それぞれの色番号を調べて、追加するデザインブロックの色を変更すると、よりデザインが整います。

    カラーを指定するCSSコード

    CSSコードで色を指定する場合は、「#」のあとに英数字を書きます。

    例えば、私が使っているCocoonスキン「Seasons・Winter」のテーマカラーは次のようになっています。

    ですので、私が追加したCSSコードでは、ほぼ全てのカラー番号が、この3色か、反対色として設定している「#ff6670」になっています。

    使用スキンのテーマカラーは、スキン作成者さんのホームページに載っていることが多いです。

    反対色や色番号を調べたい方は、こちらのサイトが便利です。

    WEB色見本 原色大辞典 - HTMLカラーコード
    色の名前とカラーコードが一目でわかるWEB色見本

    カラー変更方法

    「#」で始まっている英数字の文字列が、カラーを指定する番号です。

    そこを入れ替えれば、簡単にカラー変更できます!

    先ほど調べた、指定したいカラー番号をそこに挿入してみてください♪

    ただ、注意していただきたいことが1点!

    カラーコードの末尾に「;」を忘れずに入れてください!

    それを忘れてしまうと、せっかく指定したカラー番号が反映されなくなってしまいます。

    文字を太字に

    文字を太字にするには、「font-weight: bold;」という1行を追加するだけでOKです!

    簡単ですね♪

    文字の大きさを変える

    「font-size: 〇px;」の〇の部分の数字を変えれば、文字の大きさ(フォントサイズ)を変えることができます♪

    因みに、この文章は18pxのフォントサイズなので、参考にしてみてください。

    まとめ

    以上、私が実際に使っているデザインブロックのCSS&HTMLコードと、その設定・アレンジの仕方を解説しました!

    整ったデザインのページの方が、内容も分かりやすいですし、信頼性も上がります!

    今回紹介したブロックがあれば、あとはそれを使って良い記事を書くことに集中できます。

    ぜひ、参考にして、ページデザインを手っ取り早く整え、充実したページを作って下さい♪

    >>>Add Quick Tagの設定と使い方
    >>>表(テーブル)を作るプラグイン Table Pressの設定と使い方

    コメント

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