HTML
ساختاری
تگ dialog
تگ dialog یک پنجره گفتگو یا مودال تعریف میکند که میتوان آن را باز و بسته کرد. فراخوانی متد showModal() آن را بهصورت مودال با پسزمینه تیره نمایش میدهد و متد close() آن را میبندد. با ویژگی CSS به نام ::backdrop میتوان پسزمینه آن را استایل داد.
سینتکس
<dialog open> محتوای گفتگو </dialog>
مثال کاربردی
<dialog id="confirm">
<p>آیا از حذف مورد مطمئن هستید؟</p>
<button onclick="confirm.close()">بستن</button>
</dialog>
ویژگیهای (Attributes) مهم
open
نمایش باز پنجره گفتگو
class
کلاس CSS برای استایلدهی
id
شناسه یکتا؛ برای باز و بسته کردن با جاوااسکریپت لازم است