Je moet het natuurlijk zelf weten, maar neem van mij aan: semantisch werken is écht een stuk beter. Zeker op de lange termijn veel makkelijker te onderhouden, overzichtelijker, beter te vinden door zoekmachines, logischer qua opbouw, etc.
Om als praktijkvoorbeeldje maar de tekst op jouw startpagina te nemen:
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
| <body background="images/bluebackbigtrans2.png">
<table align="center">
<tr align="center">
<td colspan="2"><span class="c1">Welkom op de site van
Fysiotherapie<br>
"Rhijnvis Feith"</span></td>
</tr>
<tr>
<td colspan="2"><br></td>
</tr>
<tr align="center">
<td>Om u beter van dienst te zijn, zijn wij nu ook bereikbaar via
internet.</td>
</tr>
<tr>
<td><br></td>
</tr>
<tr align="center">
<td><img src="images/fotos/homebehandel.jpg" alt="behandeling"></td>
</tr>
<tr>
<td><br></td>
</tr>
<tr align="center">
<td>Lees op deze pagina over ons team, hoe u ons kunt bereiken voor
afspraken en waar u ons kunt vinden.<br>
Via de website kunt u ook vragen stellen</td>
</tr>
</table>
</body> |
Een kop, wat tekst, een plaatje, en dan weer wat tekst. Omgeven door een hele zut aan tags voor de tabel die eigenlijk helemaal nergens voor nodig is. Daarnaast snap jij misschien dat 'class="cl"' een kop moet voorstellen (en dat zien wij ook), maar een zoekmachine of bijvoorbeeld speciale browser voor visueel gehandicapten kan daar natuurlijk geen soep van koken.
Beter zou dit zijn:
HTML:
1
2
3
4
5
6
| <body>
<h1>Welkom op de site van Fysiotherapie<br>"Rhijnvis Feith"</h1>
<p>Om u beter van dienst te zijn, zijn wij nu ook bereikbaar via internet.</p>
<p><img src="images/fotos/homebehandel.jpg" alt="behandeling"></p>
<p>Lees op deze pagina over ons team, hoe u ons kunt bereiken voor afspraken en waar u ons kunt vinden.<br>Via de website kunt u ook vragen stellen.</p>
</body> |
De tags beschrijven nu duidelijk de inhoud,
h1 bevat een kop of titel,
p bevat een paragraaf tekst. Vervolgens nog een stukje CSS om de opmaak in orde te maken:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
| body {
background-image:url("images/bluebackbigtrans2.png");
}
h1 {
color:#000099;
font-size:144%;
text-align:center;
}
p {
text-align:center;
} |
Als het goed is, ziet het er nu
exact hetzelfde uit. Een flinke verbetering toch?
Maargoed, ik begrijp best dat dit nieuwe materie is en dat je het liever op de oude manier afmaakt. Houd het toch wel in je achterhoofd, en onthoud dat deze manier absoluut niet chaotischer is