• ベストアンサー

htmlの記述方法について

よろしくお願いします。 以下のようなリンクを作成したのですが、htmlチエッカにかけてみると 記述方法が間違っているようで、警告が出ます。 このような場合、どのような編集をすれば良いのでしょうか? ご指導よろしくお願いします。 <a href="mailto:お友達のメール@アドレス?Subject=参考になるかな?ページ見つけたよ!&amp;body=参考になるかも?見てみてね!">友達にメールですすめる</a> <a href="javascript:window.external.AddFavorite('http://www.*******.com/','サイト名を入力')">お気に入りに追加</a> <a href="mailto:user@domain?Subject=問い合わせ&amp;body=問い合わせ内容を入れてください。お名前とメールアドレスは必ず明記してください。">お問い合わせ</a> <a href="tokutei.html" target="_blank">特商法表記</a>

質問者が選んだベストアンサー

  • ベストアンサー
noname#100277
noname#100277
回答No.2

<a href="mailto:お友達のメール@アドレス?Subject=参考になるかな?ページ見つけたよ!&amp;body=参考になるかも?見てみてね!">友達にメールですすめる</a> <a href="mailto:user@domain?Subject=問い合わせ&amp;body=問い合わせ内容を入れてください。お名前とメールアドレスは必ず明記してください。">お問い合わせ</a> 上記の「mailto」以降がエンコードされてません。 http://www.shtml.jp/mojibake/mailto.html でエンコード化すれば良いでしょう。 所謂「日本語(全角/2バイト文字)」は入れられませんよって事でエラーに成る。 他は target="_blank"がエラーに該当しますが、此処は無視出来る範囲。

その他の回答 (1)

  • x_jouet_x
  • ベストアンサー率68% (162/236)
回答No.1

どのような警告が出ているか教えて下さい。

pcckit
質問者

補足

ご回答ありがとう御座います。 以下のように表示されます。 よろしくお願いします。 7: line 834: <a> の href 属性の URI `mailto:お友達のメール@アドレス?Subject=参考になるかな?ページ見つけたよ!&amp;body=参考になるかも?見てみてね!` 中に ASCII以外の文字が含まれています。 → 解説 232 4: line 834: <a> の href 属性の URI `mailto:お友達のメール@アドレス?Subject=参考になるかな?ページ見つけたよ!&amp;body=参考になるかも?見てみてね!` は正しくない書式です。 → 解説 239 0: line 835: (<a> の href 属性の URI に指定されているスキーム `javascript` の利用は薦められていません。) → 解説 238 7: line 836: <a> の href 属性の URI `mailto:user@domain?Subject=問い合わせ&amp;body=問い合わせ内容を入れてください。お名前とメールアドレスは必ず明記してください。` 中に ASCII以外の文字が含まれています。 → 解説 232 4: line 836: <a> の href 属性の URI `mailto:user@domain?Subject=問い合わせ&amp;body=問い合わせ内容を入れてください。お名前とメールアドレスは必ず明記してください。` は正しくない書式です。 → 解説 239

関連するQ&A

専門家に質問してみよう