1

セマンティックネーミングを好む場合は、CSSフレームワークとグリッドアプローチを使用するべきではありませんか?

グリッドとフリーハンドのどちらのアプローチが優れていますか?

経験豊富なCSS開発者でも、本当に時間を節約し、セマンティックコードを作成できるCSSフレームワークはありますか?

多くのCSSFrameworksdは、静的PSD 2 XHTML+CSS変換およびwordpress/drupal/joomlaテーマ開発で人気があります。

CSSグリッドフレームワークを使用せずに、CSSフレームワークと同じくらい高速にCSS XHTML開発を行うことはできますか?

フレームワークなしでは実行できないCSSフレームワークを使用した開発を高速化する理由は何ですか?

4

1 に答える 1

1

意味的に名前が付けられたクラスは、特に私のお気に入りなので、採用したアプローチは960 Grid SystemSassを使用することでした。グリッド システムによってレイアウトの作成に費やす時間が短縮され、Sass では mixin を使用して継承をシミュレートできます。何かのようなもの:

=grid_19
  width: 750px;

#main-content
  +grid_19

この例では#main-content、 のプロパティを継承します.grid_19。セマンティック ID を持つ幅 750 ピクセル (19 列) の div です。確かに、グリッド システムの CSS を Sass で使用するように変更する必要がありましたが、一度作成すると、セマンティックでないクラス名を使用しなくても、その宣言を再利用できます。

他の CSS フレームワークやグリッド システムは試していません。フリーハンドで行うよりもグリッド システムの方が簡単で速いため、私はグリッド システムを好みます。CSS フレームワークを使用した開発を高速化するものは何ですか? さて、それはすでに行われています。再発明する必要はありません。:)

于 2010-04-16T07:56:17.387 に答える