Over HTML en CSS

In de beginfase van het internet, werd HTML bedacht als opmaaktaal voor informatie die in een webbrowser getoond moet worden. In de tegenwoordige tijd, nu de ontwikkelingen veel verder zijn, is HTML de taal waarin de documentstructuur van een webpagina wordt gedefiniëerd en gegevens worden gestructureerd. Een gekoppeld CSS bestand bepaalt vervolgens met welke opmaak deze gegevens worden gepresenteerd in de webbrowser, of bijvoorbeeld naar een printer worden gestuurd.

HTML (Hyper Text Markup language) werd in 1991 bedacht en ontwikkeld door Tim Berners-Lee om wetenschappelijke documenten van het CERN in Genève gemakkelijker toegankelijk te maken. De bouwers van verschillende browsers (Mosaic, Netscape, Internet Explorer) lieten de taal verder groeien, tot men inzag dat wereldwijde standarisatie in ieders belang zou zijn. Daarop ontstond het W3C consortium, wat deze wereldwijde standaard moest gaan beheren. Via allerlei versies, zijn we dan nu bij HTML 5 en CSS 3.

Redenen om HTML en CSS te leren

  1. Afhankelijkheid
    Veel mensen die een website gaan bouwen gebruiken daarvoor webdesign software zoals Dreamweaver. Hoewel het mogelijk is mooie websites te bouwen met dergelijke software, blijft men daar dan van afhankelijk. Immers, vanaf WYSIWYG software naar een kant-en-klare webpagina gaan, zorgt ervoor dat de bouwer de benodigde kennis blijft ontberen. Wie daarentegen HTML en CSS begrijpt, kan eigenhandig de presentatie van een webpagina tweaken tot het helemaal naar zijn zin is. Het gaat hier om het verschil tussen blijvende afhankelijkheid van software versus optimale controle en onafhankelijkheid.
  2. Snelheid
    Mooie websites laden niet altijd even vlot. Wie begrijpt hoe een webpagina gestructureerd is, weet ook wat de laadtijd beïnvloedt en kan een website zelf optimaliseren. Want een vlotte website is voor de bezoeker een prettige website!
  3. Wensen
    Om uw specifieke wensen in te kunnen vullen wilt u wellicht zelf een webapplicatie programmeren in PHP of Python. Dat heeft echter alleen zin wanneer u de HTML code die door dergelijke programmeertalen gegenereerd wordt ook zelf kunt schrijven. Ofwel, kennis van HTML en CSS behoort tot elementaire voorkennis om te kunnen gaan programmeren aan een interactieve website.

Wilt u HTML en CSS leren schrijven?

Kijk dan eens naar onze cursus HTML en CSS.