div ir span Kai pirmą kartą išmoksti div+css išdėstymą, kyla daug painiavos, naudojant div ir span nejaučiu, kad yra tam tikras "skyrius", manau, kad nėra didelio skirtumo tarp jų, W3C dėl div ir span apibrėžimo: div kaip split dokumento struktūra natūraliai daro tai oficialiausia semantika, tačiau tokia oficiali semantika yra per daug paini, o didelė struktūra taip pat yra Gerai, bet vis tiek painu, ar naudoti div ar span mažoms vietoms. Tiesą sakant, tai yra būtent "Microsoft MSDN biblioteka" Apibrėžimas viduje staiga nušviečia. div: nurodo HTML atvaizdavimo konteinerį span: nurodo įdėtojo teksto konteinerį Paprastais terminais, div turėtų būti naudojamas, jei jame yra kitų žymių, o span turėtų būti naudojamas, jei jame yra tik tekstas Div yra bloko lygio elementas, suteikiantis struktūrą ir kontekstą didelėms HTML dokumento turinio dalims span yra įterptas elementas, apibrėžiantis linijos sritį (t. y. ją galima padalyti į kelias sritis linijoje<span>) Div žyma gali būti įterpta su span žyma, (div gali būti laikomas dideliu konteineriu, span yra mažas konteineris, o didelis konteineris, žinoma, gali įdėti mažą konteinerį)
tarpas ir etiketė Kadangi aukščiau pateiktas teiginys apie span, tada mes galime atlikti span konteinerio operaciją tekste, galime apibrėžti CSS stilius ar kažką, bet etiketė atrodo gerai? Bet kuo jie skiriasi? Žymos žyma daugiausia naudojama formos elementui susieti, o spustelėjus žymos žymę, susietas formos elementas bus įvestas Span yra savotiškas įprasto teksto konteineris.
|