Sådan bruges meta element i HTML5

HTML meta elementer giver oplysninger om et HTML-dokument. En webside kan have mange meta elementer, eller meget få (og nogle gange slet ingen). Når der forekommer, skal de altid vises i dokumentet hovedet. Denne artikel forklarer nogle af de anvendelser af meta element.

meta format og attributter

Her er et eksempel meta element:

<Meta name = "description" content = "Dette er et dokument om den meta element.">

Bemærk, at meta element er tom, og har ingen afsluttende tag. I HTML5, er der ingen grund til at lukke meta. Dette er en måde, hvorpå HTML5 meta-tag er enklere end XHTML meta-tag.

De fire som er defineret for meta er

  • navn. Når der forekommer, giver navnet attribut et navn til metadata.
  • http-ækv. Bruges til at binde værdier til HTTP-header af et dokument, når det serveres fra en webserver.
  • indhold. Indeholder værdien forbundet med http-ækvivalent eller navn attribut.
  • charset. Definerer sættet af tegn, der bruges i dokumentet.

meta navne defineret af HTML5

Den HTML5 specifikationen nævner flere mulige værdier for navn attribut. Disse er

  • anvendelsesorienteret navn. Angiver navnet på web-applikation, som dokumentet repræsenterer. For eksempel, hvis du har oprettet en web-applikation kaldet "Taco-matic," du kunne bruge programmet-navn attribut på sider i det pågældende program som dette:

    <Meta name = "application-name" content = "Taco-matic">
  • forfatter. Giver navnet på en af ​​forfatterne af dokumentet. Hvis dokumentet har flere forfattere, kan dokumentet have flere forfatter meta elementer.
  • beskrivelse. Beskriver indholdet af dokumentet. Du kan sætte noget du gerne i beskrivelsen meta element, men der kan kun være én sådan element per dokument.
  • generator. Hvis dokumentet er oprettet ved hjælp en slags HTML-side-creation software (såsom Dreamweaver eller Aptana Studio) blev generator meta element viser, hvilke der anvendes.
  • søgeord. Indeholder en kommasepareret liste over vilkår der er relevante for den aktuelle side.

Ud over disse navn værdier, er det også muligt for alle, der har behov for at foreslå og registrere deres egne navn værdier.

Det tegnsæt meta element

Måske den mest almindelige meta element attribut er tegnsæt. Indført med HTML5, tegnsæt giver en hurtig og nem måde at angive, at browseren hvad tegnsæt blev brugt til forfatter en side. Du bør altid omfatte et tegnsæt metatag i hver HTML5 dokument, du skriver. Her er hvad det ser ud:

<Meta charset = "utf-8">

Tegnkodninger definere afbildninger mellem tegn, der vises på skærmen, og bits, der er gemt på computeren. Forskellige tegnkodninger eksisterer for forskellige alfabeter og sprog (kinesisk, japansk, russisk og engelsk for eksempel) og andre tegnkodninger er mere universelle.

Den mest almindelige tegnkodning er kendt som UTF-8, som kan kode over 1 million forskellige karakterer.

Ved hjælp af HTTP-ækvivalenter meta elementer

Du kan bruge http-ækvivalent meta element til at sende oplysninger til serveren om, hvordan en webside skal serveres. I HTML-versioner, der gik forud HTML5, den mest almindelige brug for http-ækvivalent var at angive tegnsæt for et dokument. Fordi dette er blevet erstattet med charset attribut, er http-ækvivalent mindre almindeligt anvendt (og stødt) i HTML5.

Alligevel er der et par ting, du kan gøre med http-ækv. Mest almindelige er refresh værdi, som fortæller browseren at genindlæse siden efter et bestemt antal sekunder.

<Meta http-ækvivalent = "refresh" content = "30">

Du kan også bruge http-ækvivalent = "Opdater" for at omdirigere brugeren til en anden URL efter et bestemt antal sekunder er gået. For eksempel følgende tag får browseren til at vente 30 sekunder efter den side, der indeholder den belastninger og derefter at indlæse http://www.example.com:

<Meta http-ækvivalent = "refresh" content = "30; url = http: //www.example.com">

For mere information om den meta element i HTML5, gå til w3schools.com.


© 2023 Zajacperrone.com | Contact us: webmaster# zajacperrone.com