[Seasar-user:13153] [Teeda] IE6 + UTF-8 + MSゴシックの場合の文字崩れ対策

松山 大樹 [E-MAIL ADDRESS DELETED]
2008年 3月 5日 (水) 11:42:29 JST


松山です。

html テンプレートを、
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
と、UTF-8 で作成し、input や、textarea のfont-family  がMSゴシックの場合、
文字が崩れて表示される場合があります。
この現象はIE6 のみで発生します。

(参考)
http://support.microsoft.com/kb/943922/ja
http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=2073950&SiteID=7

font-family を、MSPゴシックにすれば崩れないのですが、見映えが今ひとつです。

MSゴシックで正しく表示するためには、

<textarea id="hoge" lang="ja"></textarea>

のように、対象のコンポーネントにlang="ja" を指定してやればいいのですが、
これを全てに付けるのはかなり面倒です。

そこで、ご相談なのですが、<input>と<textarea> だけでもいいので、
lang="ja" を自動的に付加するような方法はないでしょうか?

よろしくお願いします。





-- 
::: 株式会社WOWOWコミュニケーションズ http://www.wowcom.co.jp/
:::   ITシステムインテグレートサービスDept.
:::  Webソリューション開発Unit.
:::   松山 大樹 - [E-MAIL ADDRESS DELETED]




Seasar-user メーリングリストの案内