仕様
DIALOG要素は、
ユーザーがタスクを
実行する為に操作する
アプリケーションの
一部を表します。
dialog | ダイアログ (dialog) |
---|---|
カテゴリ |
|
種類 | 通常要素 |
この要素を 使用できる 状態 | フロー |
許可されて いる内容 | フロー |
属性 | グローバル
|
text / html での タグの省略 | 省略できません。 |
許可されて いるARIA | alertdialog. [既定値 : dialog] |
DOM インター フェイス | HTMLDialogElement
|
レンダリング | フローコンテンツ
CSS を大雑把に読むと、 フローレイアウトに配置されたときにブロックレベルのボックスを生成します。 要素は文書の通常のフローから除外され、直近の配置されている祖先の要素に対して相対配置されます。 などになります。 |
参加 コンテキスト | ブロック |
確立 コンテキスト | ブロック |
dialog要素は、ユーザーがタスクを実行する為に操作するアプリケーションの一部を表します。dialog要素は、ダイアログボックス、インスペクター、ウィンドウなど、ユーザーがタスクを実行する為に操作するアプリケーションの一部を表します。
ダイアログ
| |
使用可能な箇所
フローコンテンツを
受け入れる要素に
配置できます。
dialog要素は、フロー
<div>
<dialog id="idiJs8201">ダイアログ
<form method="dialog">
<button>閉じる</button>
</form>
</dialog>
ダイアログ<button id="ibtJs8201">開く</button>
</div>
フロー
(スクリプトは、先の「仕様」の処で書いてあるのと同等の処理です。)
ダイアログ
配置できるコンテンツ
フローコンテンツを
配置できます。
dialog要素は、フロー
<dialog id="idiJs8301">ダイアログ
<form method="dialog">
<button>閉じる</button>
</form>
</dialog>
ダイアログ<button id="ibtJs8301">開く</button>
dialog要素のコンテンツの一部として、フロー
ダイアログ
属性
open属性
<dialog id="idiJs8401" >ダイアログ
<form method="dialog">
<button>閉じる</button>
</form>
</dialog>
ダイアログ<button id="ibtJs8401">開く</button>
open属性は、ダイアログボックスが表示されているかどうかを示す論理属性です。指定すると、ダイアログ要素がアクティブであり、ユーザーがダイアログ要素を操作できることを示します。
ダイアログ