ボタンと W3C 検証に問題があります。私のコード:
<button class="carousel-control left m-btn icn-only" href="#carousel_fade_2" data-slide="prev"><i class="icon-chevron-left"></i></button>
エラー w3c: この時点で要素ボタンに属性 href は許可されていません。
解決策はありますか?
ご協力ありがとうございました。
ボタンと W3C 検証に問題があります。私のコード:
<button class="carousel-control left m-btn icn-only" href="#carousel_fade_2" data-slide="prev"><i class="icon-chevron-left"></i></button>
エラー w3c: この時点で要素ボタンに属性 href は許可されていません。
解決策はありますか?
ご協力ありがとうございました。
href
<button>
要素の有効な属性ではありません。data-*
ボタンと一緒にその値を保持したい場合は、属性を使用するのが有効な方法です。例えば:
<button
class="carousel-control left m-btn icn-only"
data-href="#carousel_fade_2"
data-slide="prev">
ボタンをクリックしたときにブラウザーがアンカーに移動するようにするには、JavaScript を使用してdata-href
値を取得し、それで更新window.location.href
するか、有効な属性<a>
である要素を代わりに使用できます。href
ボタンはフォームの送信に使用されます。どこかにリンクしたい場合は、アンカーを使用してください。
<a href="#carousel_fade_2">
必要に応じて、CSS を適用してボタンのように見せることもできます。
ボタン要素では href 属性は使用されません。
href はで使用されます
<a href="">
リンク名</a>
または、これを試すことができます
<a href=""><button>
ボタンのテキスト</button></a>
お役に立てれば :)