html5中不再支持下面哪個(gè)元素(html5 中不再支持下面哪一個(gè)標(biāo)記?)
性能較差元素frame,frameset,noframes如何處理HTML5新標(biāo)簽的瀏覽器兼容問題如何區(qū)分HTML和HTML5處理兼容問題有兩種方式1IE8IE7IE6支持通過document方法產(chǎn)生的標(biāo)簽,利用這一特性讓這些瀏覽器支持HTML5新標(biāo)簽2;調(diào)不出來是因?yàn)橛行g覽器不支持datetime這種日歷控件,比如chromeDatetime 對(duì)象是 HTML5 中的新對(duì)象Datetime 對(duì)象表示 HTML ltinput type=quotdatetimequot 元素注釋Internet ExplorerFirefox 或者 Chrome 不支持 ltinput。
2不再使用frame框架framesetframenoframesHTML5中不支持frame框架,只支持iframe框架,或者用服務(wù)器方創(chuàng)建的由多個(gè)頁(yè)面組成的符合頁(yè)面的形式,刪除以上這三個(gè)標(biāo)簽3只有部分瀏覽器支持的元素appletbgsoundblinkmar;IFRAME是HTML標(biāo)簽,作用是文檔中的文檔,或者浮動(dòng)的框架FRAMEiframe元素會(huì)創(chuàng)建包含另外一個(gè)文檔的內(nèi)聯(lián)框架即行內(nèi)框架frameset和frame標(biāo)簽必須在一起使用frame有一個(gè)重要的值是target,它表示在指定的框架中打開網(wǎng)頁(yè);但是內(nèi)容默認(rèn)可能不顯示,通過某種手段如單擊與legend交互才會(huì)顯示出來datagrid用來控制客戶端數(shù)據(jù)與顯示,可以由動(dòng)態(tài)腳本及時(shí)更新menu主要用于交互菜單曾被廢棄又被重新啟用的元素command用來處理命令按鈕;注意不同的瀏覽器和同一瀏覽器的不同版本對(duì)align屬性的某些值的處理方式不同注意HTML401不建議使用align屬性,XHTML10StrictDTD不支持該屬性,HTML5不再支持該屬性兼容性說明在HTML401中,div元素的align屬性。
四不要使用不必要的type屬性 在HTML5中,script和style元素不再需要type屬性然而這些很可能會(huì)被你的CMS自動(dòng)加上,所以要移除也不是那么的輕松但如果你是手工編碼或者你完全可以控制你的模板的話,那真的沒有什么理由;face設(shè)置文字的字體,例如微軟雅黑黑體宋體等, html5已不支持size設(shè)置文字的大小,可以取1~7的整數(shù)值, html5已不支持color設(shè)置文字的顏色, html5已不支持ltfont標(biāo)記在HTML 401已經(jīng)廢棄,HTML5不再支。
HTML5中已經(jīng)不支持以下的元素,不建議在進(jìn)行開發(fā)時(shí)再使用以下的元素1acronym建議abbr定義首字母縮寫 2applet建議object定義applet 3basefont使用CSS控制4big使用CSS控制定義大號(hào)文本 5center使用CSS控制;html5 對(duì)于 script 元素的屬性基本上都支持,沒聽說有不支持的屬性 本來 script 標(biāo)簽的屬性就不多阿;第四類是因?yàn)楸緛磉@些元素就不是 HTML 里的標(biāo)準(zhǔn)元素,而是瀏覽器廠商自行實(shí)現(xiàn)約定俗成的例如 applet,是早期瀏覽器支持 Java Web 的一種實(shí)現(xiàn),現(xiàn)在這項(xiàng)技術(shù)早就已經(jīng)不再被使用了,所以直接廢棄掉。
3從HTML5開始,對(duì)于文件的字符編碼推薦使用UTF8 4HTML5確保了與之前HTML版本的最大程度的兼容性 為了保證兼容性,需從元素說起,在HTML5中,元素的標(biāo)記可以省略其體來說,元素的標(biāo)記分為“不允許寫結(jié)束標(biāo)記”“可以省略;ltcenter是將所有被包含的元素都居中顯示,而textaligncenter只是將元素下面的內(nèi)聯(lián)元素居中顯示但HTML5中不支持ltcenter,不建議使用該方法總而言之,想要直接使文本居中,可以用textaligncenter想通過塊來使文本;不定義時(shí)默認(rèn)為separate separate情況下的效果圖如下代碼定義很簡(jiǎn)單,也是早版本瀏覽器就支持的東西,只是以前我們一些人習(xí)慣用cellspacing和cellpadding來定義,但這兩個(gè)屬性在html5中將要移除,所以需要改過來用css來定義而已;HTML5中不支持frame框架,只支持iframe框架,或者用服務(wù)器方創(chuàng)建的由多個(gè)頁(yè)面組成的符合頁(yè)面的形式,刪除以上這三個(gè)標(biāo)簽3只有個(gè)別瀏覽器支持的標(biāo)簽元素,bgsound背景音樂blink文字閃爍marquee文字滾動(dòng),applet。
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。