- ベストアンサー
ジャバスクリプトの正しい描き方
ヤフーの解析ソースをそのまま貼ったら Another HTML-lint gatewayで2点注意されました。 1、<SCRIPT>~</SCRIPT> 内の要素はすべてコメントで囲んだ方が安全です。 2、`&js` は不明な実体参照です。 どうすれば良いでしょうか? それと、altが空白でも良いにのでしょうか? ------------------------------------ <script type="text/javascript" src="http://i.yimg.jp/images/analytics/js/ywa.js"></script> <script type="text/javascript"> var YWATracker = YWA.getTracker("XXXX"); YWATracker.addExcludeProtocol("file:"); YWATracker.submit(); </script> <noscript> <div><img src="http://by.analytics.yahoo.co.jp/p.pl?a=XXXX&js=no" width="1" height="1" alt="" /></div> </noscript>
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>1、<SCRIPT>~</SCRIPT> 内の要素はすべてコメントで囲んだ方が安全です。 XHTMLなら //<![CDATA[ を。 >2、`&js` は不明な実体参照です。 アンバサンダを&にする でいいと思います。 >altが空白でも良いにのでしょうか? altは画像の代わりとして利用されることを目的としたものなので 必要なければ空白でもいいと思います。 解析用の画像をいちいちテキストで説明する必要はありませんよね <script type="text/javascript" src="http://i.yimg.jp/images/analytics/js/ywa.js"></script> <script type="text/javascript"> //<![CDATA[ var YWATracker = YWA.getTracker("XXXX"); YWATracker.addExcludeProtocol("file:"); YWATracker.submit(); //]]> </script> <noscript> <div><img src="http://by.analytics.yahoo.co.jp/p.pl?a=XXXX&js=no" width="1" height="1" alt="" /></div> </noscript>
その他の回答 (2)
- think49
- ベストアンサー率59% (285/482)
> 1、<SCRIPT>~</SCRIPT> 内の要素はすべてコメントで囲んだ方が安全です。 > 2、`&js` は不明な実体参照です。 HTML-lintではエラー箇所毎に「解説 nn」のリンクが貼られるので、そちらを参考にしてみてください。 <SCRIPT>~</SCRIPT> 内の要素はすべてコメントで囲んだ方が安全です。 http://htmllint.itc.keio.ac.jp/htmllint/explain.html#comment-element `&xx;` は不明な実体参照です。 http://htmllint.itc.keio.ac.jp/htmllint/explain.html#bad-entity > それと、altが空白でも良いにのでしょうか? 良くありません。HTML-lintではエラーになります。 リンクイメージの <IMG> の ALT 属性には何か説明を書きましょう。 http://htmllint.itc.keio.ac.jp/htmllint/explain.html#link-text-equivalent
お礼
訂正方法はわかるのですが、Yahooで表示されたのに直した方が良いのかどうか迷っていたのです。。。 HTML-lintの指摘通りにやってみます。altも何か入れておきます。 ありがとうございました。
- SAYKA
- ベストアンサー率34% (944/2776)
1 の修正をすれば無問題じゃないのかな。 外部ファイル化するかコメントで囲むか どっちか。 http://www.tohoho-web.com/js/write.htm
お礼
ありがとうございます。やっぱり、コメントで囲んだ方がいいのですね。 Yahoo側で最初から書いてくれれば助かるのですが。
お礼
回答者の皆さんの意見を参考にして、 そのままよりも直した方が良いと判断させて頂きました。 ありがとうございました。<(_ _)>