この記事では見ていくつもりです CSSの作成方法は何ですか, いくつかのよく知られた方法論、そしてそれらが私たちのCSSコードを最適化するのに私たちにとってどのように役立つことができるか。ボールを転がすための最も簡単な質問から始めましょう。方法論とは? 方法論は 方法のシステム. 私たちが望む結果を達成するために物事を行うという事前設定された方法で、体系的に何かをする単純な方法として方法を考えてください。. より良い結果を得るために, 計画を立てることで方法を改善します, 順序を変更し、ステップを単純化する - うまくいくものは何でも もっと早く そしてもっと 効率的. CSSメソドロジー それではCSS方法論について話しましょう。 CSSを書く方法もあります。リセットCSSを最初に書くもの、レイアウトスタイルを最後に置くもの、要素のスタイルを設定するための2〜3クラスで始まるもの、またはCSSコードをすべて単一ファイル. 私たちの好ましい方法は、時間の経過とともに私たち自身で確立されているか、他の人によって影響されているか、あるいは私たちの職場で必要とされているか、または上記のすべてのためです。しかし時間が経つにつれて、CSSのベテランは定式化しました CSSを書くための方法論 それはもっと 柔軟、定義済み、再利用可能、わかりやすい そして 扱いやすい. これらの定式化された方法論を見ていきます。 OOCSS(オブジェクト指向CSS) BEM(ブロック、要素、修飾子) ACSS(アトミックCSS) SMACSS(CSS用のスケーラブルでモジュラーなアーキテクチャー) 注意以下の概念は、これらの方法論と同じ名前と概念を持つ可能性のあるフレームワーク、ライブラリ、またはツールと混同しないでください。この記事はCSSを書くための方法論についてだけです. 1....