Problem med bokstäver från andra språk

Permalänk
Medlem

Problem med bokstäver från andra språk

Hej,
Har för en månad sen startat min websida och det var första gången att jag gjorde nåt sånt.
Som en 100% nybörjare innom programering och webbdesign har jag kommit på massa problem. Dem flesta har jag hittat en lösning men på ett, som gör mig gallen, har inte.
Sidan rbflyfishing.com handlar om flugfiske och är uppdelat i två språk, svenska och bosniska. I bosnisk språk finns bokstäver š č.
När jag skriver text och använder dem bokstäver efter uppdateringen č blir é. Kan inte förstå varför ändrar sig.
I meny kan ni se rättstavat ord Mušičarenje - Länk Mušičarenje | Vezanje mušica | Fly tying | Ribolov | rbflyfishing.comOch här felstavat Länk Mušièarenje Vezanje mušica Fly tying rbflyfishing.com

Sidan är gjort i webcreator från one.com. Supporten har svarat att jag skriver kod för såna bokstäver manuellt i källan och det har jag gjort varenda gång.

Har nån av er förslag vad ska jag göra för att slipa det?

Tack på förhand
Rijad

Visa signatur
Permalänk
Medlem

Använd charset=utf-8 i din HTML och spara filen med encoding UTF-8 utan byte-order mark. Att använda exempelvis å för bokstaven å är mindre bra.

edit: ser att du inte har angett encoding alls. Du vill ha en meta-tag inuti <head> som ser ut så här:
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">

Testa det till att börja med.

Visa signatur

Kom-pa-TI-bilitet

Permalänk
Medlem
Skrivet av Teknocide:

Att använda exempelvis å för bokstaven å är mindre bra.

Inte det? En annan håller på med bälte och hängslen

Funderade faktiskt häromdagen på om jag skulle lägga av med å eftersom jag ändå håller mig strikt till utf-8, du menar alltså att det inte bara är enklare utan även bättre?

Permalänk
Medlem

De enda teckenentiteter du egentligen behöver är (på rak arm, kan ha glömt någon) &, < och >. Speciellt & (&) är viktigt då &-tecken fungerar som parameteravdelare i adresser.

Om du använder utf-8 är det enbart motsägelsefullt att använda å, ö osv.

Visa signatur

Kom-pa-TI-bilitet

Permalänk
Medlem
Skrivet av Teknocide:

Använd charset=utf-8 i din HTML och spara filen med encoding UTF-8 utan byte-order mark. Att använda exempelvis å för bokstaven å är mindre bra.

edit: ser att du inte har angett encoding alls. Du vill ha en meta-tag inuti <head> som ser ut så här:
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">

Testa det till att börja med.

Tyvär men det blev inte som jag ville. Efter uppdateringen ändrade sig igen.
Har ni mera förslag eller har jag inte gjort det på rätt sätt.
/rijad

Visa signatur
Permalänk
Medlem

Du behöver spara om filerna så att texten är i UTF-8. Ett relativt smidigt sätt är att använda Notepad++ (om du kör windows) och välja Convert to UTF-8 without BOM ur encoding-menyn. Spara sedan och ladda upp filerna på nytt.

Visa signatur

Kom-pa-TI-bilitet