25. januar 2002 - 16:21Der er
3 kommentarer og 1 løsning
Tankestreger og HTML-validering
Jeg har det med - af layoutmæssige årsager - at foretrække tankestreger, der er lidt længere end bindestreger, som man traditionnelt får ved at trykke på - (minus). Derfor har jeg igennem længere tid til HTML-arbejde anvendt tegnet – som giver lige netop den streg, jeg ønsker.
...lige indtil jeg prøvede at validere min kode på validator.w3.org. Den stiller nemlig skarpt på mine tankestreger med fejlmeddelelsen "Error: illegal character number 150".
Hvordan får man en længere tankestreg, som validatoren kan godkende?
Validatoren kan *godt* godkende – og —. Problemet er, at der er tale om tekst, som jeg redigerer i et <textarea> i et asp-modul, hvorefter teksten bliver lagt ned i en database. Og når jeg indtaster "–" i textarea'et bliver det lavet om til en tankestreg! Når jeg så gemmer i databasen næste gang, bliver tankestregen gemt - og det er altså *den*, der er en ulovlig karakter.
...kan man evt. med nogle koder i begyndelsen af siden fortælle klienten (i dette tilfælde validatoren), at der kommer nogle "sære" tegn... Og hvorfor er tegnet overhovedet "illegalt"? Det bliver da gengivet fint i min browser!
Fedt - ingen svar, man kan bruge til noget efter ½ år - det er nogen kønne eksperter! :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.