Div a Span Keď sa prvýkrát naučíte rozloženie div+css, je tam veľa zmätku, pri používaní div a span necítim, že existuje určitá "kapitola", mám pocit, že medzi nimi nie je veľký rozdiel, vo W3C ohľadom definície div a span: div ako štruktúra rozdeleného dokumentu prirodzene robí z nej najoficiálnejšiu sémantiku, ale takáto oficiálna sémantika je príliš mätúca a veľká štruktúra tiež Dobre, ale stále je mätúce, či použiť div alebo span pre malé miesta. V skutočnosti je to presne "Microsoft MSDN Library" Definícia vo vnútri je náhle poučná. div: Špecifikuje kontajner na vykresľovanie HTML span: Špecifikuje vložený textový kontajner Laicky povedané, div by sa mal používať, ak sú v ňom iné značky, a span by sa mal používať, ak je v ňom len text Div je prvok na úrovni blokov, ktorý poskytuje štruktúru a kontext pre veľké časti obsahu v HTML dokumente Rozpätie je inline prvok, ktorý definuje oblasť v rámci čiary (t. j. môže byť rozdelená na niekoľko oblastí v rámci čiary<span>) Div tag môže byť vložený spolu so span tagom (div možno považovať za veľký kontajner, span je malý kontajner a veľký kontajner môže samozrejme obsahovať malý kontajner)
Rozsah a vydavateľstvo Keďže vyššie uvedené tvrdenie o span môžeme vykonať operáciu span container na texte, môžeme definovať CSS štýly alebo niečo podobné, ale label sa zdá byť tiež v poriadku? Ale aký je medzi nimi rozdiel? Tag štítku sa používa hlavne na viazanie elementu formulára, a keď sa na značku klikne, viazaný prvok formulára získa vstupný fokus Span je druh nádoby pre bežný text.
|