Il miglior tutorial Supporto per il browser HTML5 Nel 2024, in questo tutorial puoi imparare Supporto per il browser HTML5,L'elemento HTML5 è definito come un elemento di blocco,Esempi,L'aggiunta di un nuovo elemento in HTML,Esempi,problemi del browser Internet Explorer,soluzione perfetta Shiv,Esempi,
È possibile lasciare che alcuni browser meno recenti (non supporta HTML5) il supporto per HTML5.
I browser moderni supportano HTML5.
Inoltre, tutti i browser, tra vecchio e nuovo, l'elemento non riconosciuto saranno trattati automaticamente come un elemento inline.
A causa di questo, è possibile"chiesa" browser di gestire elementi HTML "sconosciuti".
È anche possibile chiesa IE6 (Windows XP 2001) browser gestisce elementi HTML sconosciuti. |
HTML5 insieme di elementi otto nuova semantica HTML (semantica). Tutti questi elementi sono elementi block-level.
Al fine di consentire le versioni meno recenti del browser per visualizzare questi elementi in modo corretto, è possibile impostare il blocco di valore di proprietà CSS display:
È possibile aggiungere nuovi elementi HTML.
Esempi di nuovi elementi aggiunti a HTML, ed elementi di stile definiti per l'elemento chiamato <myHero>:
JavaScript dichiarazione document.createElement ( "myHero") è quello di aggiungere un nuovo elemento per il browser IE.
È possibile utilizzare il metodo di cui sopra per aggiungere i browser HTML5 elementi di IE, ma:
Internet Explorer 8 e le versioni precedenti del browser IE non supporta più di un modo. |
Possiamo usare Sjoerd Visscher creato "HTML5 Abilitazione di JavaScript", "Shiv " per risolvere il problema:
Il codice di cui sopra è un commento, il ruolo in cui la versione del browser IE meno di IE9 leggerà html5.js di file e analizzarlo.
Nota: gli utenti domestici utilizzano il sito repository statico (Google instabilità repository nel paese):
Per browser IE html5shiv è una soluzione migliore. html5shiv soluzione principale ha proposto nuovi elementi HTML5 non IE6-8 riconoscono questi nuovi elementi non possono essere avvolti da un nodo padre elementi secondari, e non possono applicare stili CSS.
html5shiv.js codice di riferimento deve essere inserito nell'elemento <head>, in quanto il browser IE durante l'analisi di HTML5 nuovi elementi hanno bisogno di caricare il file.