Namazu-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
pNamazuとXHTMLについて
- From: Noriki Okada <MLC08520@xxxxxxxxx>
- Date: Thu, 24 Oct 2002 13:55:42 +0900
- X-ml-name: namazu-users-ja
- X-mail-count: 02862
こんにちは。岡田憲己です。
テンプレートを XHTML 1.0 に書き換えて検索すると、文法誤りします。
NMZ.head.ja のみに限定して報告します。
-----
1.空要素(Empty Elements)の文法違反
W3C勧告 http://www.w3.org/TR/xhtml1/#h-4.6 4.6. Empty Elements
ですので、次の2箇所が文法違反してしまいます。
最低限の修正ですが、XHTML、XML用に以下の部分を直せば正しく出力されました。
272行目
(誤) <meta http-equiv=\"Last-Modified\" content=\"$LastModified\">
(正) <meta http-equiv=\"last-modified\" content=\"$LastModified\" />
(この際、http-equiv = name [CI] なので、Last-Modified の大文字・小文字
は関係ない。)
301行目
(誤) <strong>Current List: $a - $b</strong><br>
(正) <strong>Current List: $a - $b</strong><br />
-----
2.charset?
これは未確認ですが、pNamazuが
<meta http-equiv="content-type" content="text/html; charset=Shift_JIS" />
などのmeta要素がなく、単に
<?xml version="1.0" encoding="Shift_JIS"?>
だけが宣言されていた場合、pNamazuはどうなるのだろうと疑問があります。
不安をあおってすみません。