Werken met HTML

Op deze pagina wordt aangegeven, wat je allemaal kunt gebruiken om de praktische opdracht over het maken van een website tot een goed eind te brengen. Tevens worden de minimale eisen aangegeven, waaraan je moet voldoen bij het maken van een website.

Cursus(sen) HTML

Heb je nog nooit een webpagina gemaakt (en dan bedoel ik niet met een wysiwyg-editor als Frontpage of Dreamweaver of het automatisch laten omzetten van een Word-document in HTML maar echt zelf werken met html-codes) of wil je je kennis weer even ophalen of uitbreiden voordat je aan de opdracht gaat beginnen, dan verwijs ik hier naar twee basiscursussen om mee te beginnen: Na deze basiscursus moet zeker nog de cursus over tabellen gevolgd worden.
Vervolgens kan je nog een cursus volgen om met frames te werken of een cursus met aanvullende tags.

Naslagwerken

Als je deze cursussen doorgewerkt hebt en met je website gaat beginnen, zal je regelmatig willen terugzoeken naar het juiste gebruik van een bepaalde tag. Daarom volgen hier drie links naar pagina's, die een samenvatting geven van de mogelijke tags in html:

HTML-editors

Het is de bedoeling, dat je de codering van je webpagina's helemaal zelf maakt. Hiervoor heb je voldoende aan Kladblok als editor maar er zijn een aantal freeware of open source editors, die je het plaatsen van tags wat eenvoudiger maken. Deze mag je i.p.v. Kladblok gebruiken, als het maar geen wysiwyg-editors zijn. Een paar voorbeelden hiervan zijn:

Voor gevorderden: CSS

De nieuwere tendens binnen het WWW is om de structuur aan de HTML over te laten maar de layout op een aparte wijze aan te geven in Cascading Style Sheets (CSS). Bijv. de achtergrondkleur van een webpagina hoort niet in de bodytag als bgcolor (bijv. ) maar moet in een CSS aangegeven worden, want die kleur hoort bij de layout en niet bij de structuur.
Er zijn een aantal cursussen op Internet te vinden over het gebruik van CSS, maar de meeste vind ik onduidelijk. Uitzonderingen hierop zijn:

Minimale eisen

Wat je minimaal moet kunnen gebruiken (en dus moet verwerken in de website voor je PO) zijn de volgende onderdelen: