Inhoudsopgave
HTML5 - Aanmaken van documenten en attributen
Dit is het minst interessante deel, maar het is zonder twijfel een van de meest kritische. Elk document HTML gebruikt ten minste een deel van deze elementen en soms allemaal, dus het kan geen kwaad dat we weten hoe we ze op de juiste manier kunnen gebruiken voor het maken van documenten HTML5 correct en algemeen.Documenttype-elementen
Laten we beginnen met de elementen van type document. Dit zijn de blokken die ons document vormen HTML en stelt een initiële context in voor de browser.
Het doctype-element
Het element doctype het is uniek in zijn categorie. Het is een goede gewoonte om elk document te starten HTML die we maken met een element van type doctype. Dit is het element dat de browser vertelt waarmee het te maken zal hebben HTML.
De meeste browsers zullen onze inhoud nog steeds correct weergeven als we de . weglaten doctype, maar het is een slechte gewoonte om erop te vertrouwen dat de browser zich op deze manier gedraagt.
De juiste syntaxis voor het toepassen van een element van het type doctype is de volgende:
Het html-element
Dit element wordt meestal het root-element genoemd en geeft het begin van de HTML in ons document aan.
De syntaxis is als volgt:
Inhoud en elementen hier
Het hoofdelement
Het element hoofd Het bevat alle metadata voor het document. In HTML, de metadata voorziet de browser van informatie over de inhoud en opmaak in het document, maar daarnaast kunnen we scripts en verwijzingen naar externe bronnen zoals stylesheets opnemen CSS.
De syntaxis is als volgt in het document:
Hallo
Het lichaamselement
Dit element bevat de inhoud van een document HTML, is het tegenovergestelde van het head-element dat de metadata en informatie van het document inkapselt. Het element lichaam het volgt altijd het head-element, wat betekent dat het het tweede kind is in de structuur van het root-html-element.
Laten we de syntaxis ervan bekijken:
Voorbeeld
ik hou van appels
en sinaasappelen.
Met de elementen van het type metadata kunnen we informatie over het document verstrekken HTML. Ze zijn op zichzelf niet inhoud, maar geven wel informatie over de inhoud die erop volgt. Elementen van het type metadata worden toegevoegd aan het head-element.
Een titel instellen voor ons document
Het element titel stel een titel of naam in voor ons document. Browsers geven de inhoud van dit element meestal boven aan het venster of tabblad weer.
Laten we eens kijken hoe we het aan onze structuur toevoegen:
Voorbeeld
ik hou van appels
en sinaasappelen.
Het basiselement fixeert a URL base, in welke relatieve links, in het document HTML zal worden opgelost. Een relatieve link is er een die het protocol, de host en de poort van de URL weglaat en wordt vergeleken met een andere URL. Het basiselement specificeert ook hoe links worden geopend wanneer een gebruiker erop klikt en hoe de browser handelt nadat een formulier is ingevoerd.
Nadat we de essentiële elementen voor het document hebben gezien, kunnen we alleen de rest van de elementen voltooien die voor de metadata werken en zo een document bouwen HTML correct is en die door elke browser op de beste manier kan worden geïnterpreteerd.
attributen
- dir
- ltr (tekst van links naar rechts)
- rtl (tekst van rechts naar links)
Laten we een eenvoudig voorbeeld van de toepassing ervan bekijken:
Voorbeelddir = "rtl"> Dit is van rechts naar links
dir = "ltr">Dit is van links naar rechts
- contextmenu
- sleepbaar
- afgeefpunt
- verborgen
Voorbeeld
Schakelaar
verborgen>
Yam | Stad |
---|---|
Adam Freeman | Londen |
Joe Smith | New York |
Anne Jones | Parijs |
In dit voorbeeld definiëren we een tabel die een tr-element bevat dat een rij vertegenwoordigt waarin het verborgen attribuut aanwezig is. Daarnaast definiëren we een knop die, wanneer ingedrukt, de Javascript-functie aanroept toggleVerborgen waarmee het verborgen kenmerk wordt verwijderd.
- Gaan
Voorbeeld
id = "w3clink"href =" http://w3c.org "> W3C-website
- spellingscontrole
Laten we een voorbeeld bekijken:
Voorbeeld
spellingcontrole = "waar"> Dit is een verkeerd gespelde tekst
- stijl
Voorbeeld
style = "achtergrond: grijs; kleur: wit; opvulling: 10px">
Bezoek de Apress-site
- tabindex
Voorbeeld
Jam: tabindex = "1"/>
Stad: tabindex = "- 1"/>
Land: tabindex = "2"/> tabindex = "3"/>