nomodule 属性ES Modules 未対応ブラウザ向けであることの提示

nomodule 属性は、ES Modules(ES2015 仕様において策定された、JavaScript ファイルから別の JavaScript ファイルをインポートする仕組み)に対応するブラウザでは該当スクリプトを実行するべきではないことを伝えるための論理属性です。この属性を付与することで、古いブラウザ向けのフォールバックスクリプトを提供することが可能です。

nomodule 属性の仕様

この属性を使用できる要素

nomodule 属性のサンプルソース

<script type="module" src="module.js"></script>
<script nomodule src="fallback.js"></script>

用途から目的の要素を探す

用途から HTML5 の要素を逆引きできます。

テキストに対する意味づけを行いたい
テキストの編集を示したい
改行や折り返しを指定したい
上付きや下付きを指定したい
テキストの書字方向を制御したい
テキストにルビをふりたい
箇条書きなどリストを表したい
セクションを定義したい
コンテンツをグループ化したい
画像や映像などを埋め込みたい
スクリプトやスタイルを埋め込みたい
フォーム関連の要素
テーブル関連の要素
ドキュメントにメタデータを付与したい
インタラクティブな要素
その他

このページの上部へ