wanneer € niet goed wordt weergegeven waardoor komt dit

Vragen/antwoorden betreffende het maken van je eigen website.

jovandeik
Lid geworden op: 20 mar 2006, 14:16

07 jul 2009, 08:09

in plaats van € teken wordt dit weergegeven �

<meta http-equiv="content-type" content="text/html; charset=utf-8" />

wie kan mij helpen
Windows 7
AMD E-350
Geheugen 4GB
FF TB Skype

ultddave
Lid geworden op: 11 mei 2009, 13:59
Locatie: Limburg > Genk

07 jul 2009, 12:36

Gebruik gewoon & #8364; dan mag je de utf-8 laten staan.

Wel de spatie tussen & en #8364; weglaten. gewoon aan elkaar schrijven.
Dan krijg je: €

Mvg,
Dave
Laatst gewijzigd door ultddave op 07 jul 2009, 12:39, 1 keer totaal gewijzigd.
.NET en Java Programmeur

jovandeik
Lid geworden op: 20 mar 2006, 14:16

07 jul 2009, 12:38

werkt niet moet alles veranderen met

" € " waarom ??
Windows 7
AMD E-350
Geheugen 4GB
FF TB Skype

ultddave
Lid geworden op: 11 mei 2009, 13:59
Locatie: Limburg > Genk

07 jul 2009, 12:44

Zucht, best rot dat die unicode wordt uitgevoerd op het forum.

& #8364; Moet je dus plaatsen in je html code van je website. De puntkomma MOET erachter komen en de & moet aan # geschreven worden. Ik kan het niet zelf aan elkaar schrijven, want dan wordt het direct omgezet door het forum, zie maar: € .

http://www.cs.tut.fi/~jkorpela/html/euro.html (midden-onderaan)

Mvg,
Dave
.NET en Java Programmeur

coderunner
Lid geworden op: 27 mar 2006, 04:35
Locatie: Aubauke - Aentwaerepe

07 jul 2009, 13:56

Beste jovandeik,

Het euro-teken maak je door:
& euro;
& #8364;
& #x20AC;
& #128;

Wel de spatie achter & weglaten m.a.w. bovenstaande voorbeelden aan elkaar schrijven zonder spatie !!!

Lees hierover op de websites
- "Zichtbaarheid van het Euroteken!
- "HTML Speciale Karakters"
- "Byzondere Tekens in HTML"
- "HTML/Character sets".

Noot
- ISO-8859-1 is een charset die heel veel gebruikt wordt voor west-europese talen. Het bevat de letters 'a' t/m 'z', de cijfers en diverse symbolen. Het bevat ook letters met accenten zoals: à á â è é ë. Het bevat geen euro-teken (€).

- ISO-8859-15 is een aanpassing op de voorgaande charset. Enkele minder gebruikt symbolen zijn vervangen door veel gevraagde symbolen. Het bevat wel het euro-teken (€).

- Windows-1252 is gebaseerd op de ISO-8859-1 en is uitgebreid met veel gevraagde symbolen zoals het euro-teken (€).

- UTF-8 is een zogenaamde Unicode charset. Met de Unicode charset kan vrijwel elk symbool van elke taal op de wereld geproduceerd kunnen worden. Op dit moment zijn bijna honderdduizend tekens gedefinieerd. Er zijn ook andere Unicode charsets zoals UTF-16 en UTF-32 maar deze worden in HTML vrijwel nooit gebruikt.

:idea:
PS1. Staat je encoding in je browser juist ingesteld ?
PS2. Welk programma gebruik je om je webpagiona's te maken ? Het kan zijn dat het programma een andere codering gebruikt bij het opslaan van het euro-teken en het euro-teken "verkeerd" bewaardt.

mvg,
Coderunner
Laatst gewijzigd door coderunner op 07 jul 2009, 15:05, 1 keer totaal gewijzigd.
Bedank de perso(o)n(en) die je volledig op vrijwillige basis een antwoord geeft(geven) en/of beantwoord ten minste een reaktie op jouw vraag. Zo weten andere gebruikers EN de moderator dat je "probleem" al dan niet is opgelost. Alvast bedankt.

jovandeik
Lid geworden op: 20 mar 2006, 14:16

07 jul 2009, 15:04

wat bedoeld u met " PS. Staat je encoding "

waar in het xx.html
in heb nu staan in de head

<meta http-equiv="content-type" content="text/html; charset=ISO 8859-1" />

werkt ook niet
Windows 7
AMD E-350
Geheugen 4GB
FF TB Skype

coderunner
Lid geworden op: 27 mar 2006, 04:35
Locatie: Aubauke - Aentwaerepe

07 jul 2009, 15:06

Beste jovandeik,
jovandeik schreef:<meta http-equiv="content-type" content="text/html; charset=ISO 8859-1" />

werkt ook niet
- ISO-8859-1 is een charset die heel veel gebruikt wordt voor west-europese talen. Het bevat de letters 'a' t/m 'z', de cijfers en diverse symbolen. Het bevat ook letters met accenten zoals: à á â è é ë. Het bevat geen euro-teken (€).
Met

Code: Selecteer alles

<meta http-equiv="content-type" content="text/html; charset=utf-8" />
moet het werken.

PS1. Staat je encoding in je browser juist ingesteld ?
Open IE browser en neem >> View >> Encoding >>>

PS2. Welk programma gebruik je om je webpagiona's te maken ? Het kan zijn dat het programma een andere codering gebruikt bij het opslaan van het euro-teken en het euro-teken "verkeerd" bewaart.
Probeer eens met Notepad de code te bewaren.

mvg,
Coderunner
Laatst gewijzigd door coderunner op 07 jul 2009, 15:27, 1 keer totaal gewijzigd.
Bedank de perso(o)n(en) die je volledig op vrijwillige basis een antwoord geeft(geven) en/of beantwoord ten minste een reaktie op jouw vraag. Zo weten andere gebruikers EN de moderator dat je "probleem" al dan niet is opgelost. Alvast bedankt.

jovandeik
Lid geworden op: 20 mar 2006, 14:16

07 jul 2009, 15:14

ik werk met FF en
bewerk de bestanden .html met Frontpage heb nog nooit problemen gehad.

ik ga straks op andere pagina's kijken die wel werken.
Windows 7
AMD E-350
Geheugen 4GB
FF TB Skype

coderunner
Lid geworden op: 27 mar 2006, 04:35
Locatie: Aubauke - Aentwaerepe

07 jul 2009, 15:26

jovandeik schreef:ik werk met FF en
bewerk de bestanden .html met Frontpage heb nog nooit problemen gehad.
Inderdaad Frontpage bewaart het euro-teken op de juiste manier en mag dus geen probleem geven.

Kan je misschien eens een test pagina online zetten met het euro-teken zodat ik kan zien of ik al dan niet het euro-teken te zien krijg op je webpagina.

Ik ben het ook eens gaan uittesten op een webserver en met de meta tag

Code: Selecteer alles

<meta http-equiv="content-type" content="text/html; charset=utf-8" />
krijg je inderdaad niet het euro-teken maar een �

Zie hier

Met meta tag

Code: Selecteer alles

<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=iso-8859-1">
zou dit wel moeten lukken.

Zie hier


mvg,
Coderunner
Bedank de perso(o)n(en) die je volledig op vrijwillige basis een antwoord geeft(geven) en/of beantwoord ten minste een reaktie op jouw vraag. Zo weten andere gebruikers EN de moderator dat je "probleem" al dan niet is opgelost. Alvast bedankt.

ultddave
Lid geworden op: 11 mei 2009, 13:59
Locatie: Limburg > Genk

07 jul 2009, 16:31

De meta tag moet inderdaad tussen de <head> en </head> staan.

En op de plaatsen waar een euroteken moet komen moet je in de tekst die code gebruiken die hier overal gepost staat.

& #8364; (zonder de spatie ertussen)

Mvg,
Dave

PS: Coderunner; Bij mij geeft UTF-8 wel een euroteken hoor.

Ik gebruik wel deze: <?xml version = "1.0" encoding = "utf-8" ?> . En voor de rest geen meta tags.
.NET en Java Programmeur

coderunner
Lid geworden op: 27 mar 2006, 04:35
Locatie: Aubauke - Aentwaerepe

07 jul 2009, 17:30

Beste Dave,

Eerlijk gezegd, ik begrijp het ook niet helemaal hoe dit komt.

mvg,
Coderunner
Bedank de perso(o)n(en) die je volledig op vrijwillige basis een antwoord geeft(geven) en/of beantwoord ten minste een reaktie op jouw vraag. Zo weten andere gebruikers EN de moderator dat je "probleem" al dan niet is opgelost. Alvast bedankt.

jovandeik
Lid geworden op: 20 mar 2006, 14:16

07 jul 2009, 18:14

voor alle die geholpen hebben het probleem is opgelost
oplossing : charset=ISO-8859-1

tussen ISO en 8859 ontbrak.....- min/koppelteken

zo eenvoudig kan het zijn, coderunner heeft mij op het idee gebracht,
maar dank aan alle en kan gesloten worden.


[/b]
Windows 7
AMD E-350
Geheugen 4GB
FF TB Skype

coderunner
Lid geworden op: 27 mar 2006, 04:35
Locatie: Aubauke - Aentwaerepe

07 jul 2009, 18:26

jovandeik schreef:voor alle die geholpen hebben het probleem is opgelost
oplossing : charset=ISO-8859-1

tussen ISO en 8859 ontbrak.....- min/koppelteken

zo eenvoudig kan het zijn, coderunner heeft mij op het idee gebracht,
maar dank aan alle en kan gesloten worden.
Inderdaad, wat een "klein" foutje kan teweegbrengen maar ja tussen al die codes valt dat niet direkt op :wink:

Bedankt alleszins om mij en de anderen op de hoogte te hebben gehouden via deze weg.

Succes

mvg,
Coderunner
Bedank de perso(o)n(en) die je volledig op vrijwillige basis een antwoord geeft(geven) en/of beantwoord ten minste een reaktie op jouw vraag. Zo weten andere gebruikers EN de moderator dat je "probleem" al dan niet is opgelost. Alvast bedankt.