NAME= ja ID=

Mikä ero?

Vaikka olen yrittänyt lukea HTML-määrityksiä, asia ei oikein mene jakeluun!

Ovatko ne samoja asioita, eri "nimellä"?

5

286

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Tyhmeliini

      Asiasta en mitään tiedä, mutta namea voi olla sivuilla monta saman nimistä taas id tunniste täytyy olla yksinöllinen.

      • näin?

        Hello!
        Terve!


        En minäkään tiedä asiasta mitään mutta tässä on kaksi ID:tä samalla sivulla?


      • Y_H
        näin? kirjoitti:

        Hello!
        Terve!


        En minäkään tiedä asiasta mitään mutta tässä on kaksi ID:tä samalla sivulla?

        Nimettyä tunnisteselektoria (id) voidaan käyttää vain kerran dokumenttia kohti. User agentista riippuen sääntöjä sovelletaan tai sitten ei. Eli yksinkertaisesti, antamasi esimerkki on virheellinen.


      • Tõppõ
        Y_H kirjoitti:

        Nimettyä tunnisteselektoria (id) voidaan käyttää vain kerran dokumenttia kohti. User agentista riippuen sääntöjä sovelletaan tai sitten ei. Eli yksinkertaisesti, antamasi esimerkki on virheellinen.

        Suakin näkee täällä:)

        Toivottavasti tämä ei ole vain poikkeusvisiitti vaan piipahdat useamminkin.
        Vittumainen jätkä olet kun aina keksit valittamista esimerkeistäni mutta hyvähän se toisaalta on että korjaat virheitäni ja etenkin annat aina kiinnostavia linkkejä.


    • Oikeastaan tekisi mieli sanoa, että asia selviää, kun luet noin 500 ensimmäistä sivua opuksesta Korpela & Linjama, "XHTML-käsikirja". :-) Vakavasti puhuenkin asia on hankala, muun muassa siksi, että vanhoissa HTML:n versioissa on NAME-määritettä käytetty elementin yksikäsitteiseen tunnistamiseen, mihin sitä ei ole tarkoitettu.

      Mutta lyhyesti sanottuna ID-määrite yksilöi eli identifioi yhden nimenomaisen elementin, kun taas NAME-määrite antaa elementille nimen, joka voi olla muullakin elementillä. Jos verrataan ihmisten nimiin, niin ID on kuin henkilötunnus, joka on jokaisella erilainen, kun taas NAME on kuin etunimi, joka voi olla monellakin ihmisellä ihan sama. (Ja onhan täyskaimojakin, joilla sekä etu- että sukunimi on sama.)

      Sekaannus on suurin lomakkeiden kentissä. Jotkut luulevat, että NAME-määrite olisi yleisesti vanhentunut ja paheksuttu. Näin ei ole, vaan lomakkeen kentissä se nimenomaan tarvitaan, jotta tietoa liikkuu. Jos on esimerkiksi



      niin name-määrite tarvitaan, jotta kenttään kirjoitettu teksti lähtee minnekään (muodossa
      foo=jotain). Sen sijaan id-määrite ei ole pakollinen joskin se tarvitaan moniin tarkoituksiin, ja se yksilöi juuri tämän elementin. Sen sijaan name-määrite voi olla sama useassa elementissä.

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

    Luetuimmat keskustelut

    1. Mikä vasemmistolaisista jankkaavaa vaivaa?

      Pahasti on ihon alle, siis korvien väliin sinne tyhjään tilaan, päässeet kummittelemaan. Ei ole terveen ihmisen merkki
      Maailman menoa
      122
      3898
    2. Ohjelma "Rikollisjengien Ruotsi" hyvin paljasti jakautuneen maan

      eli ns. ruotsalaiset yhdellä puolella, muslimit ja muut kehitysmaalaiset toisella puolella. Siinäkin hyvin näki mitä ma
      Maailman menoa
      46
      3361
    3. Pidennetään viikko 8 päiväiseksi

      Ja jätetään työpäivien määrä nykyiseen 5:een. Tuo olisi kompromissiratkaisu vellovaan keskusteluun työajan lyhentämisest
      Maailman menoa
      36
      2667
    4. Miksi eristäydyt?

      Onko jokin syy kun vetäydyt omiin oloihin?
      Ikävä
      207
      2636
    5. Kylläpä on nautinnollista taas tämä palstan vassari valitus!

      Lähes jokainen avaus on vassareiden kitinää ja valitusta. Eikö se tarkoitakin, että silloin asiat menee maassamme parem
      Maailman menoa
      28
      2522
    6. Jos Katja Ståhl ei pääse juontamaan Elämäni biisiä, kenet haluaisit nähdä juontohommissa?

      Katja Ståhl on ollut kuluvalla viikolla sairaalahoidossa. Jos Katja Ståhl ei pääse juontamaan Elämäni biisiä, kenet halu
      Tv-sarjat
      46
      1953
    7. Kuvaile kaivattuasi kolmella emojilla.

      :) 😛😆😱
      Ikävä
      115
      1536
    8. Tiesitkö? Tuure ja Saana Boelius ovat sisaruksia!

      Tiesitkö? Tuure Boelius ja Saana Boelius ovat tänä syksynä kumpainenkin reality-ohjelmissa tv:ssä: Tuure Petollisissa ja
      Suomalaiset julkkikset
      36
      1498
    9. Vähäkankailla ollut ongelmia vuokra-asunnossa

      Aina ne ikävätkin asiat tulevat mediaan. Jasmin ja Marko saaneet edellisestä asunnostaan häädöt ja Jasmin todettu varatt
      Kotimaiset julkkisjuorut
      162
      1466
    10. Jos elämäsi ihminen

      on osoittanut kiinnostuksensa, niin kannattaa vastata edes jotain vaikka mikä olisi. Toista mahdollisuutta ei välttämätt
      Ikävä
      73
      1223
    Aihe