これは、多くの Web ページ作成者や開発者が懸念している問題です。おそらく、一度にスタイル シートを一定の割合まで削減することを保証できる魔法はありませんが、適切な CSS コーディングと構成スキルがあれば、より明確で効率的なコードをより効率的に作成するのに確かに役立ちます。サイズを大きくすると、ダウンロード時間も短縮されます。
1. 植字:
1. キーワードと演算子の間に適切なスペースを追加します。
2. 比較的独立したプログラムブロックの間に空行を追加します。
3. 長いステートメント、式などは複数行で記述する必要があります。
4. レイアウトをきれいにし、ステートメントを読みやすくするために、新しい行を適切にインデントする必要があります。
5. 長い式は優先度の低い演算子で新しい行に分割し、演算子を新しい行の先頭に配置する必要があります。
6. ループ、判定、その他のステートメント内に長い式やステートメントがある場合は、適切に分割する必要があります。
7. 関数やプロシージャ内のパラメータが長い場合は、適切に分割する必要があります。
8. 1 行に複数の短いステートメントを記述することはできません。つまり、1 行に 1 つのステートメントのみを記述します。
9. 関数や手続きの先頭、構造体の定義、ループや判定などのステートメント内のコードはインデントする必要があります。
10.C/C 言語では、中括弧「{」と「}」を使用してプログラム ブロックを区切ります。プログラム ブロックを記述する場合、「{」と「}」はそれぞれ排他的な行を占有し、それらを参照するステートメントと左揃えで配置され、同じ列に配置されます。上記のインデント方法は、関数本体、クラスの定義、構造体の定義、列挙型の定義、および if、for、do、while、switch、case 文のプログラムの先頭で採用する必要があります。 。
2. コメント
1. コメントは単純かつ明確である必要があります。
2. コードの記述中にコメントを付け、コードを修正し、同時に対応するコメントも修正して、コメントとコードの一貫性を確保します。
3. 必要に応じてコメントします。コメントの量は適度にします。注釈の内容は明確かつ簡潔である必要があり、注釈のあいまいさを防ぐために意味は正確である必要があります。コメントは、説明するコードの隣に配置してください。つまり、コメントの近接原則です。
4. コードに関するコメントは、下ではなく上に隣接して配置する必要があります。
5. データ構造に関するコメントは、データ構造の下ではなく隣接して配置する必要があります。構造内の各フィールドのコメントは、このフィールドの右側に配置する必要があります。同じ構造内の異なるフィールドのコメント揃える必要があります。
6. 変数や定数に関するコメントは、変数や定数の隣または右上に配置する必要があります。
7. グローバル変数には、関数の説明、値の範囲、アクセスする関数やプロシージャ、アクセス時の注意事項など、より詳細なコメントが必要です。
8. 各ソース ファイルの先頭には、ファイル名、バージョン番号、作成者、生成日、モジュール関数の説明 (関数、主なアルゴリズム、内部モジュールなど) を含む必要な注釈情報がなければなりません。部品間の関係、このファイルと他のファイルの関係など)、主な機能や処理の一覧、このファイルの変更履歴など。
9. 各関数またはプロシージャの前には、関数またはプロシージャの名前、関数の説明、入力、出力、戻り値の説明、呼び出し関係と呼び出される関係の説明など、必要な注釈情報がなければなりません。
3. 名前付け
1. 短い単語は「母音」を削除して省略できます。
2.長い単語の場合は、単語の最初のいくつかの記号の優先順位を取得し、括弧を使用して式の操作順序を明確にし、デフォルトの優先順位の使用を避けることができます。
3. ハンガリー語表記を使用する

私が最初にCSS4¹のことを鳴らしたので、それについてもっと多くの議論がありました。私はここで他の人から私のお気に入りの考えをまとめようとしています。がある

新しいプロジェクトを開始するたびに、3つのタイプ、または必要に応じてカテゴリを検討しているコードを整理します。そして、これらのタイプは適用できると思います

私は、httpsの複雑さを公に嘆きながら罪を犯しました。過去に、私はサードパーティのベンダーからSSL証明書を購入し、問題がありました

JavaScriptの不変性を以前に作業したことがない場合は、変数を新しい値または再割り当てに割り当てることと混同しやすいことがわかります。

最近、カスタムチェックボックス、ラジオボタン、トグルスイッチを構築することは完全に可能です。必要でさえありません

プロジェクトにカウントダウンタイマーが必要だったことはありますか?そのようなことのために、プラグインに手を伸ばすのは自然なことかもしれませんが、実際にはもっとたくさんあります


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

ドリームウィーバー CS6
ビジュアル Web 開発ツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。
