Skip to main content

Jakie są nowe funkcje w HTML 5?

Kurs HTML odc. 5: Nowe znaczniki HTML5 (Może 2025)

Kurs HTML odc. 5: Nowe znaczniki HTML5 (Może 2025)
Anonim

HTML 5 dodaje wiele nowych funkcji do specyfikacji HTML i jest łatwy w implementacji. Używasz typowego dokumentu HTML 5, który jest prosty i usprawniony:

Tak, to jest to. Tylko dwa słowa "doctype" i "html". Może to być tak proste, ponieważ HTML 5 nie jest już częścią SGML, ale zamiast tego jest samodzielnym językiem znaczników.

Zestaw znaków dla HTML 5 jest również usprawniony. Używa UTF-8 i definiujesz go za pomocą tylko jednego metatagu:

Nowa struktura HTML 5

HTML 5 rozpoznaje, że strony mają strukturę, podobnie jak książki i inne dokumenty XML mają strukturę. Ogólnie strony internetowe zawierają treści nawigacyjne, treść treści, zawartość paska bocznego, nagłówki, stopki i inne funkcje. HTML 5 zawiera znaczniki do obsługi tych elementów strony. Oni są:

  • definiuje sekcje stron.
  • definiuje nagłówek strony.
  • definiuje stopkę strony.
  • definiuje nawigację na stronie.
  • definiuje artykuł lub podstawowe treści na stronie.
  • definiuje dodatkowe treści, takie jak pasek boczny na stronie.
  • definiuje obrazy, które opisują artykuł.

HTML 5 nowych elementów wbudowanych

Nowe elementy śródliniowe definiują podstawowe pojęcia i utrzymują je semantycznie zaznaczone:

  • wskazuje zawartość oznaczoną w pewien sposób.
  • wskazuje treść, która jest datą lub czasem.
  • wskazuje zawartość, która jest ułamkiem znanego zakresu, na przykład użycie dysku.
  • wskazuje postęp zadania do ukończenia.

Obsługa HTML 5 nowych stron dynamicznych

HTML 5 został opracowany, aby pomóc programistom aplikacji internetowych, więc istnieje wiele nowych funkcji, które ułatwiają tworzenie dynamicznych stron HTML:

  • Menu kontekstowe - HTML 5 obsługuje tworzenie i używanie menu kontekstowych na stronach internetowych i w aplikacjach.
  • href nie jest wymagany w tagu. Pozwala to na używanie znacznika ze skryptami i aplikacjami internetowymi bez konieczności wysyłania kotwicy.
  • atrybut async - Jest dodawany do znacznika skryptu, aby poinformować przeglądarkę, że skrypt powinien być ładowany asynchronicznie, aby nie spowalniał obciążenia i wyświetlania reszty strony.
  • - Zawiera szczegółowe informacje na temat elementu. Byłoby to jak etykietki narzędzi w aplikacjach innych niż internetowe.
  • tworzy tabelę zbudowaną na bazie danych lub innym dynamicznym źródle.
  • jest starym tagiem przywróconym i nowym życiem pozwalającym na stworzenie systemu menu na twoich stronach internetowych.
  • definiuje akcje, które powinny się zdarzyć, gdy aktywny jest element dynamiczny.

HTML 5 nowych typów formularzy

HTML 5 obsługuje wszystkie standardowe typy danych wejściowych, ale dodaje jeszcze kilka:

  • datetime
  • datetime-local
  • data
  • miesiąc
  • tydzień
  • czas
  • numer
  • zasięg
  • e-mail
  • adres URL

HTML 5 nowych elementów

W HTML 5 jest kilka ekscytujących nowych elementów:

  • - Ten element daje ci miejsce do rysowania w JavaScript na twoich stronach internetowych. Może dodawać obrazy lub wykresy do podpowiedzi lub tworzyć dynamiczne wykresy na twoich stronach internetowych, zbudowane w locie.
  • - Dodaj wideo do swoich stron za pomocą tego prostego tagu.
  • - Dodaj dźwięk do swoich stron za pomocą tego prostego tagu.

HTML 5 usuwa niektóre elementy

Niektóre elementy w HTML 4 nie są już obsługiwane przez HTML 5. Większość z nich jest już przestarzała i nie powinna dziwić. Oni są:

  • akronim
  • aplet
  • basefont
  • duży
  • środek
  • reż
  • czcionka
  • rama
  • zestaw ramek
  • isindex
  • noframes
  • noscript
  • s
  • strajk
  • tt
  • u