Div i span Kiedy po raz pierwszy uczysz się układu div+css, jest dużo zamieszania, podczas używania div i span nie czuję, że istnieje pewien "rozdział", uważam, że nie ma dużej różnicy między nimi, w W3C co do definicji div i span: div jako struktura podzielonego dokumentu naturalnie czyni go najbardziej oficjalną semantyką, ale taka oficjalna semantyka jest zbyt myląca, a duża struktura też jest Okej, ale nadal jest mylące, czy używać div czy span w małych miejscach. W rzeczywistości jest to właśnie "Microsoft MSDN Library" Definicja w środku nagle staje się pouczająca. div: Określa kontener do renderowania HTML span: Określa osadzony pojemnik tekstu Mówiąc prosto, div powinien być używany, jeśli są w nim inne tagi, a span jeśli jest tylko tekst Div to element na poziomie blokowym, który zapewnia strukturę i kontekst dla dużych fragmentów treści w dokumencie HTML Przęsło to element w linii, który definiuje obszar w obrębie linii (tzn. może być podzielony na kilka obszarów w obrębie linii<span>) Tag div może być osadzony razem z tagiem span (div można traktować jako duży kontener, span jako mały kontener, a duży kontener oczywiście może umieścić mały kontener)
Span i wytwórnia Ponieważ powyższe stwierdzenie o span jest wspomniane, możemy wykonać operację span containera na tekście, możemy zdefiniować style CSS czy coś podobnego, ale etykieta też wydaje się być w porządku? Ale jaka jest różnica między nimi? Tag etykiety służy głównie do przypisywania elementu formularza, a gdy tag etykiety zostanie kliknięty, element formacji bound otrzymuje fokus wejściowy span to rodzaj pojemnika na zwykły tekst.
|