Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 11708|Odpoveď: 0

[HTML/HTML5] Rozdiel medzi značkami div, span a label v HTML

[Kopírovať odkaz]
Zverejnené 18. 12. 2014 13:33:30 | | |
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.




Predchádzajúci:Java skript na získanie cookies pre aktuálne prihlásenie na webovú stránku!
Budúci:[Super Dick] je majstrovské dielo ľudovej AE technológie špeciálnych efektov
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com