Wat is de frontend van een website?
- (Semantische) Pagina-onderdelen: head, body, div, section, nav, aside, header, footer...
- Meta-informatie: informatie over de auteur, de inhoud van de pagina, titel, de gebruikte 'karakter'set...
- Tekst: titels of koppen, alinea's, artikels...
- Verwijzingen: interne of externe links, gekoppelde stijlbestanden, gekoppelde javasriptbestanden...
- Media: verwijzingen naar afbeeldingen, video, audio, tekenvlakken, tekeningen (SVG)...
- Formulieren: invoervelden, schuifregelaars, keuzeknoppen, vervolgkeuzelijsten...
Vroeger kon je HTML ook gebruiken voor de opmaak van elementen. Oudere versies van HTML voorzien ook elementen die niets te maken hebben met de inhoud of structuur van de inhouden, maar wel met de layout. Tegenwoordig is iedereen het er over eens dat je in HTML best geen elementen opneemt die verwijzen naar de layout. Let echter op: de meeste browsers voorzien een standaard uitzicht. Zo kiezen ze meestal voor het lettertype 'Times New Roman' en beelden browsers links blauw af en onderstrepen ze die.