-1

もちろん、cssの方が優れていて高速であるか、Webレイアウトとグラフィックデザインのマスターページであると教えてください。

4

3 に答える 3

7

それらは補完的です。両方を学び、一緒に使用する必要があります。

于 2009-02-16T19:05:28.120 に答える
1

マスターページはHTMLテンプレートを提供します。このHTMLテンプレートは、コンテンツのスタイルを設定するCSSファイルにリンクする必要があります。したがって、両方を同時に使用する必要があります。

于 2009-02-16T19:08:47.847 に答える
1

ああ。私は今あなたの質問を理解していると思います:「ハードコードされたレイアウト(テーブル?)をマスターページに押し込むよりもレイアウトにCSSを使用する論理的な理由を教えてください。」

Windows のバックグラウンドを介して Web プログラミングに飛び込む多くの人々から、その質問を耳にします。

Web の世界でのレイアウトは、いくつかの重要な点により、Windows プログラミングよりもはるかに大きな影響を及ぼします。

  1. ブラウザが異なれば、html のレンダリングも異なります。
  2. 目の不自由な人や障害のある人にとっては、特定のブルート フォース テクニックがアクセシビリティやタブ ベースのアクセスを妨げています。
  3. レイアウト調整。わお。これは巨大です。多くのユーザー入力を必要とするフォームがある場合、いくつかの単純な css クラスを持つコントロールの左側または上部にラベルが表示されると、調整が非常に簡単になります。

さらに、事前定義された CSS ライブラリについて多くの人が忘れていることの 1 つは、それらが UI のクラス ライブラリであることです。コントロールをラップする標準的な方法を理解するだけで、レイアウトの問題を大幅に改善できます。ほとんどの定義済み CSS ライブラリは同じクラス名を使用しているため、それらを交換してまったく異なる外観にすることができます。

于 2009-02-16T22:06:26.983 に答える