理由はなんでしょうか。
考えられる理由:
1:
条件を満たす場合だけCSSを反映させたい
2:
CSSやJavaScript等のような、HTML以外をすべて排除し、HTMLとテキストだけで構成されたHTMLファイルをダウンロードさせる
1の場合:
「JavaScript class 切り替え」で検索すると、
http://qiita.com/fantm21/items/98dbb8f4388a036ae983
や
http://weble.org/2009/02/17/javascript-2
がヒットしました。
特に 2番目にヒットしたページを見ると、
document.getElementById( ID文字列 ).className = クラス名文字列;
でやればいいようです。
たとえば、
問題 -> 回答 -> 正解なら 青文字, 不正解なら赤文字で答えを表示する場合、
答え表示区域のid を "Kaito" として
RedPen, BluePen クラスをそれぞれ定義。
で、
if( 正解 ){
document.getElementById("kaito").className = "BluePen";
}else{ // 不正解
document.getElementById("kaito").className = "RedPen";
}
をJavaScriptに埋め込む。
あるいは、デフォルトでBluePenにして 条件を満たした場合は RedPen に切り替えるとか。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。