[解決済み] セルフクローズスクリプトエレメントが機能しないのはなぜですか?
2022-03-16 15:49:30
質問
ブラウザが正しく認識しない理由は何ですか?
<script src="foobar.js" /> <!-- self-closing script element -->
これだけ認識されます。
<script src="foobar.js"></script>
これではXHTML対応の概念が崩れてしまうのでは?
注:この記述は、少なくとも全てのIE(6-8 beta 2)において正しいです。
解決方法は?
XHTML 1仕様の非規範的付録「HTML Compatibility Guidelines」には、次のように書かれています。
要素のインスタンスが空で、そのコンテンツモデルが
EMPTY
(例えば、空のタイトルや段落) 最小化されたフォームを使用しないでください (例.<p> </p>
でなく<p />
).
XHTML DTD は、script 要素を指定します。
<!-- script statements, which may include CDATA sections -->
<!ELEMENT script (#PCDATA)>
関連
-
[解決済み】最大呼び出しスタックサイズ超過エラー
-
[解決済み] JavaScriptで "use strict "は何をするのか、その根拠は?
-
[解決済み] React-routerのURLを更新したり、手動で書き込んだりするとうまくいかない
-
[解決済み] setTimeout(fn, 0)が役に立つことがあるのはなぜですか?
-
[解決済み] CSSは常にJavascriptより優先されるべきか?
-
[解決済み] 入力フィールドに :before や :after 疑似要素を使用できますか?
-
[解決済み] HTML5で(非空白の)自己閉鎖タグは有効ですか?
-
[解決済み] スクリプトタグ - 非同期と遅延
-
[解決済み] IEでデベロッパーツールを一度開いただけで、JavaScriptが動作するのはなぜですか?
-
[解決済み] XHTMLの有効な自己閉鎖要素(主要なブラウザで実装されているもの)にはどのようなものがありますか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
Vueの要素ツリーコントロールに破線を追加する説明
-
Vue+ElementUIによる大規模なフォームの処理例
-
vue3.0プロジェクトのアーキテクチャを構築するための便利なツール
-
WeChatアプレット用ユニアプリによるグローバルシェアリング
-
vueの補間表現とv-textディレクティブの違いについて
-
Vueのフォームイベントのデータバインディングの説明
-
[解決済み】JavaScriptでインラインIF文の書き方は?
-
[解決済み】 env: node: macにそのようなファイルやディレクトリはありません
-
[解決済み】「.addEventListener is not a function」なぜこのエラーが発生するのか?
-
nullのプロパティinnerHTMLを読み取れません エラーメッセージ