Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 11708|Svar: 0

[HTML/HTML5] Skillnaden mellan div-, span- och labeltaggar i HTML

[Kopiera länk]
Publicerad på 2014-12-18 13:33:30 | | |
Div och Spann
När du först lär dig div+css-layouten finns det mycket förvirring, i processen att använda div och span känn inte att det finns ett visst "kapitel", jag tycker inte att det är så stor skillnad mellan de två, i W3C om definitionen av div och span: div som en split-dokumentstruktur gör det naturligtvis till den mest officiella semantiken, men en sådan officiell semantik är för förvirrande, och den stora strukturen är också
Okej, men det är fortfarande förvirrande om man ska använda div eller span för små platser. Faktum är att det är just "Microsoft MSDN Library"
Definitionen inuti är plötsligt upplysande.
div: Specificerar behållaren för att rendera HTML
span: Specificerar den inbäddade textbehållaren
På lekmannaspråk bör div användas om det finns andra taggar i den, och span bör användas om det bara finns text i den
En div är ett blocknivåelement som ger struktur och kontext för stora delar av innehållet inom ett HTML-dokument
Spann är ett inline-element som definierar ett område inom en linje (dvs. det kan delas in i flera områden inom en linje<span>)
Div-taggen kan bäddas in med en span-tagg (div kan betraktas som en stor behållare, span är en liten behållare, och en stor behållare kan naturligtvis placera en liten behållare)

Omfång och etikett
Eftersom ovanstående uttalande om span, kan vi då utföra en span-containeroperation på texten, vi kan definiera CSS-stilar eller något, men label verkar också fungera? Men vad är skillnaden mellan de två?
Etiketttaggen används främst för att binda ett formelement, och när etiketttaggen klickas på får det bundna formulärelementet inmatningsfokus
Span är en slags behållare för vanlig text.




Föregående:Java-skript för att få cookies för den aktuella webbplatsinloggningen!
Nästa:[Super Dick] är mästerverket inom folk-AE-specialeffektsteknologi
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com