[解決済み] <STYLE>はHTML文書の<HEAD>内になければならないのでしょうか?
2022-04-28 23:16:21
質問
厳密には
style
タグの中にある必要があります。
head
ということでしょうか?4.01規格ではそのように暗示されていますが、明示されてはいません。
STYLE要素により、作者は スタイル・シートの規則を先頭に置く を使用します。HTMLでは、いくつでも HEADセクションにあるSTYLE要素の を使用します。
なぜなら、私は style 要素を body の中に置くアプリを持っており、私がテストしたすべてのブラウザは style 要素を使用するように見えたからです。それが本当に合法なのかどうか、ちょっと疑問に思っています。
どのように解決するのですか?
style
が含まれるのは
head
を使用します。
バリデーションの他に、以下のような注意点があります。
style
の上に
body
は
スタイルなしコンテンツフラッシュ
. ブラウザは、スタイル付けされる要素を取得することになります。
後
そのため、サイズや形状、フォントがずれたり、ちらついたりします。これは一般に、職人の腕が悪いことの表れです。一般に
style
しかし、可能な限り避けるようにしましょう。
HTML5では
scoped
属性を使用することで
style
タグを本文のどこにでも入れられるようにしたのですが、その後、また削除されました。
関連
-
[解決済み] HTMLのid属性に有効な値は何ですか?
-
[解決済み] チェックボックスとそのラベルをクロスブラウザーで一貫して揃える方法
-
[解決済み] How can I set the default value for an HTML <select> element?
-
[解決済み] HTMLの "role "属性は何のためにあるのですか?
-
[解決済み] クリアフィックスとは何ですか?
-
[解決済み] WebSocketとサーバー送信型イベントの比較/EventSource
-
[解決済み] ボディの高さをブラウザの高さの100%にする
-
[解決済み] HTMLアンカーは'name'と'id'のどちらで作成するのが良いですか?
-
[解決済み] アンカー内にdivを置くことは正しいことですか?
-
[解決済み】なぜHTMLは "chucknorris "を色と見なすのか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Bootstrap 3.3.7で改行する方法
-
[解決済み] HTMLで複数選択を許さないリストボックスを作るには?
-
[解決済み] HTMLページからのリダイレクト
-
[解決済み] 複数のノンブレイキングスペース("nbsp")ではなく、タブスペースを使用しますか?
-
[解決済み] input type="date "のフォーマットを変更する方法はありますか?
-
[解決済み] HTMLのid属性とname属性の違い
-
[解決済み] Webサイトのブラウザタブアイコン(ファビコン)を追加する方法を教えてください。
-
[解決済み] 検索エンジンはAngularJSアプリケーションをどのように扱っているのか?
-
[解決済み] MIME-typeが原因でスタイルシートが読み込まれない
-
[解決済み] HTML Input="file" Accept Attribute File Type (CSV)