HTML と CSS の命名規則の概要

HTML と CSS の命名規則の概要
CSS命名規則 ヘッダー: ヘッダー
コンテンツ: コンテンツ/含む
フッター
ナビゲーション: nav
サイドバー: サイドバー
列: 列
ページの周囲はレイアウト全体の幅を制御します: wrapper
左 右 中央
ログインバー: loginbar
ロゴ: ロゴ
広告: バナー
ページ本体: メイン
ホットスポット:ホット
ニュース: ニュース
ダウンロード: ダウンロード
サブナビゲーション: サブナビゲーション
メニュー: メニュー
サブメニュー: サブメニュー
検索: 検索
友達リンク: friendlink
フッター: フッター
著作権: 著作権
スクロール: スクロール
コンテンツ: コンテンツ
タブ: タブ
記事リスト: リスト
プロンプトメッセージ: msg
ヒント:
列タイトル: タイトル
参加する: joinus
ガイド: ギルド
サービス: サービス
登録: regsiter
ステータス: ステータス
投票: 投票
パートナー: パートナー
XHTML ファイルでの ID の命名
(1)ページ構造コンテナ:コンテナ
ヘッダー: ヘッダー
コンテンツ: コンテンツ/コンテナ
ページ本体: メイン
フッター: フッター
ナビゲーション: nav
サイドバー: サイドバー
列: 列
ページの周囲はレイアウト全体の幅を制御します: wrapper
左 右 中央
(2)ナビゲーション:nav
メインナビゲーション: mainbav
サブナビゲーション: サブナビゲーション
トップナビゲーション: topnav
サイドナビゲーション: サイドバー
左ナビゲーション: 左サイドバー
右ナビゲーション: 右サイドバー
メニュー: メニュー
サブメニュー: サブメニュー
タイトル: タイトル
要約: 要約
(3)機能シンボル:ロゴ
広告: バナー
ログイン: ログイン
ログインバー: loginbar
登録: regsiter
検索: 検索
機能領域: ショップ
タイトル: タイトル
参加する: joinus
ステータス: ステータス
ボタン: btn
スクロール: スクロール
タブ: タブ
記事リスト: リスト
プロンプトメッセージ: msg
現在の: 現在の
ヒント:
アイコン: アイコン
注記:
ガイド: ギルド
サービス: サービス
ホットスポット:ホット
ニュース: ニュース
ダウンロード: ダウンロード
投票: 投票
パートナー: パートナー
フレンドリーリンク: リンク
著作権: 著作権
XHTML ファイルでのクラス名
(1)色:色名または16進コードを使用します(見た目に基づいた名前は推奨されません)
.red { 色: 赤; }
.f60 { 色: #f60; }
.ff8600 { 色: #ff8600; }
(2)フォントサイズ:「フォント+フォントサイズ」という名前を使用します。
.font12px { フォントサイズ: 12px; }
.font9pt {フォントサイズ: 9pt; }
(3)アライメントスタイル、アライメント対象の英語名を使用する。例:
.left { float:left; }
.bottom { float:bottom; }
(4)タイトルバースタイル、「カテゴリ+機能」方式を使用して命名されます。例:
.barnews{}
.barproduct{}
その他関連事項
1. すべて小文字。
2. できるだけ英語を使う
3. ハイフンやアンダースコアは使用できません。
4. 一目で単語がわかる場合を除いて、省略しないようにしてください。
メインマスター.css
モジュール.css
基本的な共有 base.css
レイアウト、レイアウト layout.css
テーマthemes.css
列.css
テキストフォント.css
フォーム.css
mend.css のパッチ
印刷印刷.css

<<:  display または visibility を通じて HTML 要素を表示または非表示にする

>>:  上部の固定ナビゲーションバーによって CSS アンカーの配置がブロックされる問題の解決方法

推薦する

Docker-compose ワンクリックデプロイ gitlab 中国語版の方法手順

1. GitLabの紹介Gitlab 公式アドレス: https://about.gitlab.co...

ウェブページを開いて数秒後に他のページにリダイレクトする

これを実現するには、次のコードを追加するだけです。方法1: メタを使用する使用方法: <Met...

jsの継承の6つの方法を詳しく解説

プロトタイプチェーン継承プロトタイプ継承は、ECMAScript における主な継承方法です。基本的な...

Linuxブートサービスを起動する2つの方法

目次rc.local メソッドchkconfig メソッドrc.local メソッド1 まず自動的に...

Keepalived は Nginx の負荷分散と高可用性のサンプル コードを実装します

第1章: keepalivedの紹介VRRP プロトコルの目的は、静的ルーティングの単一点障害問題を...

Idea は、Web プロジェクトを開始するように Tomcat を設定します。グラフィック チュートリアル

tomcatの設定1. 実行構成をクリック 2. tomcat localを選択 3. tomcat...

ユーザーがフォームを繰り返し送信するのを防ぐ方法の概要

重複したフォーム送信は、マルチユーザー Web アプリケーションで最も一般的で厄介な問題です。重複送...

Linux 上で Python3.6 をコンパイルしてインストールするための詳細なチュートリアル

1. まず、公式ウェブサイト https://www.python.org/downloads/so...

CentOS 7.4 に MySQL 5.7 を手動でインストールする方法

MySQL データベースは、特に JAVA プログラマーの間で広く使用されています。クラウド データ...

表面的なウェブデザイン

<br />私はいつもYahooのウェブデザインが素晴らしいと信じてきました。しかし、こ...

CSS の border 属性と display 属性の使い方の簡単な分析

境界プロパティの概要borderプロパティは要素の境界を設定します。境界線の3要素は、太さ、線の種類...

プロキシはVue3データの双方向バインディングの原理を実現します

目次1. proxy と Object.defineProperty の利点2. プロキシ監視オブジ...

HTMLの基本構造を包括的に理解する

HTML入門ハイパーテキスト マークアップ言語: ハイパーテキスト マークアップ言語ハイパーテキスト...

Tomcat マルチインスタンスの展開と構成の原則

1. ファイアウォールをオフにし、Tomcatのインストールに必要なソフトウェアパッケージを/opt...

Linux サーバーの状態を監視する方法

私たち、特に Linux エンジニアは毎日 Linux サーバーを扱っています。サーバーのセキュリテ...