- ベストアンサー
『GoLive CS2』でwebページを作っているのですが、特定の日付
『GoLive CS2』でwebページを作っているのですが、特定の日付や時刻だけ、文字の色を変えることってできますか? 例えば、1月~3月は青、4月~6月は赤、7月~9月は黄、10月~12月は緑 といった具合で。 また特定の日付や時刻によって、文章を変える方法もお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
GoLiveやDreamWeaverにそのような機能があるのかどうかは知りませんが、 現状のHTMLやCSSにそのような機能はありません。 (次世代のHTML5やCSS3にもありません) 静的には、もちろん、Q1、Q2、Q3、Q4等クラスを定義して、 .Q1 {color:blue;}等のCSSルール作って <span class="Q1">1月</span> で出来ますが、 それをお聞きになってるんじゃないですよね。 javascriptで要素のテクストノードの値を調べ、該当の文字列が 含まれていたら、その文字列に応じて、スタイル属性で色を変える という方法もありますが、javascript有効の場合だけです。 (まあ、ほとんどの人はjavascript有効でしょうが...)
その他の回答 (1)
- yyr446
- ベストアンサー率65% (870/1330)
回答No.2
さらに、 「また特定の日付や時刻によって、文章を変える方法も」 も同じです。HTMLだけでは出来ません。 javascriptが必須です。javascript使えない場合も考慮するなら、 サーバーサイドで、HTML出力します(perl,PHP,JSP....)