サービス内容

Service

命名規則

kanvasで使用している命名規則のガイドラインをご紹介します。
画像ファイルの名前やHTMLのクラス名を、このガイドラインに準拠して制作を行います。

※制作サイトの仕様や、利用するプラグインによって内容が追加される場合があります。
※WordPressでの制作をベースにルールを記載しています。

画像ファイルやid・classの命名規則

ディレクトリの格納ルールや画像ファイル、id・classの命名規則についての内容です。

1.基本ルール

ディレクトリの格納や、画像ファイル名についての基本となるルールです。

1-1.文字入力について

ファイル名、id・classは「半角英数字」のみ使用します。「日本語」「全角文字」「半角カナ」を使用した場合、ブラウザで正常に表示されない場合があります。

1-2.記号について

使用する記号は、半角英数字の[-]ハイフン[_]アンダースコア[.]ドットの3種類です。

1-3.開始文字について

ファイル名は数字や記号から開始せずに命名します。

2.ディレクトリ格納について

画像を格納しておくディレクトリは[theme/img]の中に置き、共通パーツは[common]トップページは[index]下層ページは[lower/スラッグ]の中に格納します。

3.画像ファイル名について

画像のファイル名は[位置]_[種類][連番]_[状態].[拡張子]とします。

4.id・class名について

id・class名に方向を示す「left」「right」や、色を示す「red」「blue」、サイズや長さを示す「mb30」「w300」などの情報は使用しません。

なお、CSS設計のベースルールにSMACSSを使用するので、id・class名は[プレフィックス]-[種類][連番]とします。詳細はHTML・CSSガイドラインのページを参照して下さい。

5.位置

画像を使用する位置の名前を付与します。

ヘッダー header
フッター footer
サイドナビ side
グローバルナビ navi
コンテンツ contents
共通パーツ cmn

6.種類

画像を使用する種類を付与します。

テキスト タイトル ttl
テキスト txt
イメージ 写真 img
バナー bnr
アイコン ico
ロゴ logo
メイン
ビジュアル
mv
ボタン btn
ページトップ pagetop

7.連番

0から始まる二桁の連番で、1ずつカウントアップして記述します。

8.状態

画像の状態を表す文字列を付与します。

マウスオン on
マウスオフ off
背景画像 bg

9.画像ファイルの適用例

参考となるディレクトリの格納ルールと、画像ファイルの命名例です。

ヘッダーのロゴ

/img/common/header_logo.png

サイドナビのバナー

/img/common/side_bnr01_off.png
/img/common/side_bnr01_on.png

トップページ内にある2つ目のh2タイトル

/img/index/ttl02.png

ご挨拶(スラッグ名:greeting)ページの1つ目の写真

/img/greeting/img01.jpg

10.id・classの適用例

参考となるid・classへの命名例です。

レイアウト ヘッダー l-header
フッター l-footer
サイドナビ l-side
グローバル
ナビ
l-navi
モジュール タイトル m-title
日付 m-date
サムネイル m-thumb
画像 m-img
ステート 非表示 is-hidden
アクティブ is-active

サービス内容

以下のリンクより、サービス内容のメニューページへ戻ります。