SHIFT-JIS, shift-jis, SJIS などの表記ゆれ どれがいいか
大文字(SHIFT-JIS)/小文字(shift-jis) のどちらを使うべきか、については、
HTMLタグを大文字/小文字どちらで打つかによります。
そのため、弊社ではxhtmlを採用(=小文字)をしているため、小文字で表記するのが正しいです。
◎参考文献
XHTML™ 1.0: 拡張可能ハイパーテキストマークアップ言語
http://www.doraneko.org/webauth/xhtml10/20000126/Overview.html
4.2 要素名及び属性名は小文字でなければならない XHTML文書は、すべてのHTML要素名及び属性名に小文字を使わなければならない。 この相違点が必要なのは、XMLが大文字小文字を区別し、たとえば <li> と <LI> とは 異なるタグだからである。
また、shift-jis の時に、「SJIS」と指定することは間違っています。
SJISは、単純に表記だけの問題です。
なお、shift-jis の指定の代替で以下の文字でもOKです。
・x-sjis
・MS_Kanji
◎参考文献
http://ja.wikipedia.org/wiki/Shift_JIS#.E3.80.8Cx-sjis.E3.80.8D.E3.81.A8.E3.80.8CMS_Kanji.E3.80.8D
「x-sjis」と「MS_Kanji」はともに、HTMLドキュメントの「charset」の指定に「Shift_JIS」の別名として使うことが出来る。
◎参考資料
文字コード宣言は行いましょう(HTML)
http://www.mozilla.gr.jp/standards/webtips0022.html
文字コード宣言は行いましょう(CSS)
http://www.mozilla.gr.jp/standards/webtips0023.html