コピペでカンタン|シンプルでスタイリッシュな見出しを作るサンプル集

「見出し」とは、小タイトルのことです。カスタマイズでは「h1」「h2」「h3」…と表現されます。番号の大きいほうが大見出し、小さくなるにつれ「小見出し」「小小見出し」となります、

紹介するコードをコピペするだけで、簡単に自分好みにカスタマイズできます。ワードプレスでしたら、外観→カスタマイズ→追加CSSに貼り付けるだけ。

ぜひ、チャレンジしてみてください。

二重線太枠

美しい見出しをCSSで作る

上下に二重の線。色を変えるなら「♯」の後を好みの色コードに書き換えてください。

【HTML】

[html]

<h1>美しい見出しをCSSで作る</h1>

[/html]

【CSS】

[css]h1 {
position: relative;
padding: 1em 0;
}
h1::before,
h1::after {
position: absolute;
left: 0;
content: ”;
width: 100%;
height: 5px;
box-sizing: border-box;
}
h1::before {
top: 0;
border-top: 2px solid #ccc;
border-bottom: 1px solid #ccc;
}
h1::after {
bottom: 0;
border-top: 1px solid #ccc;
border-bottom: 2px solid #ccc;
}[/css]

左ボーダー×下ボーダー

美しい見出しをCSSで作る

【HTML】

[html]

<h1>美しい見出しをCSSで作る</h1>

[/html]

【CSS】

[css]
h1{padding: 0.2em 0 0.5em 0.8em;
border-left: 5px solid #ccc;
border-bottom: 1px solid #ccc;}[/css]

美しい見出しをCSSで作る

[css]
h1 {
position: relative;
padding: 0.75em 1em 0.75em 1.5em;
border: 1px solid #ccc;
}
h1::after {
position: absolute;
top: 0.5em;
left: 0.5em;
content: ”;
width: 7px;
height: -webkit-calc(100% – 1em);
height: calc(100% – 1em);
background-color: #0078ff;
border-radius: 4px;
}[/css]

文字の両端に水平線

美しい見出しをCSSで作る

【HTML】

[html]

<h1><span>美しい見出しをCSSで作る</span></h1>

[/html]

【CSS】

[css]h1 {
position: relative;
text-align: center;
}
h1 span {
position: relative;
z-index: 2;
display: inline-block;
margin: 0 2.5em;
padding: 0 1em;
background-color: #fff;
text-align: left;
}
h1::before {
position: absolute;
top: 50%;
z-index: 1;
content: ”;
display: block;
width: 100%;
height: 1px;
background-color: #ccc;
}
[/css]

縫い目のようなステッチ風

美しい見出しをCSSで作る

【HTML】

[html]
<h1>美しい見出しをCSSで作る</h1>
[/html]
【CSS】
[css]
h1{
background: #ccc;
box-shadow: 0px 0px 0px 5px #ccc;
border: dashed 1px #999;
padding: 0.2em 0.5em;
color: #454545;
}
[/css]

斜めストライプボーダー

美しい見出しをCSSで作る

【HTML】

[html]
<h1>美しい見出しをCSSで作る</h1>
[/html]
【CSS】
[css]
h1 {
position: relative;
}

h1:after {
content: "";
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 6px;
background: -webkit-repeating-linear-gradient(-45deg, #999, #999 2px, #fff 2px, #fff 4px);
background: repeating-linear-gradient(-45deg, #999, #999 2px, #fff 2px, #fff 4px);
}
[/css]

関連記事

  1. 株式会社ニシイテントのサイトを制作しました

  2. CSS nite in Osaka

  3. CSSレイアウトサンプル-2カラム

  4. Web creators 2006年 10月号

  5. グローバルナビを上部に固定してスクロールする小さくする2つのポイント

  6. インスタグラム