HTML
Vad är HTML?
HTML (HyperText Markup Language) är ett märkspråk som används för att strukturera och beskriva innehållet på en webbsida. Med hjälp av HTML-taggar berättar du för webbläsaren hur text, bilder, länkar, listor och andra element ska visas. Varje webbsida på internet bygger på en grundstruktur av HTML som sedan kompletteras med CSS för utseende och JavaScript för funktionalitet.
Grundläggande HTML-struktur
Ett enkelt HTML-dokument har följande struktur:
Viktiga HTML-element
- Rubriker (Headings): Används för att skapa rubriker på olika nivåer från
<h1>
(viktigast) till<h6>
(minst viktig). - Stycken (Paragraphs): För textstycken används
<p>
-taggen. - Länkar (Links): För att skapa hyperlänkar används
<a>
-taggen med attributethref
. - Bilder (Images): Bilder visas med
<img>
-taggen som innehållersrc
(bildens URL) ochalt
(alternativ text för skärmläsare). - Listor: Det finns både numrerade listor
<ol>
och punktlistor<ul>
.
HTML-attribut
HTML-element kan ha attribut som ger ytterligare information eller funktionalitet. Exempelvis kan en länk öppnas i en ny flik med hjälp av attributet target="_blank"
.
Formulär i HTML
Formulär används för att samla in data från användare. Ett enkelt kontaktformulär kan se ut så här:
Fördelar med HTML
- Lätt att lära sig: HTML har en enkel syntax och är ett bra första steg för att lära sig webbutveckling.
- Universellt språk: Alla webbläsare förstår HTML, vilket gör det till en grundstandard för webbplatser.
- Flexibelt: HTML kan användas för att bygga allt från enkla bloggar till komplexa webbsidor.
Nackdelar med HTML
- Begränsad funktionalitet: HTML kan bara strukturera innehåll och behöver kompletteras med CSS och JavaScript för design och interaktivitet.
- Statiskt: En webbsida byggd endast med HTML är statisk och saknar dynamiskt innehåll.
HTML5 – den senaste versionen
HTML5 är den senaste versionen av HTML och introducerade nya element som <header>
, <footer>
, <article>
och <section>
för bättre semantik och struktur. Dessutom har HTML5 stöd för multimedia med <audio>
– och <video>
-taggar, vilket gör det enklare att lägga till ljud och video utan tredjepartstillägg.
Exempel på HTML5-element
- Video:
- Semantiska element:
Sammanfattning
HTML är det grundläggande språket för att bygga webbsidor. Det används för att definiera sidans struktur och innehåll, från rubriker och text till bilder och länkar. Med HTML5 har språket blivit ännu kraftfullare och mer anpassat för moderna webbplatser genom förbättrat stöd för multimedia och semantiska element. Genom att kombinera HTML med CSS och JavaScript kan du skapa dynamiska och visuellt tilltalande webbplatser som fungerar på alla enheter och skärmstorlekar.