Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 11708|Svar: 0

[HTML/HTML5] Forskellen mellem div-, span- og label-tags i HTML

[Kopier link]
Opslået på 18/12/2014 13.33.30 | | |
Division og Span
Når du først lærer div+css-layoutet, er der meget forvirring, i processen med at bruge div og span, føler du ikke, at der er et bestemt "kapitel", jeg føler, at der ikke er den store forskel mellem de to, i W3C om definitionen af div og span: div som en delt dokumentstruktur gør det naturligt til den mest officielle semantik, men sådan en officiel semantik er for forvirrende, og den store struktur er også
Okay, men det er stadig forvirrende, om man skal bruge div eller span til små steder. Faktisk er det netop "Microsoft MSDN Library"
Definitionen indeni er pludselig oplysende.
div: Specificerer beholderen til gengivelse af HTML
span: Specificerer den indlejrede tekstbeholder
På almindeligt dansk bør div bruges, hvis der er andre tags i den, og span skal bruges, hvis der kun er tekst i den
En div er et blokniveau-element, der giver struktur og kontekst for store mængder indhold inden for et HTML-dokument
Span er et inline-element, der definerer et område inden for en linje (dvs. det kan opdeles i flere områder inden for en linje<span>)
Div-tagget kan indlejres med et span-tag (div kan betragtes som en stor beholder, span er en lille beholder, og en stor beholder kan selvfølgelig placere en lille beholder)

Omfang og pladeselskab
Siden ovenstående udsagn om span, kan vi udføre en span-containeroperation på teksten, vi kan definere CSS-stilarter eller noget, men label ser også ud til at være fint? Men hvad er forskellen på de to?
Labeltagget bruges primært til at binde et formularelement, og når labeltagget klikkes, får det bundne formelement inputfokus
Span er en slags beholder for almindelig tekst.




Tidligere:Java-script til at få cookies til den nuværende hjemmesidelogin!
Næste:[Super Dick] er mesterværket inden for folkelig AE specialeffektteknologi
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com