グーグルマップのアドレス

[統計] HTMLからXHTMLへの移行を進めていますか?



0   名前: がーち : 2007/08/20(月) 16:36  ID:HxWbAMTs sub-bF
Another HTML-lint gatewayにてチェックしたんですが、グーグルマップにてリンクを貼っている部分についてエラーがでます。

「`&xx;` は不明な実体参照です。」
"&" を実体参照で解説しているものはまずありません。言われたとおりに書かなけりゃ動かないと脅されていると思いますが、"&" と書き直してみてください。

とありますが&を&に直すと開かなかったので(googleマップのトップが開きました)、なにかいい方法はないでしょうか?
エラーのままほっといていてもいいんですかね?点数が低くなるので気になるのですが。

1   名前: mono ◆7YMtX/NYmu : 2007/08/20(月) 16:36  ID:fDeR5Td7 sub-Cl
&がひっかかってるんじゃなくて、
&xx;なんて実体参照にはねーよ」ってことじゃないでしょうか。
(xxの部分がそのままなのか、
ほんとは別のアルファベットなのに伏せてあるのか質問文からは不明ですけど)

googlemapのソースを提示すればより的確な回答がえられるかもしれません。
ただし、この掲示板は(基本的に)書き込みの削除はできないので、
気軽に提示するのは躊躇われるというのなら、
どこかてきとーな場所に公開しそのURLを提示すればいいかもしれません。

2   名前: がーち : 2007/08/20(月) 16:36  ID:HxWbAMTs sub-bF
mono様
ありがとうごございます。

http://maps.google.co.jp/maps?f=q&hl=ja&geocode=&time=&date=&ttype=&q=%E9%96%A2%E8%A5%BF%E5%9B%BD%E9%9A%9B%E7%A9%BA%E6%B8%AF&ie=UTF8&z=16&iwloc=addr&om=1
場所は違いますがこのようなアドレスで、以下のようなエラーがでます。

3: line 106: `&hl` は不明な実体参照です。 → 解説 114
3: line 106: `&geocode` は不明な実体参照です。≥ なら正しいのですが。 → 解説 114
3: line 106: `&q` は不明な実体参照です。 → 解説 114
3: line 106: `&sll` は不明な実体参照です。 → 解説 114
3: line 106: `&sspn` は不明な実体参照です。 → 解説 114
3: line 106: `&ie` は不明な実体参照です。 → 解説 114
3: line 106: `&ll` は不明な実体参照です。 → 解説 114
3: line 106: `&spn` は不明な実体参照です。 → 解説 114
3: line 106: `&z` は不明な実体参照です。 → 解説 114
3: line 106: `&iwloc` は不明な実体参照です。 → 解説 114
3: line 106: `&om` は不明な実体参照です。 → 解説 114

「&xx;なんて実体参照にはねーよ」ってことだとは思います。
解決策はありますか?



3   名前: カヅサツ ◆ThCi95HEzw : 2007/08/20(月) 16:36  [URL]  ID:O5hEMlpW sub-r2
> とありますが&を&に直すと開かなかったので(googleマップのトップが開きました)、

あれ普通に開きませんか。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
	"http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja" dir="ltr">
<head>
<title>検索対象の突っ込み禁止</title>
</head>
<body>
<p><a href="http://maps.google.co.jp/maps?f=q&amp;hl=ja&amp;q=CURE+MAID+CAFE&amp;sll=35.716693,139.750009&amp;sspn=0.099374,0.120678&amp;ie=UTF8&amp;ei=iD3JRsLgGKDKjAOotIWxBQ&amp;cd=1&amp;cid=35701826,139771256,5570277712414683623&amp;li=lmd">[CURE MAID CAFE - googleマップ]</a></p>
</body>
</html>

4   名前: mono ◆7YMtX/NYmu : 2007/08/20(月) 16:36  ID:fDeR5Td7 sub-Cl
>>3をもとに。WinXPSP2+IE7でのみ確認
単純に、>>2のgooglemapのURLをエディタの置換機能で&から&amp;へ置き換えただけです。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
	"http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja" dir="ltr">
<head>
<title>test</title>
</head>
<body>
<p><a href="
http://maps.google.co.jp/maps?f=q&amp;hl=ja&amp;geocode=&amp;time=&amp;date=&amp;ttype=&amp;q=%E9%96%A2%E8%A5%BF%E5%9B%BD%E9%9A%9B%E7%A9%BA%E6%B8%AF&amp;ie=UTF8&amp;z=16&amp;iwloc=addr&amp;om=1">googleマップ</a></p>
</body>
</html>

現物を見られないのでなんとも。

5   名前: がーち : 2007/08/20(月) 16:36  ID:HxWbAMTs sub-bF
カヅサツ様

ありがとうございます。
記述しているのを見て、もう一度やってみたらうまくいきました。
さっきは何度やってもダメだったのに(汗)

ひょっとしたらどこかで間違えていたのかもしれませんね。
次からはミスしないよう気をつけたいと思います。

一覧へ戻る