Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 11708|Antwoord: 0

[HTML/HTML5] Het verschil tussen div-, span- en labeltags in HTML

[Link kopiëren]
Geplaatst op 18-12-2014 13:33:30 | | |
Divisie en Span
Als je voor het eerst de div+css-indeling leert, is er veel verwarring; bij het gebruik van div en span heb je niet het gevoel dat er een bepaald "hoofdstuk" is, ik heb het gevoel dat er niet veel verschil is tussen de twee, in W3C over de definitie van div en span: div als gesplitste documentstructuur maakt het natuurlijk de meest officiële semantiek, maar zo'n officiële semantiek is te verwarrend, en de grote structuur is ook
Oké, maar het blijft verwarrend of je div of span moet gebruiken voor kleine plekken. In feite is het precies de "Microsoft MSDN Library"
De definitie binnenin is plotseling verhelderend.
div: Specificeert de container voor het renderen van HTML
span: Specificeert de ingesloten tekstcontainer
In gewone taal moet div worden gebruikt als er andere tags in staan, en span moet worden gebruikt als er alleen tekst in staat
Een div is een blokniveau-element dat structuur en context biedt voor grote stukken inhoud binnen een HTML-document
Span is een inline-element dat een gebied binnen een lijn definieert (d.w.z. het kan worden opgedeeld in meerdere gebieden binnen een lijn<span>)
De div-tag kan worden ingebed met een span-tag (div kan worden beschouwd als een grote container, span is een kleine container, en een grote container kan natuurlijk een kleine container plaatsen)

Omvang en label
Aangezien bovenstaande uitspraak over span, kunnen we een span-containerbewerking op de tekst uitvoeren, CSS-stijlen definiëren of zoiets, maar label lijkt ook prima te zijn? Maar wat is het verschil tussen de twee?
De labeltag wordt voornamelijk gebruikt om een formulierelement te binden, en wanneer op de labeltag wordt geklikt, krijgt het gebonden formulierelement de invoerfocus
Span is een soort container voor gewone tekst.




Vorig:Java-script om cookies te krijgen voor de huidige website-login!
Volgend:[Super Dick] is het meesterwerk van folk AE special effects-technologie
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com