HTML

HTML staat voor HyperText Markup Language. HTML-code is opgebouwd uit elementen en attributen. De tags kun je vergelijken met bouwstenen. Er is een bepaald aantal stenen met een vooraf bepaalde vorm die je naar eigen smaak samen kunt voegen om zo een bouwwerk in dit geval je web pagina – te creëren. Met html zou je de basis kennen. In html kan je verschillende opdrachten voeren die de standaard vertaler weet en uitvoert. Een html pagina zonder css is een pagina zonder uitzicht. In html kan je Cascading style sheets koppelen. Met deze sheets kan je de layouts van een html pagina bepalen. Om te kunnen vaststellen heb je een stukje kennis met html + css nodig. Elementen bestaan meestal uit tweetallen: een deel dat het element activeert en een deel dat de activering weer beëindigt. Zowel de activering (ook wel start tag genoemd) als de beëindiging (end tag) beginnen met het teken < en eindigen met het teken >. Tussen deze tekens staat de naam van het element. De activering en de beëindiging zijn hetzelfde, met uitzondering van de slash (/) voor de naam van het element in de beëindiging. Zo kan je een pagina met html bouwen.

CSS

Met CSS (Cascading Style Sheets) kun je in hoge mate de weergave van je pagina bepalen en kun je effecten bereiken die met HTML tags alleen niet mogelijk zijn. Zo kun je bijvoorbeeld bepalen dat alle <h3> tags 18 points groot  moet zijn in de kleur rood en met het lettertype arial. Het is dus veel flexibeler dan HTML wat de vormgeving betreft. CSS stelt je in staat om alle stijlelementen van een website in een document onder te brengen. Dat wil zeggen dat je maar een document hoeft te veranderen om alle pagina’s van je site aan te passen. De stijl van iedere webpagina wordt met cascading style sheets weergegeven. Nieuwere versie van CSS(3) maakt mogelijk om meerdere achtergronden op 1 body toe te voegen.