Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 11708|Odpověď: 0

[HTML/HTML5] Rozdíl mezi div, span a štítky v HTML

[Kopírovat odkaz]
Zveřejněno 18.12.2014 13:33:30 | | |
Div a span
Když se poprvé učíte rozložení div+css, je tam hodně zmatku, při používání div a span necítím, že existuje určitá "kapitola", mám pocit, že mezi nimi není velký rozdíl, ve W3C ohledně definice div a span: div jako rozdělená dokumentová struktura je přirozeně nejoficiálnější sémantikou, ale taková oficiální sémantika je příliš matoucí a velká struktura také
Dobře, ale pořád je matoucí, jestli použít div nebo span pro menší místa. Ve skutečnosti je to právě "Microsoft MSDN Library"
Definice uvnitř je najednou poučná.
div: Specifikuje kontejner pro vykreslování HTML
span: Specifikuje vložený textový kontejner
Laicky řečeno, div by se měl používat, pokud jsou v něm jiné tagy, a span by měl být použit, pokud je v něm pouze text
Div je blokový prvek, který poskytuje strukturu a kontext pro velké části obsahu v HTML dokumentu
Rozpětí je inline prvek, který definuje oblast uvnitř čáry (tj. může být rozdělena na několik oblastí uvnitř čáry<span>)
Tag div lze vložit se span tagem (div lze považovat za velký kontejner, span za malý kontejner a velký kontejner samozřejmě může obsahovat malý kontejner)

Span a label
Od výše uvedeného tvrzení o spanu můžeme na textu provést operaci span container, můžeme definovat CSS styly nebo něco podobného, ale label se zdá být také v pořádku? Ale jaký je mezi nimi rozdíl?
Tag štítku se používá hlavně k přiřazení elementu formuláře a když je tag štítku kliknut, vázaný prvek formuláře získá vstupní fokus
span je druh kontejneru pro běžný text.




Předchozí:Java skript pro získání cookies pro aktuální přihlášení na web!
Další:[Super Dick] je mistrovské dílo lidové AE speciální efektové technologie
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com