Vreemde tekens op uw site

U heeft misschien gemerkt dat uw browser vreemde tekens laat zien op plaatsen waar in het verleden speciale tekens, zoals letters met accenten, te zien waren. Dit wordt veroorzaakt door het feit dat onze nieuwe webservers zijn ingesteld om standaard de tekenset UTF-8 te gebruiken bij het versturen van uw pagina's. Deze tekenset omvat alle internationale symbolen, hebrews, cyrillish, chinees, kortom alle mogelijke tekens. Het voordeel is nu dat, als alles goed is ingesteld, alle browsers op alle operating systemen de juiste tekens weergeven. In het verleden was dat min of meer beperkt tot Microsoft Windows systemen omdat iedereen impliciet aannam dat de Windows tekenset (iso8859-1) werd gebruikt. Echter, in de nieuwe tekenset is alt-0128 niet meer het euro(€) teken, alt-137 is niet meer het e-umlaut(ë) teken, etc...

U kunt het probleem op 2 manieren oplossen. De ene is simpel, maar lost het onderliggende probleem niet op. We verzoeken u dan ook de 2e methode toe te passen waar mogelijk.

Oplossen via .htaccess

Vertel de server dat u voor uw pagina's toch weer de Windows tekenset gebruikt bij het versturen van uw pagina's ipv de standard utf-8 tekenset. Als de browser de Windows tekenset ondersteunt zal hij daarnaar overschakelen en worden de juiste tekens weer getoond.

U moet hiervoor in de directory met uw HTML-bestanden een extra bestand opnemen. De naam hiervan moet .htaccess zijn. De volgende regel moet in dat bestand worden opgenomen:

AddDefaultCharset ISO-8859-1

Als het bestand al bestaat volstaat het om deze regel toe te voegen.

Oplossen via speciale tekens

De nette manier om de juiste tekens in de browser te tonen is gebruik te maken van zogenaamde tekenreferenties. Hierbij wordt op een standaard wijze een referentie gemaakt naar het te tonen teken. Dat geldt dus voor alle tekens en dus ook voor tekens die niet eens voorkomen in de ISO-8859-1 tekenset.

Meer informatie over speciale karakters kunt u vinden in de HTML handleiding en overzicht tekens van Hans de Jong.

Hieronder enige voorbeelden:

àa accent graveà
áa accent acuteá
èe accent graveè
ée accent acuteé
êe accent circumflexê
ëe met umlautë
ïi met umlautï
óo accent acuteó
öo met umlautö
üu met umlautü
euro symbool€
×vermenigvuldigen×
÷delen÷