div un span Kad jūs pirmo reizi apgūstat div + css izkārtojumu, ir daudz neskaidrību, div un span izmantošanas procesā nejūtu, ka ir noteikta "nodaļa", es jūtu, ka nav lielas atšķirības starp abām, W3C par div un span definīciju: div kā sadalīta dokumenta struktūra, protams, padara to par oficiālāko semantiku, bet šāda oficiālā semantika ir pārāk mulsinoša, un lielā struktūra ir arī Labi, bet tas joprojām ir mulsinoši, vai mazām vietām izmantot div vai span. Patiesībā tā ir tieši "Microsoft MSDN bibliotēka" Definīcija iekšpusē pēkšņi ir apgaismojoša. div: norāda konteineru HTML atveidošanai span: norāda iegulto teksta konteineru Nespeciālistu izteiksmē div jālieto, ja tajā ir citi tagi, un span jālieto, ja tajā ir tikai teksts Div ir bloka līmeņa elements, kas nodrošina struktūru un kontekstu lieliem satura gabaliem HTML dokumentā span ir iekļauts elements, kas definē laukumu līnijā (t.i., to var sadalīt vairākos apgabalos līnijā<span>) Div tagu var iestrādāt ar span tag, (div var uzskatīt par lielu konteineru, span ir mazs konteiners, un liels konteiners, protams, var ievietot nelielu konteineru)
Laidums un etiķete Tā kā iepriekš minētais apgalvojums par span, tad mēs varam veikt span konteinera operāciju tekstā, mēs varam definēt CSS stilus vai kaut ko citu, bet etiķete šķiet arī labi? Bet kāda ir atšķirība starp abiem? Etiķetes tags galvenokārt tiek izmantots, lai saistītu veidlapas elementu, un, noklikšķinot uz etiķetes taga, saistītais veidlapas elements saņems ievades fokusu Span ir sava veida konteiners parastajam tekstam.
|