5

&URL または HTML マークアップの他の場所に存在する場合の w3c 検証エラーの回避策はありますか?
それは言います:

& は文字参照を開始しませんでした。(& はおそらく としてエスケープされているはず&です。)

私の場合のアンパサンドは、gravatar サムネイルの URL の一部です。これは、URL の問題のある部分です。

c91588793296e2?s=50&d=http%3A%2F%.

4

4 に答える 4

10

& あなたの例で書いた & 記号ごとに、次のようになります。

c91588793296e2?s=50&d=http%3A%2F%
于 2010-12-14T16:38:52.620 に答える
9

&URL であっても、リテラル アンパサンドに使用します。

http://htmlhelp.com/tools/validator/problems.html#amp

于 2010-12-14T16:38:23.937 に答える
4

と置換する&

于 2010-12-14T16:38:31.883 に答える
4

次のようにする必要があります。

c91588793296e2?s=50&d=http%3A%2F%.

に注意してください&

私はそれが不安定に感じるのを知っていますが、アンパサンドは html エンティティとしてエンコードする必要があり、アンパサンドで紛らわしく示されます。

于 2010-12-14T16:39:49.263 に答える