初めて自分の家と他人の家が違う、と意識した時

こんにちは。
自分で書いたHTMLをHTML-lintでチェックすると
「`&q` は不明な実体参照です。」というエラーと
「`&lr` は不明な実体参照です。」というエラーが出て
95点にしかなりません。

で、そのようなものを書いた記憶がなく
確認してみると、Googleの検索結果ページを
リンクした部分にそれがありました。

たとえばGoogleで「教えて」で検索すると
その結果ページは以下のようなアドレスになります。

http://www.google.co.jp/search?hl=ja&q=%E6%95%99 …

この中にある「&q」「&lr」がいけないと
言われているわけですが、
こちら側でどうにか対処することは
できるのでしょうか?

よろしくお願いいたします。

A 回答 (3件)

&q amp;


&lr amp;
&の後ろにamp;を付けます。実際にはスペースは入れずに続けて書きます。

http://lcdev.kek.jp/htmllint/explain.html
の114あたり

CGI呼び出しでのパラメタ区切りは歴史的に & です。この & も & amp; と書かなければならないことに注意してください。

参考URL:http://lcdev.kek.jp/htmllint/explain.html

この回答への補足

ご回答ありがとうございました。
SpiceGirlさんのご投稿は検索の際、
よく参考にさせていただいています。

早速ですが、以下4パターンに書き換えてみましたが
どのアドレスも検索結果ページを表示してくれないようです。
私の書き方が間違っているのでしょうか?

http://www.google.co.jp/search?hl=ja&qamp=%E6%95 …

http://www.google.co.jp/search?hl=ja&q amp=%E6%95%99%E3%81%88%E3%81%A6&btnG=Google+%E6%A4%9C%E7%B4%A2&lr amp=

http://www.google.co.jp/search?hl=ja&ampq=%E6%95 …

http://www.google.co.jp/search?hl=ja&amp q=%E6%95%99%E3%81%88%E3%81%A6&btnG=Google+%E6%A4%9C%E7%B4%A2&amp lr=

http://www.google.co.jp/search?hl=ja&amp=%E6%95% …

お時間がありましたらどうぞよろしくお願いいたします。

補足日時:2005/08/27 12:58
    • good
    • 0
この回答へのお礼

補足の「以下4パターンに」は
5パターンの間違いです。
失礼いたしました。

お礼日時:2005/08/27 13:03

えーとamp;(セミコロン含む)を&の後ろにスペースを付けずに追加します。


ただしこのamp;を付け加えたURLを直接URLアドレスにコピペしても検索されません。htmlソース上で追加しますが、マウスを乗せたときにステータスバーに表示されるURLに注目してください。このamp;が表示されないはずです。この状態であれば検索は可能です。

表示の関係で()を付け足していますが()は必要ないです。

<a href="http://www.google.co.jp/search?hl=ja&(amp;)q=%E6 …
    • good
    • 0
この回答へのお礼

にぶい人間のために、何度もご回答いただき
ありがとうございました。
今まで実体参照はソフト任せで入力していましたので
コロンを完全に見落としました。
そういえば実体参照はすべてコロンつきでしたね。
恥ずかしいです。

おかげさまでうまく動作することも確認でき
「たいへんよくできました」も取れ、うれしいです(^-^)。
本当にありがとうございました。

また機会がありましたらよろしくお願いいたします。

お礼日時:2005/08/27 14:44

面倒いので回答だけ…。



href属性値として記述すべきURIは以下のものになります。

http://www.google.co.jp/search?hl=ja&amp;q=%E6%9 …

尚、このURIは、実体参照として変換されることを前提としたものです。
このURIに直接アクセス(アドレス欄にコピペなど)をしても本来のリンク先にはアクセスできません。

href属性値で記述する際のURIです。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
コロンを付け忘れた上、一所懸命アドレス欄に
コピペして検証していました。
さびしいです。

実体参照の概要自体は分かっているつもりでいたのですが
まったく分かっていないということを思い知らされました。
もう一度しっかり読んでみようと思います。

また見かけましたら、どうぞよろしく
お願いいたします。

お礼日時:2005/08/27 14:41

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!