[HTML] Special tekens

Pagina: 1
Acties:
  • 163 views sinds 30-01-2008
  • Reageer

  • HQK22
  • Registratie: Juli 2002
  • Laatst online: 19-05-2005
ik heb een probleem met speciale tekens in HTML
€ wordt in HTML altijd goed getoond, maar als er een "€" teken in html source staat, worst het niet altijd goed getoond.
Wanneer ik via een hyperlink in Word redirect naar de pagina bijvoorbeeld. Dan krijg ik ipv "€" een vreemde teken: "€"
Als ik dan op F5 druk om te refreshen, dan komt de "€" teken weer terug.
Vanwege omstandigheden kan ik de "€" teken in de source niet wijzigen naar €
Ik gebruik IE 6.0

Weet iemand hoe het komt dat dit gebeurt en hoe het voorkomen kan worden?
Alvast bedankt

  • HQK22
  • Registratie: Juli 2002
  • Laatst online: 19-05-2005
hmmm het ziet ernaar uit dat IE & euro; vanzelf converteerd
in de eerste zin moet dus staan: & euro; wordt in HTML altijd goed getoond, maar als er een "€" teken in html source staat, wordt het niet altijd goed getoond.

  • LoeiOrdinair
  • Registratie: Maart 2004
  • Laatst online: 22:34

LoeiOrdinair

To Infinity and Beyond

€ moet het zijn. aan elkaar dus.

heeh lol. Voor de duidelijkheid:

code:
1
€

[ Voor 45% gewijzigd door LoeiOrdinair op 18-05-2005 16:39 ]


Verwijderd

in de source moet je dat soort tekens wijzigen. het euro teken wordt dan bv € een overzicht vind je hier

  • Cyphax
  • Registratie: November 2000
  • Laatst online: 22:15

Cyphax

Moderator LNX
http://www.cs.tut.fi/~jkorpela/html/euro.html
Volgens de tabel op die pagina kun je het beste
code:
1
€
of
code:
1
€
gebruiken (althans, dat concludeer ik eruit). Ik heb zelf dit probleem overigens ook weleens gehad. Wat er precies mis gaat weet ik ook niet, misschien worden de strings naar verschillende karaktersets geconverteerd (word -> notepad ofzo, en dan weer naar HTML) ofzo en gaat dat mis.

[ Voor 8% gewijzigd door Cyphax op 18-05-2005 16:31 ]

Saved by the buoyancy of citrus


Verwijderd

heb je nou een euro teken in je source staan, een named entity of een numbered entity?

iig, zorg ervoor dat je pagina goed geserveerd wordt, met het juiste characterset, hetzelfde characterset als waarmee de de input plaatsvindt

dit lijkt me typisch een geval van een UTF-8 character wat als ISO 8859-nogiets wordt behandeld

[ Voor 18% gewijzigd door Verwijderd op 18-05-2005 16:44 ]


  • HQK22
  • Registratie: Juli 2002
  • Laatst online: 19-05-2005
Zowel een named entity als een numbered entity.
Er staat in mijn source dus een "€" teken en een "& euro;"
In het geval van "€" teken komt het weleens voor dat ik vreemde tekens zie, bijvoorbeeld als ik op de pagina kom vanuit een hyperlink in Word.
De "& euro;" wordt altijd goed getoond op de site.

Verwijderd

serveer je je site wel als utf-8 dan?

  • HQK22
  • Registratie: Juli 2002
  • Laatst online: 19-05-2005
Neej de site wordt geserveerd als text/css, niet met charset utf-8

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

HQK schreef op donderdag 19 mei 2005 @ 13:31:
Neej de site wordt geserveerd als text/css, niet met charset utf-8
Zeg je het verkeerd of doe je het verkeerd?

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • HQK22
  • Registratie: Juli 2002
  • Laatst online: 19-05-2005
De site wordt geserveerd als text/css

<meta http-equiv="Content-Style-Type" content="text/css">

Verwijderd

<meta http-equiv="Content-Style-Type" content="text/css">
1. META elementen hebben weinig tot geen invloed.
2. Dit is de equivalent van de 'Content-Style-Type' header, niet van de 'Content-Type' header waarbij overigens alleen de 'charset' parameter invloed heeft.
3. Zie: http://annevankesteren.nl/archives/2005/02/charset

  • HQK22
  • Registratie: Juli 2002
  • Laatst online: 19-05-2005
Ik heb ongeveer een idee wat het probleem is bij de weergaven van speciale tekens.
Speciale tekens worden op mijn site altijd goed weergegeven, tenzij je doorgelinkt word van een andere locatie (word of andere site). De instellingen van deze locatie wordt meegenomen, waardoor de speciale tekens niet goed worden weergegeven. Wanneer ik de pagina refresh, dan worden de instellingen van mijn site overgenomen en de speciale tekens goed weergegeven.

Verwijderd

Nee das onzin. Je hebt totaal geen idee van hoe het in elkaar zit. Internet Explorer laat het eerst correct zien. Maar als je daarna op refresh drukt bekijken ze het opnieuw en laten ze het gecorrigeerde resultaat zien.

Zie de testcases hier: http://www.intertwingly.n...02/11/Meta-Charset-Update
Pagina: 1