Pagina 1 van 1
Vreemde tekens
Geplaatst: 1 februari 2013, 9:21
door PaulGJ
Ik ben nog bezig met
deze website en vind op de site woorden waarin de leestekens worden weergegeven met vreemde tekens.
zoals:
Résidence Résidence
René René
meer méér
In Kompozer zie ik dit niet, maar eenmaal op het web dan veranderen de woorden.
Hoe kan ik dit voorkomen?
Alvast bedankt
Re: Vreemde tekens
Geplaatst: 1 februari 2013, 10:57
door Frederik
Je kunt dit voorkomen door niet in de Broncode van de pagina te gaan zitten rommelen.
De browser weet niet welk tekenset er moet worden weergegeven en daarom doet die maar een gok. Daarom krijg je verkeerde tekens
Dit komt omdat de </head> ontbreekt als afsluitende tag.
De tekenset wordt als volgt en correct weergegeven:
Code: Selecteer alles
<head>
<meta content="text/html; charset=UTF-8" http-equiv="content-type" />
<title>Welkom</title>
</head>
Op je website staat er dit:
Code: Selecteer alles
<head>
<meta content="text/html; charset=UTF-8" htttp-equiv="content-type">
Re: Vreemde tekens
Geplaatst: 1 februari 2013, 18:52
door PaulGJ
Dank je wel voor het antwoord.
De tekenset heb ik gekopieerd naar de site en vervolgens staat er dit:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="
http://www.w3.org/1999/xhtml" xml:lang="nl"
dir="ltr" lang="nl">
<head>
<meta content="text/html; charset=UTF-8"
http-equiv="content-type" />
<title>Welkom</title>
<link type="text/css"
href="template_files/mbcsmbrounded.css" rel="stylesheet" />
<link rel="SHORTCUT ICON"
href="
http://home.hccnet.nl/rae.deboer/favicon.ico" />
</head>
Wat vrijwel overeenkomt met de door jou geadviseerde opstelling.
Echter blijven de verkeerde tekens zichtbaar.
Wat doe ik verkeerd?
Re: Vreemde tekens
Geplaatst: 1 februari 2013, 22:09
door nirwana
Paul,
Als je dit wilt voorkomen dan kun je ook werken met HTML-entities:
www.htmlhelp.com/reference/html40/entities/latin1.html
Dan wordt een ë bijvoorbeeld in de code opgenomen als ë
Zo heeft elk teken z'n eigen code en dan ben je af van welke karakterset iemand in zijn webbrowser gebruikt (UTF-8, Windows-1252, etc).
In Kompozer kun je daar ook mee werken, maar dan moet je dat wel in de Voorkeuren aangeven (via het menu
Extra > Voorkeuren). Onder
Geavanceerd kun je dan bij
Speciale tekens bijvoorbeeld kiezen voor
HTML4 speciale tekens.
Via het menu
Invoegen > Tekens en symbolen kun je eenvoudig speciale tekens invoegen.
Daarvoor hoef je overigens niet dat speciale menu gebruiken. Als je die instelling goed hebt gezet dan wordt elk speciaal teken omgezet naar zo'n HTML-entiteit. Dan kun je bijvoorbeeld ook een speciaal teken invoeren via het numerieke toetsenbord (als je de ALT-codes kent).
Re: Vreemde tekens
Geplaatst: 2 februari 2013, 15:21
door Frederik
nirwana schreef:
In Kompozer kun je daar ook mee werken, maar dan moet je dat wel in de Voorkeuren aangeven (via het menu Extra > Voorkeuren). Onder Geavanceerd kun je dan bij Speciale tekens bijvoorbeeld kiezen voor HTML4 speciale tekens.
Werkt geweldig! Alles wordt gelijk goed gezet.