Homepage Zero ガイド
logo

ゼロから始めよう!わかりやすい!ホームページ作成ガイド

初めての方へ|総合案内|お問い合わせ|当サイトについて

ホームページ初心者ガイド| HTML| CSS| ホームページお役立ち情報| ホームページレベルアップ情報| その他

ホームHTMLリファレンス(アルファベット検索)>counter-incrementプロパティ

CSSプロパティ辞典
タグ一覧(ABC順) 目的別タグ一覧 スタイルシート一覧(ABC順) 目的別スタイルシート一覧

counter-increment プロパティ …カウンターを設定する

使用プロパティ

CSSプロパティ

counter-increment: 値;

対象となる
要素

すべて

継承

する

カウンター名、カウンター名 整数、none

対応ブラウザ FireFox WinFireFox MacOpera

解説

counter-increment プロパティを使えば、カウンターを作成することができます。counter-increment プロパティの値にカウンター名を指定すれば、その名前のカウンターの数が1つづつ増えます。また、カウンター名の後に整数を指定すると、その分カウンターの数が増えます。 値に「none」を指定すると、カウンターは変動しません。
counter-increment プロパティを適応させるには before 擬似要素または after 擬似要素をセレクタで使用し、content プロパティを指定しましょう。

content プロパティは複雑で、しかも一般的なCSSでも再現することができるのであまりおすすめはしません。

使用例

記述例
<html>
<head>
<title>HOME PAGE ZERO ガイド</title>

<!--スタイルシート-->
<style type="text/css">

h1 {
counter-increment: chapter;
counter-reset: section;
}

h1:before {
content: counter(chapter)". ";
}

h2 {
counter-increment: section;
}

h2:before {
content: counter(section) ". ";
}

</style>
</head>

<!--ページの本文-->
<body>

<h1>第一レベルの見出し</h1>

<h2>第二レベルの見出し</h2>

<h2>第二レベルの見出し</h2>

<h1>第一レベルの見出し</h1>

<h2>第二レベルの見出し</h2>

<h2>第二レベルの見出し</h2>

</body>
</html>
↓
[ブラウザでの表示例]
HOME PAGE ZERO ガイド
表示例は「counter-increment プロパティの表示例」を参照してください。

関連情報ページ

ページトップへ

ホームページ初心者ガイド| HTML| CSS| ホームページお役立ち情報| ホームページレベルアップ情報| その他

<TOP>

logo
ゼロから始めよう!わかりやすい!ホームページ作成ガイド

|初めての方へ|総合案内|お問い合わせ|当サイトについて|

copyright (C) TOMIY All Right Reserved
inserted by FC2 system