Mam taki mały problem, który jednak skutecznie utrudnia mi dalszą prace nad stroną.
Na początku stworzyłem stronę z kodem wygenerowanym przez photoshopa, wszystko ładnie, pięknie ale gdy doszło do ,przesunięcia’’ całości na środek strony zaczęły się kombinacje w kodzie, które nie za bardzo przypadły mi do gustu. Wkrótce otrzymałem link do pewnego tutka (dzięki diegoo) (http://www.webinside.pl/webstandards/artykuly/205) po którym kod strony miał być łatwy do obróbki itp itd. Okey, przeczytałem go pierwszy raz, potem drugi, trzeci i tak dalej … w końcu zrezygnowałem. Tutek (jak dla mnie) jest napisany zbyt chaotycznie i raczej dla ludzi którzy lizneli z 15% css ( u mnie to +/- 5%)
I tu moja prośba, czy ktoś mógłby mi wytłumaczyć ten fragment :
I jeszcze jedno autor poradnika budował swoją stronę z tylko jednym plikiem graficznym, reszta była ‘‘kolorami zamkniętymi w divach’’ co trzeba by było zrobić jakbym chciał wszędzie wpakować tam pliki graficzne?
Owszem, próbowałem to zrobić ale wyszło coś ala ‘kod z Ps’a’.
Tutaj chodzi o to, że wszystkie akapity jakie są potomkami elementów tresc i menu będą miały określony krój czcionki. Tutaj Verdanę, ewentualnie Arial, ewentualnie inną bezszeryfową, o rozmiarze 80%.
div#tresc * oznacza wszystkie elementy jakie są potomkami elementu o identyfikatorze tresc.
Potomek to dziecko, wnuk, prawnuk i tak dalej, do tego się będzie zaliczać każdy element i kazdy podelement każdego elementu od elementu głównego.
Dziedziczenie to trochę inna rzecz, w dziedziczeniu chodzi o to, że dzieci przejmują właściwości po rodzicach.
O ile dobrze zrozumiałem…daj body szerokość oraz position: relative; bez parametrów (w stylach). Np:
body { width: 1000px; position: relative; }
Obecnie elementy są pozycjonowane względem okna przeglądarki i jak tabele wyśrodkowałeś to się sypnęło. Podanie do body to co napisałem spowoduje że elementy będą się pozycjonować względem body a nie okna przeglądarki.
Ale przecież np moja strona (cala grafika z menu,tekstem,przyciskami itp) ma tam chyba 668 a reszta to przecież jest background: #FFFFFF… zawsze myślalem, że grafikę ze stroną sie tnie, pozycjonuje żeby byla na środku a te ,biale po bokach’’ wypelnia background.