Innehållsförteckning
Det finns attribut som bara kan tillämpas på ett specifikt element, men i stället kan vissa tillämpas på ett eller flera element.I följande exempel kommer vi att se tillämpningen av ett attribut på elementet
Dessutom kan vi lägga till flera attribut till våra element detta vi gör genom att separera dem med ett enkelt mellanslag:
jag gillar klass= "länk" href= "/ apples.html" gå= "firstlink"> äpplen och apelsiner.
Booleanska attribut
Vissa attribut är booleska, för dessa finns det inget behov av att ange ett värde, det läggs bara till elementet och det kommer att utföra dess funktionalitet, till exempel:
Ange ditt namn:
Här använder vi attributet Inaktiverad i inmatningselementet som ger användaren möjlighet att mata in information och lägga till attributet Inaktiverad vi hindrar användaren från att ange information med tangentbordet eller kopieras till Urklipp.
Anpassade attribut
Vi kan definiera anpassade attribut så länge namnet vi använder har dataprefixet:
Ange ditt namn:
Det rätta namnet på dessa attribut är attribut definierade av författaren och genom att lägga till dataprefixet till det uppnår vi att webbläsarna tolkar det utan problem och utan konflikter med andra anpassade attribut som skapats tidigare.
HTML5 globala attribut
Det finns en andra kategori av attribut, dessa konfigurerar beteendet som är vanligt i alla element, låt oss se vad de är:
- 1. Åtkomstnyckel
Exempelnamn:Lösenord:
Här kan vi se att inmatningsnamnet kommer åt med 'n' -tangenten, passwor med' p 'och Logga in med' s '.
- 2. Klass
Exempel på Apress -webbplatsW3C webbplats
Vi kan tillämpa flera klasser på varje element som skiljer klasserna med utrymme, namnen som vi tilldelar klasserna är godtyckliga men min rekommendation är att placera namn som har någon mening i det sammanhang vi arbetar med.
- 3. Innehållsrik
ExempelDet regnar just nu
Vi har tillämpat attributet på ett element
att ställa in attributets värde till "true" så att användaren kan ändra innehållet i stycket. När användaren klickar på elementet kan de börja ändra det.