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:
- Basis HTML-tags. Samenvatting van de in de eerste (compacte) cursus behandelde tags.
- De Taglist, horend bij de tweede uitgebreidere cursus. Met directe links naar de plaats in de cursus waar deze tag behandeld wordt.
- HTML op het Net. Een site, waarin alle tags nog eens uitgebreid uitgelegd worden. Een prima site om even snel alle informatie over het gebruik van een bepaalde tag op te zoeken.
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:
- Een html-pagina op een correcte manier opzetten met de html-, head-, title- en body-tag.
- Met koppen kunnen werken.
- Nieuwe paragrafen en nieuwe regels kunnen beginnen.
- Tekst cursief, vet en onderstreept kunnen weergeven.
- Geordende en ongeordende lijsten kunnen maken.
- Een achtergrondkleur en/of een achtergrondplaatje kunnen opnemen.
- Een plaatje of foto in een internet-geschikt formaat (gif, jpg of png) kunnen opnemen.
- Links naar een andere site of naar een andere pagina op je eigen site of naar een andere plaats op dezelfde pagina kunnen maken.
- Een aanklikbaar plaatje (dus met een link) kunnen maken.
- Een link voor een emailaderes kunnen maken.
- Een tabel met of zonder border (rand) kunnen maken.
- Een tabel kunnen gebruiken om verschillende onderdelen geordend op je pagina te kunnen krijgen (bijv. een plaatje naast een bijbehorende tekst).