html中
使用
<table border="1"> <tr> <th>一月 <dialog open>这是打开的对话窗口</dialog></th> <th>二月</th> <th>三月</th> </tr> <tr> <td>31</td> <td>28</td> <td>31</td> </tr> </table>
H5 : 表示HTML5 中的新屬性。
哪些瀏覽器支援
目前只有Chrome和Safari6支援
HTML5在2013年的時候就有
那麼兩方面的問題,一是趨勢,如果不考慮IE,火狐和safari會不會在一年或兩年之內支援這個標籤?二是技術側,感覺使用dialog標籤比JS來得更自然便捷,然而真正使用的時候會否有什麼坑?
舉個例子,select標籤用過沒有,就是下拉框,用是很好用,然而有多少地方會真的就用這個原生的下拉框呢(樣式和定制需求不大好弄吧),大多數不都是自己用JavaScript來重新寫一個。
個人認為dialog這個標籤不會被支持,modal視窗需要客製化的功能和樣式太多,多一個dialog標籤也只能淪為雞肋的存在。
以上是html