- ベストアンサー
htmlの記述方法について
よろしくお願いします。 以下のようなリンクを作成したのですが、htmlチエッカにかけてみると 記述方法が間違っているようで、警告が出ます。 このような場合、どのような編集をすれば良いのでしょうか? ご指導よろしくお願いします。 <a href="mailto:お友達のメール@アドレス?Subject=参考になるかな?ページ見つけたよ!&body=参考になるかも?見てみてね!">友達にメールですすめる</a> <a href="javascript:window.external.AddFavorite('http://www.*******.com/','サイト名を入力')">お気に入りに追加</a> <a href="mailto:user@domain?Subject=問い合わせ&body=問い合わせ内容を入れてください。お名前とメールアドレスは必ず明記してください。">お問い合わせ</a> <a href="tokutei.html" target="_blank">特商法表記</a>
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
<a href="mailto:お友達のメール@アドレス?Subject=参考になるかな?ページ見つけたよ!&body=参考になるかも?見てみてね!">友達にメールですすめる</a> <a href="mailto:user@domain?Subject=問い合わせ&body=問い合わせ内容を入れてください。お名前とメールアドレスは必ず明記してください。">お問い合わせ</a> 上記の「mailto」以降がエンコードされてません。 http://www.shtml.jp/mojibake/mailto.html でエンコード化すれば良いでしょう。 所謂「日本語(全角/2バイト文字)」は入れられませんよって事でエラーに成る。 他は target="_blank"がエラーに該当しますが、此処は無視出来る範囲。
その他の回答 (1)
- x_jouet_x
- ベストアンサー率68% (162/236)
どのような警告が出ているか教えて下さい。
補足
ご回答ありがとう御座います。 以下のように表示されます。 よろしくお願いします。 7: line 834: <a> の href 属性の URI `mailto:お友達のメール@アドレス?Subject=参考になるかな?ページ見つけたよ!&body=参考になるかも?見てみてね!` 中に ASCII以外の文字が含まれています。 → 解説 232 4: line 834: <a> の href 属性の URI `mailto:お友達のメール@アドレス?Subject=参考になるかな?ページ見つけたよ!&body=参考になるかも?見てみてね!` は正しくない書式です。 → 解説 239 0: line 835: (<a> の href 属性の URI に指定されているスキーム `javascript` の利用は薦められていません。) → 解説 238 7: line 836: <a> の href 属性の URI `mailto:user@domain?Subject=問い合わせ&body=問い合わせ内容を入れてください。お名前とメールアドレスは必ず明記してください。` 中に ASCII以外の文字が含まれています。 → 解説 232 4: line 836: <a> の href 属性の URI `mailto:user@domain?Subject=問い合わせ&body=問い合わせ内容を入れてください。お名前とメールアドレスは必ず明記してください。` は正しくない書式です。 → 解説 239