Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 11708|Svare: 0

[HTML/HTML5] Forskjellen mellom div-, span- og label-tagger i HTML

[Kopier lenke]
Publisert på 18.12.2014 13:33:30 | | |
Avdeling og spenn
Når du først lærer div+css-oppsettet, er det mye forvirring, i prosessen med å bruke div og span, føl ikke at det finnes et bestemt «kapittel», jeg føler at det ikke er så stor forskjell mellom de to, i W3C om definisjonen av div og span: div som delt dokumentstruktur gjør det naturlig til den mest offisielle semantikken, men en slik offisiell semantikk er for forvirrende, og den store strukturen er også
Ok, men det er fortsatt forvirrende om man skal bruke div eller span for små steder. Faktisk er det nettopp «Microsoft MSDN-biblioteket»
Definisjonen inni er plutselig opplysende.
div: Spesifiserer beholderen for å rendre HTML
span: Spesifiserer den innebygde tekstbeholderen
På lekmannsspråk bør div brukes hvis det er andre tagger i den, og span bør brukes hvis det kun er tekst i den
En div er et blokknivå-element som gir struktur og kontekst for store innholdsbiter i et HTML-dokument
Span er et inline-element som definerer et område innenfor en linje (dvs. det kan deles inn i flere områder innenfor en linje<span>)
Div-taggen kan legges inn med en span-tag, (div kan betraktes som en stor beholder, span er en liten beholder, og en stor beholder kan selvfølgelig plassere en liten beholder)

Omfang og plateselskap
Siden uttalelsen ovenfor om span, kan vi utføre en span-containeroperasjon på teksten, vi kan definere CSS-stiler eller noe lignende, men label ser også ut til å være greit? Men hva er forskjellen mellom de to?
Labeltaggen brukes hovedsakelig til å binde et skjemaelement, og når etiketttaggen klikkes, vil det bundne formelementet få inngangsfokuset
SPAN er en slags beholder for vanlig tekst.




Foregående:Java-skript for å få informasjonskapsler for pålogging på nåværende nettside!
Neste:[Super Dick] er mesterverket innen folkelig AE-spesialeffektteknologi
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com