Mikä on oikea..

JoniK

..tapa html attribuuteille, pitääkö niihi ylipäänsä laittaa lainausmerkit ja jos pitää nii käykö sekä yksinkertaiset että kaksinkertaiset lainausmerkit?

esim jos on , niin mikä noista kolmesta on "laillinen tapa" vai onko kaikki?

Ja sitten vielä jos määritän sellaisen fontin jossa on monta sanaa css:llä esim.

font-family:'Times New Roman';

Niin mikä on laillisin tapa laittaa (yksin/kaksinkertainen lainausmerkki vai ei ollenkaa)?

Joni

5

386

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Poro1
      • w3schools ei kerro minkään valtakunnan virallista kantaa. Lisäksi se sisältää paljon virheitä.

        http://www.w3.org/ kertoo virallisen kannan. Eri asia on, että se ei ole kovin helppolukuinen. Jos ei jaksa kahlata sitä, kannattaa uskoa niitä, jotka ovat jaksaneet, ei esim. w3schoolsia (joka kyllä sisältää mahdollisesti hyödyllistä opiskeluaineistoa - mutta kun tulee epäselvyyksiä, niin se siis _ei_ ole mikään virallinen taho).


    • Tõppõ

      Riippuu kait vähän html-versiosta. Nykyisissä versioissa vaaditaan lainausmerkit, yleensä käytetään " -merkkiä mutta ' -merkkikin on oikein (käytä kuitenkin tätä vasta kun sulla on hyvä syy siihen).

      Fontti määritellään css:llä !

      Esim:
         body {font-family: "Times New Roman", Times, serif;}

      Tuohan menee tietenkin niin että jos selaajalla on Times New Roman -fontti niin se näytetään. Jos ei ole mutta Times löytyy niin sit näytetään se. Jollei ole sitäkään niin sitten näytetään pelkkä serif.
      Muista että laitat määrityksissä AINA viimeiseksi fonttityypin (serif, sans-serif tai monospace).

      Ja vielä:
      Monitorilta luettaessa päätteettömät fontit (sans-serif) ovat paljon helpompilukuisia kuin päätteelliset (serif). Paperilla on päinvastoin.
      Itse käytän lähes poikkeuksetta määrityksenä:
      font-family: Arial, Helvetica, sans-serif;

      • Tavallisin käytäntö on kaksinkertaiset lainausmerkit, siis esim. width="100". Kaikkien määritteiden arvot kannattaa kirjoittaa lainausmerkkeihin. Tämä on oikeastaan ainoa, mitä tarvitsee tietää, harvoja erikoistapauksia lukuun ottamatta. CSS:ssä voi fontin nimen kirjoittaa lainausmerkkeihin tai olla kirjoittamatta (mutta ns. geneerisiä nimiä kuten serif _ei_ saa kirjoittaa lainausmerkkeihin).

        Kokonaisuudessaan tilanne on melko mutkikas. Jos haluaa todella tietää kaikki yksityiskohdat, kannattaa lukea sopivasta kirjasta. Mutta on paljon helpompi muistaa edellä mainitsemani yksinkertainen sääntö kuin opetella ja muistaa mm. se, milloin lainausmerkit saa jättää pois määritteestä.

        Suosituksen "laitat määrityksissä AINA viimeiseksi fonttityypin (serif, sans-serif tai monospace)" ehdottomuuden monet (mm. minä) kyseenalaistavat useista syistä, mm. siksi, että näiden ns. geneeristen nimien käsittelyssä on bugeja.

        Jos kirjoittaa esimerkiksi
        body { font-family: Arial, Helvetica; }
        niin mitään kauheaa ei tapahdu siinä melko harvinaisessa tilanteessa, jossa selaimen käytettävissä ei ole Arialia eikä Helveticaa. Se vain käyttää selaimen asetuksissa määrättyä oletusfonttia.


      • JoniK
        Yucca kirjoitti:

        Tavallisin käytäntö on kaksinkertaiset lainausmerkit, siis esim. width="100". Kaikkien määritteiden arvot kannattaa kirjoittaa lainausmerkkeihin. Tämä on oikeastaan ainoa, mitä tarvitsee tietää, harvoja erikoistapauksia lukuun ottamatta. CSS:ssä voi fontin nimen kirjoittaa lainausmerkkeihin tai olla kirjoittamatta (mutta ns. geneerisiä nimiä kuten serif _ei_ saa kirjoittaa lainausmerkkeihin).

        Kokonaisuudessaan tilanne on melko mutkikas. Jos haluaa todella tietää kaikki yksityiskohdat, kannattaa lukea sopivasta kirjasta. Mutta on paljon helpompi muistaa edellä mainitsemani yksinkertainen sääntö kuin opetella ja muistaa mm. se, milloin lainausmerkit saa jättää pois määritteestä.

        Suosituksen "laitat määrityksissä AINA viimeiseksi fonttityypin (serif, sans-serif tai monospace)" ehdottomuuden monet (mm. minä) kyseenalaistavat useista syistä, mm. siksi, että näiden ns. geneeristen nimien käsittelyssä on bugeja.

        Jos kirjoittaa esimerkiksi
        body { font-family: Arial, Helvetica; }
        niin mitään kauheaa ei tapahdu siinä melko harvinaisessa tilanteessa, jossa selaimen käytettävissä ei ole Arialia eikä Helveticaa. Se vain käyttää selaimen asetuksissa määrättyä oletusfonttia.

        ...asioita, kun yritin kyllä lukea ensin juuri w3schoolista ja myös www.w3.org linkistä mutta kuten mainittiin se oli vähän vaikealukuista josta en pystynyt päättelemään vastausta, mutta käytän tästä lähtien aina kaksinkertaisia lainausmeerkkejä.

        Kiitokset vastauksista, t Joni


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

    Luetuimmat keskustelut

    1. En tullut, koska käytit päätäsi.

      Ja koska ihmiset pilaavat sillä mahdollisuudet, kaikki mikä toimii vaatii oman lähestymistapani. Kun levittää punaisia m
      Ikävä
      37
      2736
    2. Miten kaivattusi teki sinuun lähtemättömän vaikutuksen?

      Minulla kävi niin, että hän laittoi ruokaa, kun olin nälkäinen. Tie miehen sydämeen käy vatsan kautta.
      Ikävä
      89
      1184
    3. Alkon myynti putosi kesäkuussa 10 prosenttia

      Niin se hallitus tuhoaa valtion verokertymää ylisuurella alkoholiverolla, kun kansalaiset hankkivat juomansa ulkomailta.
      Maailman menoa
      127
      979
    4. Oliko mies vetäytyminen

      Toimiva veto? Miten meille kävi. Ei hyvin ja mahdottomalta tuntuu tilanne nyt.
      Ikävä
      61
      957
    5. Mitä söitte Hänen kanssaan yhdessä viimeksi?

      Tällainen vihjeketju:)
      Ikävä
      66
      907
    6. Ulosotossa olevan tulisi saada itse päättää

      Maksetaanko hänen ulosotossa olevia velkoja takaisin yksi kerrallaan vai ripotellen pikku summia sinne tänne, kuten ulos
      77
      871
    7. EU:lta tyly ratkaisu Temulle

      On se hyvä, että EU on vihdoin ja viimein puuttunut noiden Kiinan krääsän kauppiaiden toimintaan. https://www.is.fi/ta
      Maailman menoa
      101
      818
    8. Oon tässä pohtinut että se nainen

      Ei sovi sulle. Ihmetyttää mitä näet hänessä. Mieheltä miehelle
      Ikävä
      70
      815
    9. Nainen on ihana

      ilta-päivää tosi söpölle naiselle 🤗😘☺ Jos saisin sinut nainen oisin onnellisin mies Etpäs tiedäkään keneltä tämä on?
      Ikävä
      25
      718
    10. Hallinto-oikeus kumosi valtuuston päätöksiä

      Teksti-tv kertoo, että valtuuston päätöksentekoon on osallistunut varavaltuutettu jolla ei ollut oikeutta osallistua. Mi
      Ähtäri
      30
      684
    Aihe