FAQ |
Kalender |
![]() |
#11 | ||
|
|||
Hej, jag är ny här.
|
Ditt första mysterium kan bero på att du inte har ett element med id="shopcart" runt exempelkoden du klistrade in här.
Att ha ett label-element runt sitt formulärelement är helt ok (du måste inte ha for-attributet) men vitsen försvinner lite i ditt fall eftersom du inte även inkluderar texten (t ex "Your rating"). |
||
![]() |
![]() |
![]() |
#12 | |||
|
||||
Nykomling
|
Även om det nu är tillåtet att "wrappa" formulärelement med label så är det enligt uppgift inte tillrådigt då det skapar problem för t ex screen readers. Se http://green-beast.com/blog/?p=254
Märk väl att det i IE7 inte heller går att klicka på en wrappad label för att sätta fokus till det berörda formulärelementet om for-attributet inte är satt. |
|||
![]() |
![]() |
![]() |
#13 | |||
|
||||
Mycket flitig postare
|
Citat:
Kod:
<label for="email"> <span>E-post</span> <input type="text" name="email" id="email"> </label> |
|||
![]() |
![]() |
![]() |
#14 | ||
|
|||
Medlem
|
Någon som har en bra länk om labels så man kan läsa på?
|
||
![]() |
![]() |
![]() |
#15 | |||
|
||||
Mycket flitig postare
|
Med tanke på hur grötig koden var skulle du nog behöva en generell länk om semantisk html i största allmänhet.
Det viktiga (som du har missat) med label-elementet är att det innehåller texten som beskriver vad som ska anges i input/select-elementet och hänvisar till vilket input/select-element det gäller antingen med attributet for eller genom att innesluta både input/select-elementet och beskrivningstexten. |
|||
![]() |
![]() |
![]() |
#16 | ||
|
|||
Medlem
|
Citat:
|
||
![]() |
![]() |
![]() |
#17 | ||
|
|||
Klarade millennium-buggen
|
En designer kan för den delen också göra markup.
Beror på hur rollerna är tilldelade på arbetsplatsen (i projektet) eller hur kunnig designern är. |
||
![]() |
![]() |
Svara |
|
|