2011-09-20, 13:06
  #1
Medlem
När jag skriver denna simpla kod i TextEdit och sparar som ett html-dokument så visas inte Å, Ä eller Ö korrekt när jag öppnar det i Firefox eller Safari. De blir istället till 2-3 okända tecken för varje bokstav.

<!DOCTYPE html>
<html>
<head>
<title>Å Ä Ö</title>
</head>
<body>

<h1>Å Ä Ö</h1>

</body>
</html>

Om jag skriver samma kod i Notepad för Windows, sparar med html-filtillägg och öppnar i Firefox så visas allting korrekt utan några problem.

Varför visas inte Å, Ä eller Ö korrekt i Mac?
__________________
Senast redigerad av Sixty-Four 2011-09-20 kl. 13:50.
Citera
2011-09-20, 13:22
  #2
Medlem
Facetubes avatar
Det är för att webläsaren inte kan tolka tecknen och du måste byta ut dem mot ASCII-kod
Citat:
å = &aring;
ä = &auml;
ö = &ouml;
Citera
2011-09-20, 13:35
  #3
Medlem
systems avatar
Enna sånhär
Kod:
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" >
i din head borde väl lösa problemet annars. För övrigt är din head lite felplacerad.
Citera
2011-09-20, 13:36
  #4
Medlem
Facetubes avatar
Citat:
Ursprungligen postat av system
Enna sånhär
Kod:
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" >
i din head borde väl lösa problemet annars. För övrigt är din head lite felplacerad.
Det funkar också men så som du skrev den kommer han få valideringsproblem, detta är bättre:
Kod:
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
Citera
2011-09-20, 14:28
  #5
Medlem
ei96byods avatar
Detta är en av de vanligaste frågorna när det gäller webbproduktion. Jag har själv besvarat den många gånger på Flashback. Om du vill ha lite mer kött på benen så kan jag hänvisa dig till en av de äldre trådarna i ämnet.

Läs mitt svar här: https://www.flashback.org/t1486117
Citera
2011-09-20, 15:35
  #6
Medlem
TextEdit är inställt på UFT-8.
Jag prövade era meta-taggar men de visas då istället som "�"-symboler.

Jag får använda Windows medan jag fortsätter söka efter en lösning.
Tack för alla svar.
Citera
2011-09-20, 17:29
  #7
Medlem
systems avatar
Citat:
Ursprungligen postat av Sixty-Four
TextEdit är inställt på UFT-8.
Jag prövade era meta-taggar men de visas då istället som "�"-symboler.

Jag får använda Windows medan jag fortsätter söka efter en lösning.
Tack för alla svar.
Det ska inte spela någon roll, mig veterligen, hur TextEdit är inställt. Det är vad filen skickar för info till webläsaren som är det intressanta.
Citera
2011-09-20, 20:57
  #8
Medlem
ei96byods avatar
Citat:
Ursprungligen postat av Sixty-Four
TextEdit är inställt på UFT-8.
Jag prövade era meta-taggar men de visas då istället som "�"-symboler.

Jag får använda Windows medan jag fortsätter söka efter en lösning.
Tack för alla svar.

Läste du tråden jag länkade till?

Du måste försäkra dig om att filen har använt korrekt teckentabell först, och sedan skriva vilket teckentabell det är i html-filen. Säkrast är att ladda ner "fraise" (gratis, men gammal nu) eller det som fraise är baserat på, smultron. Textredigeraren smultron finns i Mac Appstore för en billig penning.

Det finns många alternativ till dessa program, men det är mina favoriter. Har du råd, och om du skall utveckla flera webbsidor i framtiden så kan jag rekommendera att du köper Coda. Det är helt klart bäst tycker jag, men det kostar lite.

Det som är gemensamt för alla dessa program är att de kan konvertera mellan de olika teckentabellerna, och du kan snabbt se vilken teckentabell som användes när textfilen skrevs.

Ibland, om man använt olika program för att redigera så kan olika teckentabeller ha använts i samma fil. En fil kan alltså innehålla tecken från flera olika teckentabeller samtidigt, men då blir det alltid fel på något tecken oavsett vilken teckentabell som använts. I dessa skräckfall så får man normalisera det hela manuellt.

Det finns många olika teckentabeller och också olika typer av radbrytningar som kan ställa till det. En bra texteditor är en stark rekommendation, och här räcker inte textredigeraren i Mac OS eller notepad i Windows riktigt till.

Om du fortfarande inte lyckas efter min beskrivning så kan du ge mig länken till html-filen så kan jag titta på det (alternativt PM:a mig om det är av mer privat natur).
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in