自転車を持っていなかったからです!
漫画「プロストクヴァシノの三人」
同じことを10回行うと、11回目には不本意ながらプロセスを最適化する方法について考え始めます。 したがって、レイアウトを使用すると、1ダースのページの後に、タスクをわずかに簡素化することができます。 ここでは、もちろん、さまざまなフレームワークが助けになります(これは、 Yandexのoocssまたは最もクールなCSS CSSフレームワーク、または他の同等に興味深いフレームワークの多くが価値があるものです)。 ビルドシステムも役立ちます( Antは Artemy Lebedevのスタジオで使用されており、私はTaoをゆっくりと理解しています)。 インターネットには数え切れないほどの数がある、さまざまなハックとレイアウトテンプレートを忘れないでください。
しかし、いくつかの典型的なページを作成する必要があるサイトについてはどうでしょうか? たくさんの余分なCSSコードを一緒にドラッグしても意味がありません。 さらに、多くのタイプセッターは、以前に宣言された無用なクラスの束をオーバーロードするよりも、最初から高品質のコードを書く方がはるかに簡単です。 どうする
最もせっかちな人のために、 Google Codeのプロジェクトへのリンクを提供します。最も興味がある人のために、Thick As Brickの構成は次のとおりです。
- htmlファイルindex.htm
このファイルには、スタイルとjavascriptへのリンク、空のメタタグ、javascriptの有無の確認が含まれています(最後の段落の詳細については、Vitaliy Kharisovによるブログ投稿を参照してください)。 - cssファイルcss / common.css
このファイルには、最小限のリセットセット(本文、img、フォーム、p、ヘッダー)とクラスの基本セット(.no-margin、.no-float、.pseudo-link、ul.news、ul.menu、ul.tiles、 table.reset、ul.resetなど)。 レイアウト設計者はこのファイルを変更せず、css / custom.cssを編集することを前提としています。これについては以下で説明します - cssファイルcss / common-ie6.css
このファイルは、最も一般的なクラスと最愛のIE6との互換性を担当します。 - cssファイルcss / custom.css
ファイルには、特定のプロジェクトで作業するプロセスで変更できるスタイルが含まれています(元のcustom.cssは空で、コメントのみが含まれています;))。 - cssファイルcss / custom-ie6.css
このスタイルファイルは、IE6とのcss / custom.cssの互換性も提供します。 - jsファイルjs / script.js
空のjsファイル。 さらに「追加」するために - 単一ピクセルgif画像/ common / x.gif
このファイルは、非常にまれなケースで役立ちます。
ここからテンプレートをアーカイブにダウンロードするか、最新バージョンを作成できます (アーカイブとバージョンはSVNで同一です)。
この記事が他のユーザーに、アチーブメントを使わないのであれば、少なくとも自分たちで何かを書いてコメントでそれを伝えるように促すことを本当に期待しています;)。
私のツイッターとブログ