HTML、CSS、JSコメントの標準的な使用法の概要

HTML、CSS、JSコメントの標準的な使用法の概要

必要なコメントを追加することは、責任感と道徳心のあるフロントエンド開発者が持つべき良い習慣であり、コードの保守性と可読性を大幅に向上させることができます。まず、HTML、CSS、JS でのコメントの書き方に慣れておく必要があります。

HTML コメント:

<!--コメント内容-->

CSS コメント:

//コメント内容 1 行コメント (一部のブラウザでは互換性がなく、効果がない可能性があるため、推奨されません)
/*コメント内容*/ 複数行コメント(推奨)

JavaScript:

//コメント内容 1行コメント
/*コメント内容*/ 複数行コメント

要約:

//コメント内容(CSS または JavaScript に 1 行コメントを挿入)
/*コメント内容*/ (CSS または JavaScript で複数行のコメントを挿入します)

次に、これらの種類のコードでコメントが使用される場所と、コメントの書き方をまとめます。 (個人の習慣によって異なる場合があります)

1. HTMLコメント

使用場所:

1) 通常は、次のようなメインノードラベルの後に使用されます。

<div class="wrap">
<div class="main">
...
</div><!--メイン終了-->
<div><!--ラップ終了-->

2) 次のようなループの終了後に使用されます。

<ul class="リスト">
    <li>111111</li>
    <li>222222</li>
    <li>333333</li>
</ul><!--リスト ループ-->

これらはすべて、ネスト時にプログラムをより便利かつ明確にするためのものです。他人にとって都合の良いことをすることは、自分にとっても都合の良いこととなります。プログラムは非常に乱雑にネストされており、変更するのは非常に複雑なプロセスになります。

2. CSSコメント

これは通常、モジュール スタイルの定義の上に使用され、このスタイルが適用されるモジュールを示します。次に例を示します。

/*一般 - コメント*/
。コメント{...}
/*フォトアルバム*/
。写真{...}
/*共有*/
。共有{...}
/*投票する*/
。投票する{...}

3. JavaScriptコメント

コメントは通常、関数、作成者、作成者情報、および変更時刻を説明するために関数の上に追加されます。

//========================================================
//文字を切り捨てる//steepvi
//rtx:*******
// 2010-10-14
//========================================================

最後に、コメントもトラフィックを生成する文字です。そのため、ページを公式アドレスに公開する場合は、最適化プロセスを追加するのが最適です。

圧縮プロセスは非可逆的なプロセスであり、ローカル ファイルが最新の注釈付きファイルであることを保証し、圧縮後にサーバーにアップロードされます。サーバー側のファイルはローカルデバッグには使用できません。

上記は、エディターが紹介した HTML、CSS、JS コメントの標準的な使用方法のまとめです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。エディターがすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

<<:  JavaScript でサウンド効果付きの花火効果を実装する

>>:  Bootstrap 3.0 学習ノートのページレイアウト

推薦する

mysql バックアップ スクリプトを作成し、7 日間保存します。

スクリプトの要件: MySQL データベースを毎日バックアップし、スクリプトを 7 日間保存します。...

Centos8 に nginx をインストールするための詳細なチュートリアル (画像とテキスト)

Nginx (「エンジン エックス」と発音) は、インターネット上の最大規模のサイトの負荷を処理す...

MySQL データ定義言語 DDL の基本ステートメント

MySQL DDL ステートメントDDL、DMLとは何ですか。 DDL はデータ定義言語であり、CR...

MySQLクエリ書き換えプラグインの使用

クエリ書き換えプラグインMySQL 5.7.6 以降、MySQL Server は、サーバーが実行す...

Docker での Tomcat インストールの 404 問題の解決方法

tomcat の containerID を見つけて、tomacat ディレクトリに入ります。 [r...

uniappがインターフェースドメイン名を動的に取得する方法を分析する

背景インターフェイス ドメイン名はハードコードされておらず、動的に取得されます。具体的な実装は、静的...

axiosリクエストをvueでカプセル化する方法

実際、Vueでaxiosをカプセル化するのは非常に簡単ですまず、srcパスにhttpフォルダを作成し...

CSSの固定位置属性の詳細な説明

モバイル アプリを開発する場合、Web サイトが特定の高さまでスクロールしたときにコンテンツの一部を...

Vueでブラウザ共有機能を呼び出す方法

序文Vue(発音は /vjuː/、view に似ています)は、ユーザーインターフェイスを構築するため...

Vue.js アプリケーションのパフォーマンス最適化分析 + ソリューション

目次1. はじめに2. Vue JS のパフォーマンス最適化が必要な理由は何ですか? 3. Vueの...

Linuxの運用と保守の基本プロセス管理と環境構成分析

目次1. プロセスの基本的な概要2. プロセスの構成要素3. プロセス環境4. プロセスステータス5...

Vuexはセッションストレージデータを結合して、ページを更新するときにデータが失われる問題を解決します

目次序文1. 理由: 2. 解決策のアイデア: 1. ローカル保存方法: 2. 実装手順: 3. 最...

MySQL 匿名ログインでデータベースを作成できない問題の解決方法

よくある質問ユーザー ''@'localhost' によるデータベー...

mysql8.0.12 でルートパスワードをリセットする方法

データベースをインストールした後、誤ってインストール ウィンドウを閉じたり、長期間 root ユーザ...

Dockerの高可用性構成の詳細な説明

Docker の作成Docker Compose は、管理対象コンテナをプロジェクト、サービス、コン...