収集する価値のあるCSS命名規則(ルール) よく使われるCSS命名規則

収集する価値のあるCSS命名規則(ルール) よく使われるCSS命名規則

CSS命名規則(ルール) よく使われるCSS命名規則

ヘッダー: ヘッダー
コンテンツ: コンテンツ/コンテナ
フッター
ナビゲーション: nav
サイドバー: サイドバー
列: 列
ページの周囲はレイアウト全体の幅を制御します: wrapper
左 右 中央
ログインバー: loginbar
ロゴ: ロゴ
広告: バナー
ページ本体: メイン
ホットスポット:ホット
ニュース: ニュース
ダウンロード: ダウンロード
サブナビゲーション: サブナビゲーション
メニュー: メニュー
サブメニュー: サブメニュー
検索: 検索
友達リンク: friendlink
フッター: フッター
著作権: 著作権
スクロール: スクロール
コンテンツ: コンテンツ
タグ: タグ
記事リスト: リスト
プロンプトメッセージ: msg
ヒント:
列タイトル: タイトル
参加する: joinus
ガイド: ガイド
サービス: サービス
登録: regsiter
ステータス: ステータス
投票: 投票
パートナー: パートナー

コメントの書き方:
/* ヘッダー */
コンテンツエリア
/* ヘッダー終了 */

ID の命名:

1) ページ構造

容器
ヘッダー: ヘッダー
コンテンツ: コンテンツ/コンテナ
ページ本体: メイン
フッター: フッター
ナビゲーション: nav
サイドバー: サイドバー
列: 列
ページの周囲はレイアウト全体の幅を制御します: wrapper
左 右 中央

(2)ナビゲーション

ナビゲーション: nav
メインナビゲーション: mainnav
サブナビゲーション: サブナビゲーション
トップナビゲーション: topnav
サイドナビゲーション: サイドバー
左ナビゲーション: 左サイドバー
右ナビゲーション: 右サイドバー
メニュー: メニュー
サブメニュー: サブメニュー
タイトル: タイトル
要約: 要約

(3)機能

ロゴ: ロゴ
広告: バナー
ログイン: ログイン
ログインバー: loginbar
登録: 登録
検索: 検索
機能領域: ショップ
タイトル: タイトル
参加する: joinus
ステータス: ステータス
ボタン: btn
スクロール: スクロール
タブ: タブ
記事リスト: リスト
プロンプトメッセージ: msg
現在の: 現在の
ヒント:
アイコン: アイコン
注記:
ガイド: ギルド
サービス: サービス
ホットスポット:ホット
ニュース: ニュース
ダウンロード: ダウンロード
投票: 投票
パートナー: パートナー
フレンドリーリンク: リンク
著作権: 著作権

注記::

1. すべて小文字。
2. できるだけ英語を使う
3. 水平線や下線は使用しない。
4. 一目見て単語が明らかでない限り、省略しないようにしてください。

CSS スタイルシート ファイルの命名

メインマスター.css
モジュール.css
基本的な共有 base.css
レイアウト、レイアウト layout.css
テーマthemes.css
列.css
テキストフォント.css
フォーム.css
mend.css のパッチ
印刷印刷.css

要約する

上記は、エディターが紹介した CSS 命名仕様 (ルール) とよく使われる CSS 命名ルールです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。エディターがすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

<<:  mysql5.7 リモート アクセス設定

>>:  JavaScript で支払いの 10 秒カウントダウンを実現

ブログ    

推薦する

VMware 15.5 バージョンのインストール Windows_Server_2008_R2 システム チュートリアル図

1. VMware 15.5から新しい仮想マシンを作成する1. VMware を開き、ホームページで...

Linux nlコマンドの使い方

1. コマンドの紹介nl (行数) は指定されたファイルに行番号を追加し、標準出力に書き込みます。フ...

MySQL 8.0.17 をインストールしてリモート アクセスを構成する方法

1. インストール前の準備データベースのバージョンを確認するコマンド: mysql --versio...

Vue+elementUI コンポーネントは、折りたたみ可能な動的レンダリングのマルチレベル サイドバー ナビゲーションを再帰的に実装します。

かなり前に実装された機能ですが、クリックすると選択したメニュー項目の背景色が白くなることに気付きまし...

Vueプラグインの実装で発生した問題の概要

目次シーン紹介プラグインの実装問題1: 重複したヘッダーコンポーネント質問2: 別の実装アイデア質問...

bash スクリプトで ssh/scp コマンドにパスワードを渡す方法の詳細な説明

SSHPASSをインストールする最新のオペレーティング システムでは、sshpass パッケージはデ...

MySQL の列から行への変換のヒント (共有)

序文:多くのビジネス テーブルでは、歴史的またはパフォーマンス上の理由により、最初のパラダイムに違反...

CSS シャドウ効果の比較: ドロップシャドウとボックスシャドウ

Drop-shadow と box-shadow はどちらも影効果(ハロー効果)のための CSS プ...

iviewは動的なフォームとカスタム検証期間の重複を実装します

フォーム項目を動的に追加するiview の動的なフォーム追加は非常に簡単です。フォーム項目を配列に設...

HTML テーブルタグチュートリアル (19): 行タグ

<TR> タグの属性は、次の表に示すように、テーブル内の各行のプロパティを設定するために...

Linuxはiptablesを使用して複数のIPからのサーバーへのアクセスを制限します

序文Linux カーネルでは、netfilter は、パケット フィルタリング、ネットワーク アドレ...

MySQLデータをOracleに移行する正しい方法

mysql データベースには student テーブルがあり、その構造は次のとおりです。 Oracl...

nginx ssl を設定して https アクセスを実装する手順 (初心者向け)

序文サーバーを展開した後、私は大きな喜びを感じながら自分の Web サイトにアクセスし、見たものすべ...

Springboot+Vue-Cropperでアバターの切り取りとアップロードの効果を実現

アバターをアップロードするにはVue-Cropperコンポーネントを使用します。参考までに具体的な内...