Autor Zpráva
Axamith
Profil
je tento tag korektní ?
<div id="1" id="line"></div>

id="1"
je vložení záložky
id="line"
je CSS identifikátor
mckay
Profil
Axamith:
No podle mě, je právě problém v tom, že prohlížeč těžko pozná, který id je pro co. Ale určitě jsem někde už viděl zápis

<div id="1,line"> </div>


Tedy oddělené hodnoty čárkou, avšak nevím, jestli je to to, co potřebuješ.
panther
Profil
Axamith:
validátoru se tento zápis líbit nebude, což vadit nemusí.

A funkčnost si můžeš vykoušet sám, to není takový problém.
Axamith
Profil
Hmm, tak prohlížeče se chovají dosti nevyzpytatelně. Raději to vyřeším jiným způsobem, abych zaručil funkčnost.
panther
Profil
Axamith:
Hmm, tak prohlížeče se chovají dosti nevyzpytatelně.
měl bys ukázku problematické stránky?
Chamurappi
Profil
Reaguji na Axamitha:
Hmm, tak prohlížeče se chovají dosti nevyzpytatelně.
Nevím o tom, že by si některý z prohlížečů vynucoval omezení na dovolené znaky v atributu ID. Mělo by fungovat snad cokoliv. Ale jen jako celek, tedy tentýž řetězec musí sloužit i jako kotva, i jako identifikátor v CSS.
V návrzích (dnes již pohřbeného) XHTML 2 bylo možné, aby jeden element měl zároveň atribut „id“ i atribut „xml:id“, oba měly fungovat jako ID a bývaly by měly být povinně stejné, ale to by prohlížeče nekontrolovaly.
habendorf
Profil
mckay:
Ale určitě jsem někde už viděl zápis
<div id="1,line">

To je jedno id a má hodnotu 1,line.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: