h 5新しいプロパティブラウザはブラウザ互換性方法をサポートする

1311 ワード

h 5新特性
  • 絵画用canvas要素
  • メディア再生用ビデオおよびaudio要素
  • ローカルオフラインストレージのより良いサポート
  • article、footer、header、nav、section
  • などの新しい特殊なコンテンツ要素
  • 新しいフォームコントロール(calendar、date、time、email、url、search
  • など)
    h 5ブラウザサポート
    現代のブラウザではHTML 5がサポートされています.また、古いものや最新のものを含むすべてのブラウザでは、認識できない要素がインライン要素として自動的に処理されます.
    HTML 5は8つの新しいHTMLの意味(semantic)要素を定めている.これらの要素はすべてブロックレベルの要素です.
    古いバージョンのブラウザでこれらの要素を正しく表示するには、CSSのdisplayプロパティ値をblockに設定します.
       
    header, section, footer, aside, nav, main, article, figure {
        display: block; 
    }

    HTMLに新しい要素を追加できます.
     
    
     
    


    Internet Explorer 8以降のIEバージョンのブラウザではHTML 5要素の追加はサポートされていません.
    この問題は、Sjoerd Visscherが作成した「HTML 5 Enabling JavaScript」、「shiv」を使用して解決できます.
    
    
       HTML5
      
    
     
    
     
    


    html5shiv.jsリファレンスコードは、IEブラウザがHTML 5の新しい要素を解析するときにファイルをロードする必要があるため、要素に配置する必要があります.