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 アンカーの配置がブロックされる問題の解決方法

推薦する

「MySQL サービスを開始できません エラー 1069」を解決する方法

今日、外出中に同僚から、ウェブサイトのバックエンドにアクセスできないというメッセージが届きました。と...

一般的でない js 演算演算子の概要

目次2. カンマ演算子3. JavaScript Null 結合演算子 (??) 4. JavaSc...

MySQL データベース インデックスの面接の質問 (基本的なプログラマー スキル)

目次導入インデックスの原則1. データページ2. ページディレクトリ3. インデックス原則分析要約す...

MySQL無料インストール版のパスワード設定に関する詳細なチュートリアル

方法1: SET PASSWORDコマンドを使用する MySQL -u ルート mysql> ...

Linux+ApacheサーバURLの大文字と小文字の区別の問題を解決する

今日、問題が発生しました。ブラウザのアドレスバーにURLアドレスを入力する際、ページを正常にアクセス...

なぜCSSをヘッドタグに配置する必要があるのか

考えてみてください。なぜcss 、 javascriptのようにbodyタグの末尾ではなく、 hea...

Win 8 以降での最新の MySQL バージョン 5.7.17 (64 ビット ZIP グリーン バージョン) のインストールと展開のチュートリアル

まず、ブロガーはコミュニティ バージョンをプレイしていますが、学習とテストにはこれで十分です。 Bl...

HTML テーブル境界コントロールの詳細な説明

上の境界線のみを表示する <table frame=above>下の境界線のみを表示する...

MySQL 空間データストレージと関数

目次1. データ型1. MySQL空間データとは何か2. GeoJSONとは3. 空間データ型のフォ...

MySQL データベース 8 - データベース内の関数の適用の詳細な説明

データベースの組み込み関数の使用この記事では、主に日付関数、文字列関数、数学関数など、データベースの...

WeChatアプレットがログインインターフェースを実装

WeChatアプレットのログインインターフェースは参考までに実装されています。具体的な内容は次のとお...

MySQL でよく使われる型変換関数の概要 (推奨)

1. Concat関数。よく使用される接続文字列: concat 関数。たとえば、SQLクエリ条件...

MySQLの左結合を内部結合に素早く変換するプロセス

日々の最適化プロセス中に、奇妙なことに気付きました。同じ SQL にまったく異なる 2 つの実行プラ...

JavaScriptで配列を作成する方法の詳細な説明

目次JavaScript で配列を作成する配列の使用配列を分割文字列に変換する配列に要素を追加する配...

アイデア展開Tomcatサービス実装プロセス図

まずプロジェクトの成果物を構成するスタートアップ項目の設定 Tomcatサービスを作成する開始したい...