[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 メーリングリストの案内