0

これは一種の基本的な質問のようです。HTMLドキュメントのスタイルタグでスタイルを変更する代わりに、CSSドキュメントを使用することを選択する理由は何ですか? たとえば、HTML スタイル タグ内から ID とクラスを変更することはできませんか? ありがとう - これは私の最初のスタックオーバーフローの質問です!

4

4 に答える 4

1

いくつかの利点があります

  1. 再利用性。外部サイト シートは複数のドキュメントで使用できるため、ドキュメントごとに新しいスタイル シートを作成する必要はありません。
  2. コヒーレンス。外部スタイル シートを使用すると、ドキュメントが少なくとも同じ基本スタイルを持ち、視覚的に一貫していることを確認できます。埋め込みスタイル シートは、標準から離れていく傾向があります。
  3. パフォーマンス。外部スタイル シートはブラウザーによってキャッシュできるため、クライアントがドキュメントを要求するたびに転送する必要はありません。埋め込みスタイル シートは、ブラウザーがドキュメントを要求するたびに転送する必要があります。
  4. 保守性。外観が同じ一連のドキュメントがあり、変更を加える必要がある場合 (たとえば、コーポレート アイデンティティの変更)、スタイル シートが外部にある場合は、1 か所だけ変更する必要があります。埋め込みスタイルを使用すると、各ドキュメントで同じ変更を行う必要があります。
于 2013-07-26T06:55:56.143 に答える
0

このリンクをチェックしてください

私自身の言葉で言えば、HTML の各タグにスタイルを追加することは基本的に実用的ではないため、CSS を使用すると物事がはるかに簡単になります。したがって、特定の要素がページ上でどのように表示されるかを一度だけ定義してから、同じスタイルを複数回再利用すると、多くの時間を節約できます

于 2013-07-26T06:43:48.633 に答える
0

CSS ファイルはブラウザーによってキャッシュ可能です。HTML ドキュメントのスタイル タグは、毎回ダウンロードする必要がある余分なファイル サイズのオーバーヘッドを追加するだけです。

于 2013-07-26T06:45:20.373 に答える