Ten zapis przedstawi przewodnik krok po kroku, aby zrozumieć, w jaki sposób CSS jest ustrukturyzowany?
Zacznijmy od składni CSS.
Składnia CSS
Podstawowa składnia CSS obejmuje selektor wraz z blokiem deklaracji. Blok deklaracji składa się z dwóch rzeczy i.mi. właściwość CSS o jej wartości.
Na powyższym rysunku p jest selektorem wskazującym akapit elementu HTML, kolor jest właściwością CSS, a zielony to wartość przypisana do właściwości kolorów.
Jak zastosować CSS do dokumentu HTML
CSS można zastosować do dowolnego dokumentu HTML na trzy sposoby.mi. Używanie stylów wbudowanych, za pomocą wewnętrznego arkusza stylów lub arkuszy stylów zewnętrznych. W tym artykule wyjaśniono działanie wszystkich trzech metod stylizacji za pomocą przykładów.
Wbudowane CSS
Metoda w stylu wbudowanym jest najczęściej wykorzystywana do wdrożenia unikalnego stylu na jednym elemencie. Musimy więc użyć atrybutu „stylu” w elemencie HTML, aby zaimplementować dowolną właściwość CSS do określonego elementu.
Przykład
Poniższy przykład implementuje styl wbudowany na
element:
Wbudowane CSS
Powyższy kod ustawia kolor tekstu jako czerwony, kolor tła jako niebieski i wyrównuje tekst w środku:
Wewnętrzne CSS
Wewnętrzna metoda stylu CSS określa styl w znaczniku i w sekcji głównej. Służy do wdrożenia określonego stylu na całej stronie.
Przykład Ten przykład opisuje wewnętrzny arkusz stylów dla wszystkich
elementy
Wewnętrzne CSS
Witamy w Linuxhint.com
Witamy w Linuxhint.com
Witamy w Linuxhint.com
Wyjście pokazuje, że styl określony w elemencie stylu zaimplementowanym we wszystkich
elementy:
Zewnętrzne CSS
Jak sama nazwa wskazuje, zewnętrzny arkusz stylów to osobny plik CSS, którego można użyć do stylizacji całej strony internetowej. W takim przypadku odniesienie zewnętrznego pliku CSS zostanie dodane do pliku HTML.
Przykład Ten przykład definiuje różne style dla różnych elementów HTML, a te style zostaną zaimplementowane za pomocą zewnętrznego arkusza stylów.
Html
Plik HTML zawiera link do zewnętrznego pliku CSS:
Zewnętrzne CSS
Witamy w Linuxhint.com
Witamy w Linuxhint.com
Witamy w Linuxhint.com
CSS
H2Powyższy kod wytworzy następujące dane wyjściowe:
Podsumujmy, czego nauczyliśmy się w tej sekcji, użyj wbudowanego CSS. Użyj stylu wewnętrznego dla jednostronicowych stron internetowych, jednak gdy pracujesz na szerokiej stronie internetowej, która ma więcej niż jedną stronę, a następnie użyj zewnętrznego arkusza stylów.
Selektory CSS
Selektory są używane do celów HTML, które chcesz stylizować, a istnieje wiele rodzajów selektorów CSS, takich jak:
Przykład Poniższy styl kodu różne elementy HTML i.mi. H2 i P przy użyciu selektora elementu, odpowiednio selektora klasy i selektora identyfikatora.
Html
H2 za pomocą selektora elementów
akapit za pomocą selektora klasy
Akapit za pomocą selektora identyfikatora
CSS
H2Otrzymamy następujące dane wyjściowe:
Specyficzność
Czasami występuje starcie.mi. Dwa selektory/style ukierunkowane na ten sam element HTML, co stanie się w takim przypadku i który selektor otrzyma preferencję. Dobrze! Mamy ogólną zasadę specyficzności
Zrozumiemy specyficzność z przykładem:
Przykład Poniższy podany przykład wyjaśni pojęcie specyficzności.
Html
Przykład specyfiki
CSS
PWyjście będzie:
W powyższym przykładzie zaobserwowaliśmy następujące punkty:
Element jest celem !Ważne, id, klasę i selektor elementów ale
element jest stylizowany zgodnie z !ważny co to pokazuje !Ważna ma najwyższą specyficzność.
Aby uzyskać lepsze zrozumienie, tasuj kolejność selektorów i obserwuj różnicę!
Białe przestrzenie w CSS
W CSS przeglądarki ignorują białe przestrzenie, jednak prawidłowe użycie białych przestrzeni może zwiększyć czytelność kodu.
Przykład: Ten przykład wyjaśnia, w jaki sposób białe przestrzenie/ przerwy linii zwiększa czytelność kodu:
Html
H2 za pomocą selektora elementów
Przykład specyfiki
CSS
.stylW selekcecie klasy cały kod jest zapisywany w tym samym wierszu, podczas gdy w selektorze identyfikowym piszemy każdą właściwość na nowym wierszu. WhiteSpaces/Line Breaks Zwiększ czytelność kodu. Wyjście weryfikuje, że przeglądarka nie dba o to, jak napisałeś kod i obaj selektorzy pomyślnie wykonali:
Komentarze w CSS
W CSS wszystkie skomentowane sekcje zostaną zamknięte w „/*” i „*/”. Wszystko, co pojawia się w komentarzach, zostanie zaniedbane przez przeglądarkę. W komentarzach można dodać dodatkowe szczegóły, aby zrozumieć kod.
Przykład Ten przykład dodał kilka komentarzy, które pomogą nam zrozumieć kod.
Html
Pierwszy paragraf
Akapit drugi
CSS
/* selektor klas*/Powyższy kod generuje następujące dane wyjściowe:
Wyjście weryfikuje, że komentarze zapewnia lepsze zrozumienie kodu bez wpływu na wyniki.
Wniosek
Podstawowa struktura CSS zawiera podstawową składnię wyboru elementu HTML za pomocą selektorów CSS i stylizacji wybranego elementu za pomocą właściwości CSS.CSS można zaimplementować do pliku HTML na trzy sposoby.mi. Styl inline, aby ustawić styl dla określonego elementu, wewnętrzny styl za pomocą znacznika i dodawanie zewnętrznego pliku CSS.
W tym artykule omówiono wszystkie podstawy ustrukturyzacji pliku CSS. Zaczynając od podstawowej składni CSS, a następnie wyjaśnia różne typy selektorów CSS i CSS. Ponadto wyjaśnia koncepcję specyficzności w CSS i stwierdza, że spośród wszystkich selektorów identyfikatorów selektorów CSS ma większą specyficzność. Wreszcie wyjaśnia znaczenie komentarzy i białych przestrzeni w CSS.