0

私たちの開発チームは、2 年以上前にエンタープライズ Web ページを開発していました。CSS の使用に関するコントラクトを作成する最良の方法を知りたいと思っています。たとえば、COMP がある場合、開発者とデザイナーが同意し、戻る必要がないように契約に同意する方法。

この種のテクニカル ライティングに利用できるツールはありますか?

CSS と HTML ページの情報のスレッドホールドはどうなっていますか? 一部のデザイナーは、HTML ページに直接入力する必要があると考えています。一般的な意見では、スタイルはすべて CSS に入れ、それ以外はすべて html に入れる必要があります。

ご意見ありがとうございます。

4

4 に答える 4

3

Web ページに非常に具体的な CSS がある場合、そのページで CSS を定義するための引数があると思います。それ以外の場合は、常に CSS を外部ファイルに格納します。

ただし、CSS を HTML 要素のスタイル属性としてインライン化することは避けるか、少なくとも最小限に抑えるようにしてください。

ほとんどのページは、標準のコンテンツ スタイルを使用したテンプレート駆動型であるため、CSS スタイルは外部ファイルで定義されます。

考慮すべきことの 1 つは、CSS ファイルの数です。サーバーへの HTTP リクエストを最小限に抑えて、その時点まで、CSS の読み込みが遅くなり、おかしなスタイルになっていました。

では、この「CSS 使用に関する規約」は、実際には HTML ページのコーディング標準に過ぎないのでしょうか。

于 2009-01-14T18:54:05.210 に答える
3

私は純粋主義者なので、HTML はコンテンツと構造、CSS はレイアウトとスタイリングです。それが本当にそれぞれが作成されたものです。

この素晴らしい例については、CSS Zen Gardenを参照してください。同じ HTML と何百もの異なるレイアウトとデザイン。

デザイナーがスタイルを HTML に含める理由を教えてください。

編集: ここでの主な目標は、サイト全体の一貫性ですよね? 各ページから抽象化すればするほど、必要な変更は少なくなります。

于 2009-01-14T18:55:04.193 に答える
1

HTML は単に情報をエンコードし、スタイルをエンコードしないという考えは、セマンティック マークアップと呼ばれます。これには、関心の分離など、すでに知っているいくつかの利点と、おそらく考えたことのないいくつかの利点があります。

Web 標準に固執し、スタイルとコンテンツを分離すると、障害のある人にとってよりアクセスしやすいページになります。

特定のページに対して異なるスタイルを設定する必要がある場合は、そのページのみに個別の CSS インクルード ファイルを使用してから、スタイルを設定する要素で CSS クラスを使用します。

于 2009-06-22T19:27:22.653 に答える
0

使い捨てのページのスタイルがある場合は、テンプレートシステムで許可されているので、そのページのヘッダーに配置することを検討します。

ただし、インラインスタイルは絶対に使用しないでください。ブロックが入ったページを1回だけやっても。そうすれば、「1回限り」のアイテムがサイト全体のスタイルになることがわかった場合、CSSを外部のCSSファイルに移動するだけで、コンテンツを編集することはできません。

于 2009-01-14T19:21:44.797 に答える