Moderne hjemmesider bygges typisk med tre grundlæggende teknologier: HTML, CSS og JavaScript.
HTML bruges til at beskrive, hvad en side indeholder. Det kan være overskrifter, tekst, billeder, links, formularer og meget mere.
<h1>Min hjemmeside</h1> <p>Velkommen til min side.</p> <button>Klik mig</button>
Uden CSS og JavaScript vil siden stadig fungere, men den vil være meget simpel og uden interaktivitet.
Det her er bare HTML uden styling.
CSS bruges til at bestemme, hvordan HTML-elementerne ser ud og placeres på siden.
h1 {
color: #4caf50;
}
button {
background: #222;
color: white;
padding: 10px 16px;
}
CSS ændrer ikke indholdet – kun præsentationen.
HTML, nu med styling, spacing og typografi.
JavaScript gør siden levende. Det bruges til at reagere på brugerens handlinger og ændre indhold dynamisk.
const button = document.querySelector('button');
button.addEventListener('click', () => {
alert('Du klikkede på knappen!');
});
JavaScript kan læse og ændre både HTML og CSS mens siden kører.
HTML, nu med styling, spacing og typografi, samt bevægelse.
Alle tre er nødvendige for at skabe en moderne, brugbar hjemmeside.
Når en browser åbner en hjemmeside, sker der typisk følgende: