アプリ版:「スタンプのみでお礼する」機能のリリースについて

皆さんこんにちわ。


The W3C Markup Validation Serviceで自分の作ったhtmlファイルを検査しました(ちなみにそのhtmlファイルはローカルのものです)。
アフィリエイトを付けなければパスできるのですが、アフィリエイトをつけたものを検査した場合、大量のエラーがでます。(100個近いです)

アフィリエイトをつけたままパスする方法はありますか?
もしかしてhtmlファイルがローカルのものだからダメなのでしょうか?

ちなみに、アフィリエイトでのお小遣い稼ぎを企んで作っています。ですのでアフィリエイトをつけないと意味がありません。アフィリエイトを付けた状態で100個近くエラーが出るようなら、検索エンジンで上位に表示されないんじゃないかと思います。すごく不安です。

みなさま、どうかよろしくお願いします。

A 回答 (2件)

> Line 51, Column 103: general entity "wid" not defined and no default entity


> 3: line 51: `&wid` は不明な実体参照です。 → 解説 114

以下、どちらのチェッカーも同じ箇所で同じ内容の指摘してます。
書いてあることを読んでますか?
Another HTMLLint の「解説 114」を読みましたか?
    • good
    • 0
この回答へのお礼

解説114は読みました。それでも分からなかったので質問しました。
さて問題のエラーなのですが、&の後にamp;をつけることで解決致しました。
『不明な実体参照』でググった所、解決策が出てまいりました。

貴重なお時間を割いていただいたことを感謝します。ありがとうございました。

お礼日時:2011/03/25 13:46

ちなみに、どんなエラーなんでしょうか?


アフィリエイトってどんなやつです?

とりあえず
「HTML 4.0 Transitional」ぐらいで作っておけば、何かとゆるいのでエラーは減りそうな気がしますけど...

この回答への補足

ご解答ありがとうございます。

私のHTMLファイルはHTML 4.01 Transitionalです。
以下アフィリエイトの実物です。
<a
href="http://px.a8.net/svt/ejp?a8mat=1TML6U+SKTTE+5WS+ …
target="_blank">
<img border="0"
width="468"
height="60"
alt=""
src="http://www28.a8.net/svt/bgt?
aid=110228934048&wid=001&eno=01&mid=s00000000766002084000&mc=1">
</a>
<img
border="0"
width="1"
height="1"
src="http://www13.a8.net/0.gif?a8mat=1TML6U+SKTTE+5WS …
alt="">


以下実際にThe W3C Markup Validation Serviceにて出力されたエラーです。
Line 51, Column 103: general entity "wid" not defined and no default entity
Line 51, Column 106: reference to entity "wid" for which no system identifier could be generated
Line 51, Column 111: general entity "eno" not defined and no default entity
Line 51, Column 114: reference to entity "eno" for which no system identifier could be generated
Line 51, Column 118: general entity "mid" not defined and no default entity
Line 51, Column 121: reference to entity "mid" for which no system identifier could be generated
Line 51, Column 144: general entity "mc" not defined and no default entity
Line 51, Column 146: reference to entity "mc" for which no system identifier could be generated


1つのアフィリエイトにつき、↑のようなエラーがでます。アフィリエイトをいくつも張り付けているので、結果として100近いエラーになってしまいます。アフィリエイトを貼りつけさえしなければエラーは0なのですが。
ちなみに、Another HTML-lint gatewayでもやってみましたが、アフィリエイトさえ貼りつけなければ満点(100点)をとることができます。


以下アフィを貼り付けた場合のAnother HTML-lint gatewayのエラー内容です。
1: line 50: <A> の属性 `TARGET` はあまり薦められない属性です。 → 解説 81
3: line 51: `&wid` は不明な実体参照です。 → 解説 114
3: line 51: `&eno` は不明な実体参照です。 → 解説 114
3: line 51: `&mid` は不明な実体参照です。 → 解説 114
3: line 51: `&mc` は不明な実体参照です。 → 解説 114
2: line 51: リンクイメージの <IMG> の ALT 属性には何か説明を書きましょう。 → 解説 209

すべてアフィリエイトが問題になっています。

補足日時:2011/03/24 11:12
    • good
    • 0

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