あなたはカスタムCSSでHTML5ウェブページを開発します。次のHTMLマークアップがあります。
<div class = "newsItem"> ... </div>
以下の要件があります。
CSSに加えて、corporate.cssという名前の企業ブランドスタイルシートを使用する必要があります。

corporate.cssファイルには、.newsItemに使用する必要があるスタイルルールが含まれています。

ブランドが変更されたときにWebページが変更されるようにするには、corporate.cssファイルを使用する必要があります。

追加のスタイルルールをWebページに追加する必要があります。

corporate.cssファイルは変更できません。

要件を満たすために適切なCSSルールを適用する必要があります。
あなたは何をするべきか?
正解:D
説明/参照:
Explanation:
CSSは、作者とユーザのスタイルシートの間に力のバランスをとることを試みます。デフォルトでは、作成者のスタイルシート内の規則は、ユーザーのスタイルシート内の規則を上書きします。
ただし、バランスを取るために、 "!important"宣言(区切り記号 "!"とキーワード "important"が通常の宣言よりも優先されます)が優先されます。作成者スタイルシートとユーザースタイルシートの両方に "!important"宣言を含めることができ、ユーザー "!important"ルールは作成者 "!important"ルールをオーバーライドします。このCSS機能は、特別な要件(大きなフォント、色の組み合わせなど)を使用してプレゼンテーションを制御できるようにすることで、ドキュメントのアクセシビリティを向上させます。
間違った答え:
B:corporate.cssファイルを更新することは許可されていないと述べられています。
参照先:https://www.w3.org/TR/CSS21/cascade.html#important-rules