HTML文はShift-JIS、CSSはUTF-8でも問題ないらしい。
実際に試した例を以下に纏める。
1.HTML、CSSともShift-JISの場合
(1)テスト表示
(2)HTML
(3)CSS(比較表示が分かり易いように文字色を暗い赤にした)
2.HTML文はShift-JIS、CSSはUTF-8の場合
(1)テスト表示
(2)HTML
(3)CSS(比較表示が分かり易いように文字色を暗い紫にした)
WEBで調べたら、下記のように問題ないとの記載があります(末尾から2つ目の段落参照)。
・CSSの文字コードについて
<個人的な感想>
初めは、HTML文はShift-JIS、CSSはUTF-8なら正常に表示出来ないと思い込んでいた。
先入観は恐ろしい。何でも試してみないと分からないものである。