Björns studiewebb logotyp

Alla taggar i HTML 5

Om listan

Alfabetisk lista med alla taggar (element) i version 5 av HTML-standarden, eller snarare den nyare "levande HTML-standarden" som sen 2004 hanteras av gruppen WHATWG.

Där taggar visas med både en öppnande och avslutande tagg så finns bägge - övriga saknar avslutande tagg. Om avslutande tagg inneslutits mellan hakparenteser ("[" och "]") så är den inte obligatorisk, men man bör dock använda avslutande tagg för att t.ex. stilmallar ska fungera korrekt.

De taggar som har ändrats sen version 4.01 har markerats med:

UTGÅENDE
kommer utgå i framtida version av HTML (eng. deprecated).
UTGÅTT
stöds inte av HTML 5.
NY
tillkommit i HTML 5.

Referenser

Elements
Förteckning över element i dokumentet HTML, Living Standard från Web Hypertext Application Technology Working Group (WHATWG).
HTML elements reference
Förteckning över och förklaringar till alla HTML-taggar hos Mozilla Developer Network (MDN).

Framöver är det tänkt att taggar i denna lista ska länkas till respektive hemsida där taggen (eller snarare dess element) förklaras. Blir ni inte klokare av att läsa beskrivningarna så ha tålamod - jag ska uppdatera dem som jag inte länkar! :-)

Innehåll

A | B | C | D | E | F | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W


Aktuella taggar

Tagg Taggnamn/beskrivning
<!-- ... --> Kommentar
<!DOCTYPE> Dokumenttyp
A
<a> </a> Länk/"ankare"
<abbr> </abbr> Förkortning - används för att visa en förklaring när muspekar placeras över element (t.ex. RTFM)
<address> </address> Märker upp en adress - ger vanligen kursiv stil
<area> "Hot spot" i en image-map. Används i kombination med taggen map.
<article> </article> NY: Element som kan existera på egen hand (t.ex. blogginlägg)
<aside> </aside> NY: Element som existerar vid "sidan av" innehållet det finns i
<audio> NY: Ljudklipp
B
<b> </b> Fet stil
<base> Används för grundläggande egenskaper för URL:er i hela webbsidan 
<bdi> </bdi> NY: Anger vilket håll (vänster-höger el. höger-vänster) text ska skrivas
<bdo> </bdo> Anger vilket håll (vänster-höger el. höger-vänster) text ska skrivas
<blockquote> </blockquote> Längre citat - ger indrag
<body> </body> Kroppen för, eller synlig del av, hemsida 
<br> Radbrytning
<button> </button> Knapp i formulär
C
<canvas> </canvas> NY: Container för att visa grafik
<caption> </caption> Rubrik för tabell
<cite> </cite> Kortare citat - ger inget indrag men ev. kursiv stil
<code> </code> Samma som <PRE>
<col> Används tillsammans med <colgroup>
<colgroup> </colgroup> NY: Anger egenskaper för en samling med celler i en tabells kolumner 
<command> </command> NY: Kontroll som motsvarar en knapp, checkbox eller radioknapp.
D
<datal> </data> NY: För att ange ett värde i ett format som kan tolkas av maskiner
<datalist> </datalist> NY: Lista med alternativ till en annan kontroll i formulär
<dd> </dd> Beskrivning av definierad term - används med <DL> och <DT>
<del> </del> Borttagen text
<details> </details> NY: Container för andra element som ska kunna döljas/visas
<dfn> </dfn> Definition av term - ger ofta kursiv stil 
<dialog> </dialog> NY: För specifikation av dialogruta som kan visas med t.ex. JavaScript.
<div> </div> Används för att gruppera ett antal element (se även <SPAN>)
<dl> </dl> Definitionslista - används med <dt> och <DD>
<dt> </dt> Term att definiera - används med <dl> och <DD>
E
<em> </em> Betonad text - ofta kursiv stil
<embed> </embed> NY: Container för att infoga element, via t.ex. plug-in
F
<fieldset> </fieldset> Samlar relaterade kontroller i ett formulär - används lämpligen med <legend> 
<figcaption> </figcaption> NY: Beskrivning till figur
<figure> </figure> NY: Figur
<footer> </footer> NY: Sidfot för sida
<form> </form> Formulär
H
<hx> </hx> Rubriker, nivå 1 till 6
<head> </head> Sidhuvud
<header> </header> NY: Sidhuvud för sida
<hgroup> </hgroup> NY: Container för rubriker i en sektion/dokument
<hr> Horisontell linje
<html> </html> HTML-avgränsning
I
<i> </i> Kursiv stil
<iframe> </iframe> Inline eller flytande ram 
<img> Bild
<input> Kontroll i formulär
<ins> </ins> Infogad text
K
<kbd> </kbd> Text som ska matas in via tangentbords
<keygen> NY: Fält för nyckelgenerering (vid t.ex. kryptering)
L
<label> </label> Etikett för ett formulärfält
<legend> </legend> Anger rubrik för relaterade kontroller, samlade med <fieldset>, i formulär 
<li> [</li>] Punkt i punktlista
<link> </link> Koppling till en extern resurs, t.ex. CSS-fil
M
<main> </main> NY: Behållare (container) för mest relevanta innehållet i sida
<map> </map> Specifikation av klickbara ytor i en bild
<math> </math> NY: Behållare för matematiska formler (se MathML-standard)
<mark> </mark> NY: Text som är markerad
<menu> </menu> Menylista
<meta> Dokumentinformation
<meter> </meter> NY: Måttenhet med känt min och max
N
<nav> </nav> NY: Sektion för navigering
<noscript> </noscript> Text att visa om JavaScript-stöd saknas 
O
<object> </object> "Hållare" för ett objekt, t.ex. Flash-animering
<ol> <ol> Numrerad lista
<optgroup> </optgroup> Grupp av alternativ i list-/komboruta
<option> </option> Alternativ i list-/komboruta
<output> </output> NY: Fält för resultat (motsats till <output>)
P
<p> </p> Stycke
<param> Används tillsammans med <object>
<picture> </picture> NY: Behållare för bildelement (img) fär att kunna specificera flera bildkällor i t.ex. olika upplösning.
<pre> </pre> Förfomaterad text
<progress> </progress> NY: Kan visa förlopp vid utdragen skriptexekvering
Q
<q> </q> Citat
R
<rp> </rp> NY: Används främst i Asien
<rt> </rt> NY: Används främst i Asien
<ruby> </ruby> NY: Används främst i Asien (ej Ruby-kod :-))
S
<s> </s> Genomstruken text
<samp> </samp> Exempel på programkod
<script> </script> Skriptkod (se webbplatsen JavaScript)
<search> </search> NY: Behållare för sökformulär
<section> </section> NY: Sektion i dokument (t.ex. kapitel, sidhuvud/-fot)
<select> </select> List-/komboruta
<slot> </slot> NY: Behållare för infogande av HTML-element i en webbkomponent
<small> </small> Liten text
<source> </source> NY: Källa för audio- och videoklipp
<span> </span> Används för att gruppera t.ex. text (se även <DIV>)
<strong> </strong> Förstärkt text - ofta fet stil
<style> </style> Stilmallar (se webbplatsen Stilmallar)
<sub> </sub> Nedsänkt text
<summary> </summary> NY: Sammanfattning av en detalj
<sup> </sup> Upphöjd text
<svg> </svg> NY: Behållare för SVG (se SVG-standard)
T
<table> </table> Tabell
<tbody> </tbody> Tabells kropp/innehåll - används med <table>
<td> </td> Cell i tabell
<template> </template> NY: För definition av HTML-fragment
<textarea> </textarea> Flerradig textruta
<tfoot> </tfoot> Tabells fot - används med <table>
<th> </th> Rubrik för kolumn i tabell
<thead> </thead> Huvud för tabell - används med <table>
<time> </time> NY: Tid och/eller datum
<title> <title> Dokumenttitel
<tr> </tr> Rad i tabell
<track> NY: Koppling till textning av media (audio el. video)
U
<u> </u> "NY": Oartikulerad anteckning (unarticulated annotation), t.ex. som med kinesiska namn - användes tidigare för understykning av text
<ul> </ul> Onumrerad lista
<var> </var> Variabel
<video> </video> NY: Videoklipp
W
<wbr> NY: Avstavning - var det är OK att avstava i ett ord

Taggar som utgått i HTML 5

Taggar nedan har tagits bort från HTML 5, men stöd kan finnas kvar i webbläsare.

<acronym> </acronym> UTGÅTT: Används för att skapa en popp-upp beskrivning av akronym/förkortning (RTFM)
<applet> </applet> UTGÅTT: Infogar en Java-applet i hemsidan
<basefont> UTGÅTT: Font för hela dokumentet
<big> </big> UTGÅTT: Stor text
<center> </center> UTGÅTT: Centrerar element
<dir> </dir> UTGÅTT: Lista för korta punkter 
<font> </font> UTGÅTT: Ändrar färg, storlek och typsnitt för text
<frame> UTGÅTT: Ram
<frameset> </frameset> UTGÅTT: Samling med ramar
<isindex> UTGÅTT: Visa textkontroll som besökare kan fylla i för att t.ex. söka 
<noframes> </noframes> UTGÅTT: Text som visas om webbläsare inte kan hantera ramar
<strike> </strike> UTGÅTT: Genomstruken text
<tt> </tt> UTGÅTT: Text med fast teckenbredd 
<u> </u> "UTGÅTT": Understruken text - ska nu användas för oartikulerad annotering, t.ex. som med kinesiska namn