[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Re: 文字化け?



青田です。

Katsumi Yamaoka <yamaoka@xxxxxxx> writes:

>>>>>> In [emacs-w3m : No.10189] 野宮賢 / NOMIYA Masaruさん wrote:
>
>>    http://bizplus.nikkei.co.jp/colm/xu.cfm
>> を観ましたら,前編 \202c といった文字表示で読むことが出来ません.
>
> そのページで `C c shift_jis' を試してみてください。なんで化ける
> のかはわかりませんが。

そのページの metaタグの書き方が少し変だからみたいです。

> <meta http-equiv="Content-Type"        content="text/html; charset=Shift_JIS;">

Shift_Jis の後に ';' がついているので、 w3m-detect-meta-charset() が ';'
までを charset として返しているからですね。

.-------------------------------------------------------------------------------
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
|                       "http://www.w3.org/TR/html4/strict.dtd">
| <html>
| <head>
| <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS;">
| <title>foo</title>
| </head>
| <body>
| <p>bar</p>
| </body>
| </html>
`-------------------------------------------------------------------------------

変な気はするのですが、これで http://validator.w3.org/check にかけても
This Page Is Valid HTML 4.01 Strict! と言われてしまいましたし、 ';' も区
切り文字として認識するように修正しておきました。

;; HTML mode も認識できてないみたい。

> ;; 以前に英文で書きましたが、4月中旬から 1ヶ月近く胆石で入院して
> ;; いました。今は元気です。

ご退院おめでとうございます。

--
青田