HTML5-taggar
Här är en lista över alla taggar/HTML-element som är tillgängliga i HTML5. Om du är van med "uråldrig" HTML, dvs före HTML5, finns det ett antal taggar som nu har annorlunda definition än tidigare.
När du ska använda en tagg måste den sitta inom "<
" och ">
". Så a
-taggen skrivs "<a>
". För att avsluta behöver du oftast en sluttagg. Denna skrivs enligt samma mall som starttaggen, fast med ett /
före taggnamnet. Så sluttaggen för vår exempeltagg skulle bli </a>
. Se taggar-diagrammet för mer ingående information.
Observera att HTML är en levande standard, som utvecklas kontinuerligt. Det gör att det kan komma till taggar, det kan försvinna taggar och deras betydelse kan förändras med tiden. Följande taggar är dock tillgängliga i dagens HTML5.
A
a
Används för att definiera länkar.
abbr
Definierar en förkortning och eventuellt en förklaring.
address
Kontaktinformation relaterad till den sektion som innehåller taggen.
area
Används i map
-element för att definiera vilka regioner som är klickbara. Kan även koppla länkar till regionerna.
article
Markerar innehåll på sidan som är ett eget, självständig stycke.
aside
Markerar innehåll som är marginellt kopplat till huvudinnehållet.
audio
Används för att inkludera ljudinnehåll i en webbsida.
B
b
Text som på något vis skiljer sig ifrån övrig text, t.ex. produktnamn eller något som ska stå ut ifrån annan text.
base
Definerar vilken grund-URL som ska användas för relativa länkar.
bdi
Används för att indikera text som kan skrivas i omvänd ordning, t.ex. Arabiska.
bdo
Används för att indikera text som ska skrivas i annan ordning, t.ex. för att växla mellan latinska språk och Arabiska och vice versa.
blockquote
Ett längre, blockcitat.
body
I denna finns själva innehållet på sidan.
br
Infogar en radbrytning.
button
En knapp i ett formulär.
C
canvas
Definierar upp en region som skriptspråk kan använda för att rita figurer.
Används för att ge en figurtext till en tabell.
cite
Används för att lägga till källhänvisning till ett citat.
code
Ett block med programkod.
col
En tabellkolumn.
colgroup
Används för att grupper ett antal kolumner i en tabell.
D
data
Kopplar data till innehållet, som sedan kan användas av skript eller liknande.
datalist
Definierar en lista med alternativ för en <input>-kontroll.
dd
En förklaring till en term.
del
Markerar att text tagits bort ifrån ett dokument, t.ex. för att indikera att det redigerats. Ofta visas detta genom överstruken text.
details
Visar antingen mer information om någonting eller anger var man kan hitta mer information.
dfn
Definierar en term.
div
Används för att gruppera samman innehåll. Har ingen semantisk betydelse.
dl
En lista med termer och dess definition.
dt
En term som ska definieras.
E
em
Innehållet innanför taggen ska betonas med emfas.
embed
Används för att infoga något slags extern komponent i webbsidan, t.ex. en plug-in.
F
fieldset
Grupperar samman ett antal formulärkontroller.
En förklarande text till en illustration/figur, ofta en bildtext.
figure
En egen sektion som på något vis illustrerar något i huvudsektionen, ofta en bild eller illustration.
Material som ska vara med i sidfoten.
form
Påbörjar ett formulär.
H
h1
Översta rubriknivån. Denna ska enbart användas en gång per sektionselement.
h2
Andra rubriknivån.
h3
Tredje rubriknivån.
h4
Fjärde rubriknivån.
h5
Femte rubriknivån.
h6
Sjätte rubriknivån.
head
Metadata om sidan, t.ex. sidonamn.
header
Material som ska vara med i sidhuvudet.
hr
Indikerar en brytning mellan två paragrafer.
html
Roten till HTML-dokumentet. Alla HTML-taggar måste ligga inuti denna.
I
i
Text som på något vis skiljer sig ifrån övrig text, t.ex. tankar eller utländska ord.
iframe
Används för att infoga en webbsida i en annan webbsida.
img
Används för att lägga till en bild i en webbsida.
input
Används för olika typer av användarinmatning i formulär.
ins
Markerar att text lagts till i ett dokument, t.ex. för att indikera att det redigerats.
K
kbd
Exempel på indata som en användare kan skriva in.
keygen
Används för att skicka med en publik nyckel för ett certifikat.
L
label
Anger en rubrik för formulärkontroller.
legend
Anger en rubrik för formulärkontroller.
li
En post i en lista.
link
Definerar förhållanden mellan detta dokument och externa resurser. Används bl.a. för att länka till CSS-filer.
M
main
Markerar vad som är sidans huvudinnehåll.
map
Definierar klickbara regioner i en grafisk bild.
mark
Markerar text på något vis, t.ex. för att markera upp sökta ord i en text.
math
Indikerar en region av mathml.
Visar en lista över kommandon som kan genomföras.
Ett kommando i en <menu>-lista.
meta
Olika typer av metadata som inte det finns specifika taggar för.
meter
En mätare som visar och kan sätta ett valt värde mellan ett minimun och maximum.
N
Markerar innehåll som används för navigation.
noscript
Innehållet visas enbart om webbläsaren inte kan köra JavaScript.
O
object
Indikerar en extern resurs som hanteras av en plug-in.
ol
En ordnad lista.
optgroup
Grupperar option-element i ett select-element.
option
Valbara element i ett select-element.
output
Används för att markera var i formuläret resultatet ifrån något slags beräkning/körning ska hamna.
P
p
Ett textstycke.
param
Definierar parametrar till object-taggen.
pre
Förformaterad text, som inte ska formateras om av webbläsaren.
progress
Indikerar på något vis hur mycket som är genomfört.
Q
q
Ett kortare citat i löpande text.
R
rp
Används för att definiera hur ett tecken ska visas om det inte finns i teckensnittet, t.ex. för asiatiska språk. Används inuti rt-taggar.
rt
Används för att definiera det korrekta uttalet på asiatiska tecken, t.ex. kanji.
ruby
Används för att definiera det korrekta uttalet på asiatiska tecken, t.ex. kanji. Används inuti rt-taggar.
S
s
Överstruken text, indikerar att innehållet inte längre är relevant.
samp
Exempel på utdata ifrån ett datorprogram.
script
Används för att lägga in eller ladda in ett skript.
section
Grupperar samman en del av dokumentet.
select
Påbörjar en meny i ett formulär.
small
Finstilt innehåll, t.ex. copyright-information.
source
Används inuti video- och audio-taggar för att ange vilket material som ska spelas upp.
span
Markerar ett löptext som på något vis hör samman. Har ingen semantisk betydelse.
strong
Innehållet i taggen har stark betydelse.
style
Används för att inkludera CSS-kod i HTML-dokument.
sub
Nedsänkt text.
summary
Visar en kort beskrivning om datan i en details-tagg.
sup
Upphöjd text.
svg
Används för att infoga vektorgrafik av typen svg.
T
table
Används för att skapa en tabell.
tbody
Används för att definiera huvudinnehållet i en tabell.
td
Markerar en tabellcell.
textarea
Ett redigerbart textfält.
tfoot
Används för att definiera tabellfoten i en tabell.
th
En tabellcell som är en rubrik.
thead
Används för att definiera tabellhuvudet i en tabell.
time
En tidsangivelse, tid eller datum.
title
Titeln på webbsidan.
tr
Markerar en tabellrad.
track
Används av video och audio för att lägga till olika typer av extra data, t.ex. för textning av en film.
U
u
Text som på något vis kommenterar annan text, t.ex. för att indikera att något är felstavat.
ul
En oordnad lista.
V
var
Ett variabelnamn, t.ex. för matematik eller programmering.
video
Används för att inkludera videoinnehåll i en webbsida.
W
wbr
Markerar en plats i en text där det är ett bra tillfälle att göra en radbrytning om en sådan behövs.