[解決済み] Which is more correct: <h1><a>...</a></h1> OR <a><h1>...</h1></a>
Question
Are both
<h1><a ...> ... </a></h1>
and
<a ...><h1> ... </h1></a>
valid HTML, or is only one correct? If they are both correct, do they differ in meaning?
How to solved?
Both versions are correct. The biggest difference between them is that in the case of
<h1><a>..</a></h1>
only the text in the title will be clickable.
If you put the
<a>
around the
<h1>
and the css
display
property is
block
(which it is by default) the entire block (the height of the
<h1>
のコンテナの幅の100%と
<h1>
が存在する場合)は、クリック可能になります。
歴史的にインライン要素の中にブロック要素を入れることはできませんでしたが、HTML5ではそうではなくなりました。私が思うに
<h1><a>..</a></h1>
のアプローチの方がよりオーソドックスですが。
ヘッダーにアンカーを置きたい場合、「ヘッダー」よりも良い方法として
<a id="my-anchor"><h1>..</h1></a>
のどちらかを使用することです。
id
または
name
属性はこのようになります。
<h1 id="my-anchor">..</h1>
または
<h1 name="my-anchor">..</h1>
関連
-
[解決済み】divの高さを画面の残りスペースで埋めるようにする
-
[解決済み] どのラジオボタンが選択されているかをjQueryで知るにはどうしたらよいですか?
-
[解決済み] HTML5のlocalStorageにオブジェクトを格納する方法は?
-
[解決済み] CSSでテキストや画像の背景を透明にするには?
-
[解決済み] <button> vs. <input type="button" />. Which to use?
-
[解決済み] WebSocketとサーバー送信型イベントの比較/EventSource
-
[解決済み] フレックスアイテムを右寄せにするには?
-
[解決済み] HTMLアンカーは'name'と'id'のどちらで作成するのが良いですか?
-
[解決済み] HTML5で(非空白の)自己閉鎖タグは有効ですか?
-
[解決済み] リファレンス - このシンボルはPHPで何を意味するのですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] ジャンボトロンのセンター出しは?
-
[解決済み] 横型リストアイテム
-
[解決済み] slackのチームIDやチャンネルIDを調べる最も簡単な方法は何ですか?
-
[解決済み] div' コンテナに合わせて画像を自動リサイズするにはどうしたらいいですか?
-
[解決済み] How can I set the default value for an HTML <select> element?
-
[解決済み] HTMLの "role "属性は何のためにあるのですか?
-
[解決済み] クリアフィックスとは何ですか?
-
[解決済み] ボディの高さをブラウザの高さの100%にする
-
[解決済み] HTMLでBase64画像を表示する方法
-
[解決済み] hr要素の色を変更する