MIksi mun sivuilla ei toimi ääkköset

ääkköset

Miks mun sivuilla ä näkyy näin: � (kysymysmerkki mustan ruudun sisällä)

Pitääkö meta dataan laittaa jotain erikoista. Sivut on tehty perus muistiolla html palasista ja css:llä. Ei CMS:ään.

Kiitän

13

4857

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • -------

      Niin lataa http://notepad-plus-plus.org/ (parannettu muistio), valitse sieltä tiedostomuoto -> Muunna koodaukseen UTF-8 ilman bom. Ja lisäät metan http://www.w3schools.com/html5/att_meta_charset.asp (tee sama muunnos myös css tiedostoille ne ei tartte metaa)

      Ongelma on siis, että merkistökoodaus on ansi (muistion oletus) jolloin ääkköset ja muutkin erikoismerkit pitäisi muuttaa entiteeteiksi jotta selaimet ymmärtää http://www.utexas.edu/learn/html/spchar.html. Mutta kun koodauksena on UTF-8 niin moista ei tarvitse tehdä.

      • dfhdfxg rdtgfbv

        Ihan oikein, mutta kyllä tuo toimii ihan winukan perusNotepadillakin.

        Linuxpuolella tuota ongelmaa ei muuten ole. Yllättäin.


    • ääkköset

      Sillähän se lähti.. kiitos paljon, Mistä lie olin html flen ottanut ja sitä rupesin muokkaamaan. samaisella ohjelmalla.

      • Wiisas

        Niinhän siinä käy kun rupeaa kasaamaan jotain palasista, joita ei ymmärrä. Ja ihan turhaa hössötystä ja vääriä neuvoja (jopa w3schools-roskasivuston suosittelua). Selaimet selviävät mainiosti ”ANSIsta”, kunhan sivulla on oikeanlainen meta-tägi eikä palvelin kerro mitään sen kanssa ristiriidassa olevaa. Jostakin varastamissasi sivunpalasissa oli varmaankin jokin meta-tägi, joka sotki asian.

        Jos olisit kertonut heti sivun URLin, olisit saanut oikean ja helpoimman vastauksen noin saman tieni.


      • T.
        Wiisas kirjoitti:

        Niinhän siinä käy kun rupeaa kasaamaan jotain palasista, joita ei ymmärrä. Ja ihan turhaa hössötystä ja vääriä neuvoja (jopa w3schools-roskasivuston suosittelua). Selaimet selviävät mainiosti ”ANSIsta”, kunhan sivulla on oikeanlainen meta-tägi eikä palvelin kerro mitään sen kanssa ristiriidassa olevaa. Jostakin varastamissasi sivunpalasissa oli varmaankin jokin meta-tägi, joka sotki asian.

        Jos olisit kertonut heti sivun URLin, olisit saanut oikean ja helpoimman vastauksen noin saman tieni.

        Niilä metatagien määrittelemillä merkistöillä ei ole hevonvitun merkitystä. Älä puhu vääristä neuvoista kun itse niitä näytät antavan.

        URLilla ei tässä tapauksessa tee mitään.


      • frustrated pro
        Wiisas kirjoitti:

        Niinhän siinä käy kun rupeaa kasaamaan jotain palasista, joita ei ymmärrä. Ja ihan turhaa hössötystä ja vääriä neuvoja (jopa w3schools-roskasivuston suosittelua). Selaimet selviävät mainiosti ”ANSIsta”, kunhan sivulla on oikeanlainen meta-tägi eikä palvelin kerro mitään sen kanssa ristiriidassa olevaa. Jostakin varastamissasi sivunpalasissa oli varmaankin jokin meta-tägi, joka sotki asian.

        Jos olisit kertonut heti sivun URLin, olisit saanut oikean ja helpoimman vastauksen noin saman tieni.

        Aika ärsyttävä asenne. Tuollaisten takia IT-ala on veemäisin ala mitä löytyy. Ärsyttäviä pätijätyyppejä on 13 tusinassa.

        Jos on "vain" alasta kiinnostunut mukava ja vaatimaton kaveri niin ei oikein tahdo menestyä. Ikävä kyllä.
        Puhun kokemuksesta.


      • Aika pro
        frustrated pro kirjoitti:

        Aika ärsyttävä asenne. Tuollaisten takia IT-ala on veemäisin ala mitä löytyy. Ärsyttäviä pätijätyyppejä on 13 tusinassa.

        Jos on "vain" alasta kiinnostunut mukava ja vaatimaton kaveri niin ei oikein tahdo menestyä. Ikävä kyllä.
        Puhun kokemuksesta.

        Tosi pro olet kun puoli vuotta sitten loppuneeseen keskusteluun heität jotain, joka ei aiheeseen liity mitenkään.


    • ääkköset

      Wiisas neuvo, mutta ei toiminut pelkällä metalla. Laitto metaa mitä tahansa. Piti tehdä tämä muutos.

    • Minä

      Jos ne sivut on netissä, lisää siihen samaan kansioon missä sivut ovat .htaccess tiedosto. nimenomaan .htaccess , ei .htaccess.txt tai htaccess . Lisää tiedostoon AddDefaultCharset utf-8

      Ja kaikki pitäisi toimia.

      • sktucy

        Ei riittänyt.

        Eikä sillä pitäisi olla lopputuloksen kannalta merkitystä kertooko tuon default charsetin .htaccess tiedostossa vaiko html koodin metaan ympättynä.

        Kokeilin kumpaakin eikä ääkköset palautuneet ennen kuin avasin ja tallensin kaikki htm tiedostot uudelleen ja valitsin Encoding -> UTF without BOM.

        Lisäksi piti vielä manuaalisesti editoida jokainen ääkkönen uusiksi. Hitonmoinen homma.
        Search & replaceei toiminut koska korvattavaa merkkiä ei voinut kopioida/kirjoittaa tai sitä ei löytynyt.


      • sktucy
        sktucy kirjoitti:

        Ei riittänyt.

        Eikä sillä pitäisi olla lopputuloksen kannalta merkitystä kertooko tuon default charsetin .htaccess tiedostossa vaiko html koodin metaan ympättynä.

        Kokeilin kumpaakin eikä ääkköset palautuneet ennen kuin avasin ja tallensin kaikki htm tiedostot uudelleen ja valitsin Encoding -> UTF without BOM.

        Lisäksi piti vielä manuaalisesti editoida jokainen ääkkönen uusiksi. Hitonmoinen homma.
        Search & replaceei toiminut koska korvattavaa merkkiä ei voinut kopioida/kirjoittaa tai sitä ei löytynyt.

        Linux rakastajille vielä että kun sivut olivat omalla Windowsin IIS-7 serverillä niin mitään ongelmaa ei ollut, ne tulivat vasta kun siirryin sähkölaskun pienentämiseksi omalta serveriltä ilmaista tilaa tarjoavaan linux hostiin.


      • No huh huh
        sktucy kirjoitti:

        Linux rakastajille vielä että kun sivut olivat omalla Windowsin IIS-7 serverillä niin mitään ongelmaa ei ollut, ne tulivat vasta kun siirryin sähkölaskun pienentämiseksi omalta serveriltä ilmaista tilaa tarjoavaan linux hostiin.

        Ilmeisesti siirryit Linux-palvelimeen, jonka ”edistyksellinen” ylläpito haluaa lähettää HTTP-otsakkeissa tiedon, että teksti on utf-8:aa, eikä salli tämän ohittamista .htaccess-tiedostolla. Kai valitit... ai niin, ”ilmaista tilaa”... TANSTAAFL.

        Ei silti olisi tarvinnut jokaista merkkiä noin käsin vääntää, koska esimerkiksi Windowsiin saa esimerkiksi Notepad :n, jolla iso-8859-1:n muunnos utf-8 onnistuu suit sait. Ja kai Linux-puolellekin saa esimerkiksi GNU recoden jonkin nykymuodon.

        ”Without BOM” on väärää mystiikkaa. Tällä vuosituhannella BOM on enemmän ratkaisu kuin ongelma.


      • dfg
        sktucy kirjoitti:

        Ei riittänyt.

        Eikä sillä pitäisi olla lopputuloksen kannalta merkitystä kertooko tuon default charsetin .htaccess tiedostossa vaiko html koodin metaan ympättynä.

        Kokeilin kumpaakin eikä ääkköset palautuneet ennen kuin avasin ja tallensin kaikki htm tiedostot uudelleen ja valitsin Encoding -> UTF without BOM.

        Lisäksi piti vielä manuaalisesti editoida jokainen ääkkönen uusiksi. Hitonmoinen homma.
        Search & replaceei toiminut koska korvattavaa merkkiä ei voinut kopioida/kirjoittaa tai sitä ei löytynyt.

        Vinkki: Jos olisit valinnut "Muunna koodaukseen UTF-8 (ei BOM)", niin ei olisi tarvinnut mainuaalisesti äkkösiä korjata.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Kaipaatko sinä

      Yhtään meidän katseita
      Ikävä
      208
      2605
    2. Törkeä eläinsuojelurikos Sonkajärvellä

      Pohjois-Savossa Sonkajärvellä noin 40 kissaa ja reilut 10 koiraa on jouduttu lopettamaan kaltoinkohtelun vuoksi, kertoo
      Sonkajärvi
      47
      1785
    3. Jotkut ihmiset pelkäävät syöpää sairastavaa

      On hauskaa, kun kertoo jollekin, että "minulla on syöpä". Jotkut käyttäytyvät kuin se olisi tarttuva tauti. Eivät uskall
      Sinkut
      146
      1387
    4. Lavrov suivaantui Stubbille perustellusti.

      Lavrov perusteli suivaantumistaan tosiasioilla Suomen tarinasta sotiemme jälkeen, tutkija Tynkkynen ja pankkihenkilö Sol
      Maailman menoa
      340
      1290
    5. Sukupuolia on vain kaksi- kohukassista tuli kova tuomio perheenisälle oikeudessa.

      https://www.iltalehti.fi/kotimaa/a/4d4db0d9-4dda-4ba6-a699-25d725683ad6 Miten näin normaalista kassissa olevasta tekstis
      Maailman menoa
      345
      1244
    6. Kääminsä polttanut taksi suomussalmella

      Vieläkö sillä hermonsa menettäneellä hulluja ylinopeuksia ajavalla asiakkaansa haukkuvalla( jos ajat paska kyydin hänen
      Suomussalmi
      25
      1166
    7. Se ei ihan oikeasti vaatisi kuin yhden

      Tekstiviestin... Jos rakastat minua vielä toivoisin että laittaisit minulle viestiä. Rakastatko? Oletko oikeasti niin pe
      Ikävä
      57
      1103
    8. Eronnut Janni Hussi palaa julkisuuteen - Aloittaa uudessa työssä, joka on aivan uusi pesti Suomessa

      Janni Hussi on saanut viime aikoina kohujulkisuutta, kun hänen ja Joel Harkimon avioliitto päättyi eroon kesällä 2025. H
      Suomalaiset julkkikset
      13
      1002
    9. olisit voinut mies edes

      Pyytää anteeksi 🙏🫶
      Ikävä
      55
      976
    10. Jorma Uotinen avaa sanaisen arkkunsa TTK-miesparista ja koko uudistuksesta: "Sehän on..."

      Tanssii Tähtien Kanssa -parketilla nähdään ensimmäistä kertaa Suomessa tanssiparina miespari kauden alusta asti. Mikko S
      Tanssii tähtien kanssa
      21
      883
    Aihe