Skip to main content

Hvad er de nye funktioner i HTML 5?

Hvad skal vi med HTML5? (Juni 2026)

Hvad skal vi med HTML5? (Juni 2026)
Anonim

HTML 5 tilføjer mange nye funktioner til HTML-specifikationen, og det er nemt at implementere. Du bruger HTML 5-doktypen, som er enkel og strømlinet:

Ja det er det. Bare to ord "doktype" og "html." Det kan være så simpelt, fordi HTML 5 ikke længere er en del af SGML, men er i stedet et markupsprog alle på egen hånd.

Tegnsættet til HTML 5 er også strømlinet. Det bruger UTF-8, og du definerer det med kun et metatag:

HTML 5 Ny struktur

HTML 5 erkender, at websider har en struktur, ligesom bøger og andre XML-dokumenter har en struktur. Generelt har websider navigation, kropsindhold, sidebjælkeindhold, overskrifter, footers og andre funktioner. HTML 5 har tags til at understøtte disse elementer på siden. De er:

  • definerer afsnit af sider.
  • definerer overskriften på en side.
  • definerer sidefodt på en side.
  • definerer navigationen på en side.
  • definerer artiklen eller det primære indhold på en side.
  • definerer ekstra indhold som et sidebjælke på en side.
  • definerer billeder, der annoterer en artikel.

HTML 5 nye inlineelementer

De nye inline-elementer definerer nogle grundlæggende begreber og holder dem semantisk markeret:

  • Indikerer indhold, der er markeret på en eller anden måde.
  • Indikerer indhold, der er en tid eller en dato.
  • Indikerer indhold, der er en brøkdel af et kendt interval, såsom diskbrug.
  • angiver fremgangen af ​​en opgave til færdiggørelse.

HTML 5 New Dynamic Pages Support

HTML 5 blev udviklet til at hjælpe webapplikationsudviklere, så der er mange nye funktioner, der gør det nemt at oprette dynamiske HTML-sider:

  • Kontekstmenuer - HTML 5 understøtter oprettelse og brug af kontekstmenuer inden for websider og applikationer.
  • href er ikke påkrævet på et tag. Dette giver dig mulighed for at bruge et tag med scripts og i webapplikationer uden at have brug for et sted at sende det anker.
  • async attribut - Dette tilføjes til scriptet for at fortælle browseren, at scriptet skal læses asynkront, så det ikke sænker belastningen og displayet af resten af ​​siden.
  • - Dette giver detaljer om et element. Dette ville være som værktøjstips i ikke-webapplikationer.
  • opretter et bord, der er bygget fra en database eller anden dynamisk kilde.
  • er en gammel tag bragt tilbage og givet nyt liv, så du kan oprette et menusystem på dine websider.
  • definerer handlinger, der skal ske, når et dynamisk element er aktiveret.

HTML 5 Nye formetyper

HTML 5 understøtter alle standardformatinputtyperne, men det tilføjer et par flere:

  • dato tid
  • datetime-local
  • dato
  • måned
  • uge
  • tid
  • nummer
  • rækkevidde
  • e-mail
  • url

HTML 5 nye elementer

Der er et par spændende nye elementer i HTML 5:

  • - Dette element giver dig et tegningsrum i JavaScript på dine websider. Det kan tilføje billeder eller grafer til værktøjstip eller skabe dynamiske grafer på dine websider, bygget på flyve.
  • - Tilføj video til dine websider med dette enkle tag.
  • - Tilføj lyd til dine websider med dette enkle tag.

HTML 5 fjerner nogle elementer

Nogle elementer i HTML 4 understøttes ikke mere af HTML 5. De fleste er allerede udskrevet og bør ikke være overraskende. De er:

  • akronym
  • applet
  • basefont
  • stor
  • centrum
  • dir
  • skrifttype
  • ramme
  • rammesæt
  • isindex
  • noframes
  • NoScript
  • s
  • strejke
  • tt
  • u