HTML5如果我做了doctype爲:使用與舊的DOCTYPE聲明
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
可以在頁面還可以使用HTML5特性?
HTML5如果我做了doctype爲:使用與舊的DOCTYPE聲明
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
可以在頁面還可以使用HTML5特性?
The documentation有關DOCTYPE
表明
作者不應該使用過時允許文檔類型,因爲它們是不必要的長時間
所以雖然它說你可以使用它,它也說你不應該。
這就是說,根據我的經驗,現代瀏覽器似乎並不在乎doctype(即使你忽略它)。您應該仍然可以使用任何HTML5「功能」,包括新的語義標籤,新增加的JS等,但請注意不建議這樣做。
根據HTML5規範,可以加入一些額外的信息到DOCTYPE
:http://www.w3.org/TR/html51/syntax.html#the-doctype
任選地,
DOCTYPE
遺留字符串或過時的允許DOCTYPE
串(定義如下)。
謝謝,問題來自一箇舊的WAP頁面,需要升級到HTML5頁面。 – chunterg