Utforska de vanligaste HTML-elementen du behöver för att skapa en webbplats med stil och funktionalitet.
Introduktion till HTML-element
HTML, eller HyperText Markup Language, är grunden för nästan alla webbplatser. Det används för att strukturera innehåll på webbsidor. Varje webbplats du besöker byggs upp med hjälp av HTML-element – webbens byggstenar. Här går vi igenom några av de vanligaste elementen och hur de används.
Grundläggande struktur
En HTML-fil har en enkel men viktig struktur med följande delar:
<!DOCTYPE html>
: Anger att dokumentet är en HTML5-fil.<html>
: Rot-elementet som omsluter hela dokumentet.<head>
: Innehåller metadata, t.ex. titel, teckenkodning, länkar till CSS och JavaScript.<body>
: Innehåller sidans synliga innehåll.
Dessa element utgör stommen i varje HTML-dokument och är viktiga för både struktur och SEO.
Vanliga HTML-element
Det finns många HTML-element, men här är några av de mest använda:
<p>
: Skapar stycken. Används för att organisera text i block.<h1>
till<h6>
: Rubrikelement som definierar hierarki.<h1>
är viktigast,<h6>
minst.<a>
: Används för att skapa länkar, både interna och externa.<img>
: Lägger till bilder. Kräver attribut somsrc
(källa) ochalt
(alternativtext).<ul>
och<ol>
: Skapar oordnade (punktlistor) och ordnade (numrerade) listor.<div>
: Ett blockelement som används för att gruppera innehåll. Bra för layout och styling med CSS.<span>
: Ett inline-element för att gruppera mindre delar av text för styling.
HTML5 och semantiska element
HTML5 introducerade nya element som förbättrar semantiken och strukturen:
<article>
: För självständigt innehåll, t.ex. blogginlägg eller nyhetsartiklar.<section>
: Används för att gruppera relaterat innehåll, ofta med en rubrik.<nav>
: Innehåller navigeringslänkar.<header>
och<footer>
: Används för sidans överdel respektive nederdel.<aside>
: För innehåll som är relaterat men inte centralt, t.ex. sidopaneler.
Dessa element förbättrar tillgänglighet och gör koden mer meningsfull för både utvecklare och sökmotorer.
Kombinera HTML och CSS
HTML används ofta tillsammans med CSS (Cascading Style Sheets) för att skapa visuellt tilltalande sidor. CSS kan integreras på tre sätt:
- Inline-stilar: CSS direkt i HTML-elementet med
style
-attributet.
<p style="color: red;">Text</p>
- Interna stilar: CSS kodas inom
<style>
-taggar i dokumentets<head>
. - Externa stilar: CSS placeras i separata filer och länkas med
<link>
-taggar i<head>
. Detta möjliggör återanvändning över flera sidor.
Genom att kombinera HTML\:s struktur med CSS\:s styling kan du skapa både snygga och funktionella webbplatser.