HTML5 dialog是什么?怎么使用HTML5中的dialog来实现模拟弹窗?本篇文章主要讲述HTML5中的dialog标签的定义和具体用法,还有如何在HTML5中通过dialog标签来实现模拟弹窗。
HTML5 dialog标签的定义和用法:
这有实例:
<dialog>
<dt>老师</dt>
<dd>1+1 等于?</dd>
<dt>学生</dt>
<dd>2</dd>
<dt>老师</dt>
<dd>答对了!</dd>
</dialog>
登录后复制
提示和注释:
提示:对话中的每个句子都必须属于
标签所定义的部分。请看下面的例子。标签定义及使用说明:
这是实例:
<table border="1">
<tr>
<th>January <dialog open>This is an open dialog window</dialog></th>
<th>February</th>
<th>March</th>
</tr>
<tr>
<td>31</td>
<td>28</td>
<td>31</td>
</tr>
</table>
登录后复制
HTML5 dialog标签属性:
open :open规定 dialog 元素是有效的,用户可以与它进行交互。
近期,网页上的的许多流程都需要用户完全同意才可以完成。例如,用户可能需要删除帐户,更改他们的用户名,或确认货币交易。
这种情况下,常用的用户体验(UX,User experience design)是显示一个具有两个按钮的对话框。一个是取消,一个是继续。这么多年,我们一直依靠JavaScript库实现此效果,但在本篇文章中,我们要用
使用dialog元素: