Najlepszy samouczek Wsparcie Przeglądarka HTML5 W 2024 r. W tym samouczku możesz dowiedzieć się Wsparcie Przeglądarka HTML5,Element HTML5 zdefiniowany jako elementu blokowego,Przykłady,Dodanie nowego elementu HTML,Przykłady,Problemy z przeglądarką Internet Explorer,Shiv idealne rozwiązanie,Przykłady,
Możesz pozwolić niektóre starsze przeglądarki (nie obsługuje HTML5) wsparcie dla HTML5.
Nowoczesne przeglądarki obsługują HTML5.
Ponadto, wszystkie przeglądarki, w tym stare i nowe, elementu nierozpoznanego zostanie automatycznie przetwarzany jako elementu liniowego.
Z tego powodu można"kościół" przeglądarek obsłużyć "nieznane"elementy HTML.
Można nawet kościół IE6 (Windows XP 2001) przeglądarka obsługuje nieznane elementy HTML. |
HTML5 zestaw ośmiu nowych semantyki HTML (semantyczne) elementów. Wszystkie te elementy są elementy blokowe.
W celu umożliwienia starszych wersji przeglądarki, aby wyświetlić te elementy poprawnie, można ustawić blok wartości własności display CSS:
Możesz dodać nowe elementy HTML.
Przykłady nowych elementów dodawanych do HTML i elementy stylu zdefiniowane dla elementu o nazwie <myHero>:
JavaScript stwierdzenie document.createElement ( "myHero") jest, aby dodać nowy element do przeglądarki IE.
Można użyć powyższej metody, aby dodać elementy HTML5 przeglądarek IE, ale:
Internet Explorer 8 i wcześniejsze wersje IE nie obsługuje więcej niż jeden sposób. |
Możemy użyć Sjoerd Visscher stworzył "HTML5 Włączenie JavaScript", "Shiva " , aby rozwiązać ten problem:
Powyższy kod jest komentarz, rola, gdy wersja przeglądarki IE mniej niż IE9 będzie czytać html5.js pliku i przetwarza je.
Uwaga: użytkownicy domowych używać strona statyczna repozytorium (niestabilność repozytorium Google w kraju):
Dla html5shiv przeglądarki IE jest lepszym rozwiązaniem. html5shiv głównym rozwiązanie zaproponowane nowe elementy HTML5 nie IE6-8 rozpoznaje te nowe elementy nie mogą być pakowane jako węzeł nadrzędny elementów podrzędnych, i nie można stosować style CSS.
html5shiv.js kod referencyjny musi być umieszczony w elemencie <head>, ponieważ przeglądarka IE podczas analizowania HTML5 nowe elementy potrzebne do załadowania pliku.