Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Jaka jest różnica w zapisie css? - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Początkujący webmaster (https://www.webmastertalk.pl/forum-poczatkujacy-webmaster)
+--- Wątek: Jaka jest różnica w zapisie css? (/thread-jaka-jest-roznica-w-zapisie-css)



Jaka jest różnica w zapisie css? - marcin1234 - 03-02-2010

Cześć

napiszcie mi jaka jest różnica między tymi kodami

nie rozumiem tego
o co chodzi w tych 2 zapisach?
czy te dwa zapisy to samo mówią?


ul#menu {
}

----------------------
#menu ul {
}



RE: Jaka jest różnica w zapisie css? - Gherthus - 03-02-2010

Pierwszy odnosi się do listy (ul) o identyfikatorze(id) "menu". Drugi odpowiada za ostylowanie listy (ul) w elemencie o identyfikatorze "menu". napis po # oznacza identyfikator a selektor i selektor po spacji mówi o jakimś elemencie w elemencie wymienionym przed. Trochę pogmatwałem ale chyba zrozumiesz.


RE: Jaka jest różnica w zapisie css? - Marcin - 03-02-2010

Pierwszy dotyczy sytuacji:
Kod:
<ul id="menu">
<li></li>
<li></li>
...
</ul>

Drugi natomiast przykładowo jak poniżej (przykładowo bo id #menu można także przypisać co innych elementów niż div).
Kod:
<div id="menu">
<ul>
<li></li>
<li></li>
...
</ul>
</div>



RE: Jaka jest różnica w zapisie css? - virus4 - 08-02-2010

Dodam także, że w pierwszej sytuacji to ul jest zbędne no chyba, że masz kilka różnych elementów o takim samym ID (np. div, lista ul o ID #menu) to wtedy musisz wstawić przed znakiem # np. div, ul itd.