KB » Computer » Webpagina's maken: programmeren in HTML

Webpagina's maken: programmeren in HTML

    Tweeten

Introductie


Structuur van een webpagina


Betekenis van tags

Deze tag omsluit layout informatie e.d.

TITLE

Deze tag is onderdeel van de header-sectie.

Hij omsluit de titel van de pagina. Die zie je niet in de pagina zelf, maar wel in de tab van het tabblad.

BODY

Deze tag omsluit de body (tekst) van de pagina.

H1

De header tag geeft de bijbehorende tekst groot weer, zoals in de titel van een pagina.

Er bestaan ook H2 t/m H6 tags.

Als je slimme tekst plaatst tussen header tags scoor je beter in Google rankings.

P

De paragraph tag omsluit normale tekst.

br

Naast de p-tag is dit een manier om op een nieuwe regel te beginnen.

In HTML 5 kan je gewoon <br> gebruiken, maar in XHTML moet je <br \> gebruiken.

i of em

'i' staat voor italicize, oftewel schuin afdrukken.

De i-tag is correct, maar 'em' doet hetzelfde en is aan te bevelen. Het staat voor emphasis.

u of ins

'u' staat voor underline, oftewel onderstrepen.

De u-tag is correct, maar 'ins' doet hetzelfde en is aan te bevelen. Het staat voor insert.

b of strong

'b' staat voor bold, oftewel vetgedrukt.

De b-tag is correct, maar 'strong' doet hetzelfde en is aan te bevelen.

sub en sup

Met de sub-tag druk je de ingesloten tekst iets onder de regel af, met de sup-tag iets erboven.

del

De del-tag heeft strike-through tot gevolg, oftewel een streep midden door de tekst.

Lijsten

ul en li

Met de ul-tag omsluit je een unordered (ongeordende) lijst. De inviduele items worden met bullet points weergegeven.

De inhoud van een item omsluit je met de li-tag.

ol

Bij een ordered list (ol-tag) zijn de bullet points vervangen door cijfers, Romeinse cijfers (klein of groot) of letters (klein of groot). Voor cijfers hoef je niet speciaal iets op te geven, voor de andere opties gebruik je <ol type="teken">, waarbij teken gelijk is aan 'i', 'I', 'a' of 'A'.

Je kan nog andere opties meegeven, bv. als je met een andere waarde wilt starten (start="20") of als je de lijst in omgekeerde volgorde wilt (reversed)

Plaatjes

Align left betekent dat het plaatje links komt van daaropvolgende tekst.

Formulieren (form)

Met de form-tag omsluit je de inhoud van het formulier.

Met de input-tag (zonder closing tag) maak je een invoerveld aan. De standaard invoer is tekst, wat je ook expliciet kan aangeven met <input type="text">

Als je wilt dat er al een waarde ingevuld wordt kan je een attribuut value="waarde" toevoegen. Het nadeel daarvan is dat de gebruiker die iets anders wil invoeren eerst de standaardwaarde moet weghalen. Vriendelijker is daarom om het attribuut placeholder te gebruiken. Dan kan de gebruiker er gewoon overheen tikken.

Andere mogelijkheden zijn aankruisvakjes (checkboxes, type="checkbox"), keuzevakjes (radiobuttons, type="radio") en een bevestigingsknop (submit, type="submit").

Als je wilt dat een checkbox standaard aangevinkt is geef je het attribuut checked mee.

Van een set radiobuttons kan je er altijd maar 1 kiezen. Maar dan moet je wel aangeven dat ze bij elkaar horen, door ze dezelfde naam te geven (name="naam").

Een uitklaplijst (drop down list) geef je niet aan met input , maar met select (wel een closing tag).

De opties van de lijst geef je aan met een aantal option-tags (met closing tag). Als je wilt dat een andere dan de bovenste optie wordt gelecteerd voeg je aan de option-tag het attribuut selected toe.

De submit-knop heeft standaard de tekst submit, maar die kan je veranderen met het attribuut value="andere_tekst".

Tabellen

Een tabel bestaat uit rijen, en elke rij is onderverdeeld in kolommen. Elk vakje heet een cell. De tabel kan optioneel ook een header-rij hebben.

Bij tabellen horen de volgende tags:

Linken naar een algemene webpagina doe je met de a-tag, bv.: <a href="http://www.google.com">Dit is de onderstreepte linktekst</a> Dit heet een absolute link.

I.p.v. tekst tussen de a-tags kan je bv. ook een plaatje als link laten fungeren.

Als je linkt naar een pagina van jezelf, die in dezelfde map staat, dan kan je <a href="mijnpagina.htm">Dit is de onderstreepte linktekst</a> gebruiken. Dit heet een relatieve link.

Tenslotte heb je ook nog links binnen de pagina. Dat doe je door een element van een pagina, bv. een paragraaf (p-tag) een 'id' te geven. Je kan dan naar dat element linken.

Als voorbeeld zou je de 1e paragraaf van je pagina als volgt kunnen beginnen: <p id="bovenaan">, en dan onderaan de pagina een link kunnen opnemen: <a href="#bovenaan">Naar boven.

HTML entities

Dit zijn speciale tekens, die je niet op de normale manier kan intikken. Je kan denken aan het copyright-symbool, het Euro-teken, etc.

Al deze tekens beginnen met '&', en eindigen met ';'.
&euro; geeft het Euro-teken weer: €
&copy; geeft het copyright-symbool weer: ©
&lt; geeft het kleiner-dan-teken weer: <

iframes

Met deze tag kan je een website in een subvenstertje van je eigen pagina weergeven. Je doet het op dezelfde manier als met een image, door de source op te geven (src="URL").

In het subvenster kan je dezelfde acties doen als op de normale website, dus bv. klikken op links.

Als je op YouTube op het pijltje onder een video klikt, krijg je een paar opties waaronder embed. Als je daar op klikt krijg je code die begint met een iframe, en die je in je eigen pagina kan plakken.



    Tweeten

© Henk Dalmolen
Reageer via E-mail (dalmolen@xs4all.nl)

Deze pagina is voor het laatst gewijzigd op: 30-01-23 22:16:17