Post by Harri JuntunenKuinkahan se oikein menee kirjoitettaessa Notepad++ -tekstieditorilla
ajatusviiva, jotta se näkyisi sivulla ajatusviivana eikä tavallisena
yhdysmerkkinä?
Alt+yhdysmerkki, jos käytössä on nykyisen suomalaisen standardin mukainen
näppäimistöasettelu, ks.
http://www.cs.tut.fi/~jkorpela/uusinappis.html
Tosin sitten pitää huolehtia siitä, että palvelin ilmoittaa
merkistökoodauksen oikein (windows-1252, koska tämä on se, mitä Notepad++:n
oletuskoodaus "ANSI" tarkoittaa). Palvelimen lähettämät koodaustiedot näkee
esimerkiksi sivun
http://web-sniffer.net/
avulla, ja niissä pitäisi olla
Content-Type: text/html; charset=windows-1252
Jos niistä puuttuu charset kokonaan, riittää, että itse sivulla on
head-osassa
<meta http-equiv="Content-Type" content="text/html;charset=windows-1252">
tai lyhyemmin
<meta charset=windows-1252">
(jälkimmäinen ei ole nykyisten määrittelyjen mukainen mutta selainten
ymmärtämä ja HTML5-luonnoksessa mukana).
(Koodaustiedot näkee myös Firefoxin Web Developer Extensionin avulla, kohta
Tiedot > Vastausotsakkeet. Tuolla laajennuksella tekee lisäksi noin 189
muuta hyödyllistä asiaa.)
Toinen tapa on kirjoittaa
–
jolloin homma pelaa merkistökoodauksesta riippumatta mutta ei näytä
HTML-kooditilassa niin siistiltä. Ja vielä yksi on
–
jota käytän ihan siksi että olen siihen tottunut. :-)
--
Yucca, http://www.cs.tut.fi/~jkorpela/