24.1.2012 21:56 | Autor: SyX
Každý web má své barvy, ať už jde o barvy textů, rámečků, pozadí, či dalších věcí. V tomto článku si upravíme layout naší stránky z předchozího článku tak, aby byl alespoň trochu "lahodící oku" :o)
V předchozím článku jsme si udělaly základní rozvržení stránky (layout).
Aktuální stav naší stránky není nic krásného, máme pouze navrhnuté části webu, kterým jsme dali různé barvy pozadí, ale to jen z důvodů, abychom zřetelně viděli že se nám zobrazují tam, kde chceme. Naše původní stránka je k nahlédnutí zde.
Prozačátek v našem CSS souboru smažeme všechny vlastnosti barev pozadí a písma. Tj. pro pozadí background a pro text color. Nyní máme celou stránku bílou a veškerý text černý. To je pro dnešek náš základ.
Čisté bílé pozadí je mnohdy dost zářící, obzvlášť v noci. Nastavíme si barvu pozadí na lehce šedou. Záleží však na Vás kterou barvu zvolíte. Pro výběr barvy můžete využít nějakého grafického editoru, anebo se můžete podívat zde na Wikipedii kde najdete celkem dost barev pro začátek :o)
V našem příkladu tedy použijeme lehce šedé pozadí. Viz.
1
body { background: #F5F5F5; }
Původní hodnoty zde však ponechejte. pouze za ně přidejte vlastnost background uvedenou v zápisu.
1
#hlavicka { border-radius: 0px 0px 10px 10px; }1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#hlavicka {
width: 980px; /* šířka z našeho původního příkladu */
height: 100px; /* výška */
margin: 0px auto; /* zarovnání na střed */
border: 2px solid #1874CD; /* náš rámeček o šířce 2 pixely, plnou čarou a tmavou modrou barvou */
border-top: none; /* zrušení vrchního okraje rámečku, musí být až za rámečkem aby měl co zrušit */
background: #5CACEE; /* o něco světlejší modré pozadí */
border-radius: 0px 0px 10px 10px; /* zde jsou naše kulaté rohy, tedy jen ty spodní */
}
#hlavicka h1 { /* tento zápis určije, že bude použit pro element h1 (náš nadpis), který je v obsahu elementu s ID #hlavicka, což je naše hlavička */
padding-left: 50px; /* nadpis šoupneme od kraje nastavením vnitřního okraje */
margin: 0px; /* a jelikož nám vnější okraje někdy dokážou posunout layout tam kde nechceme, tak je zrušíme */
line-height: 90px; /* toto je výška řádku našeho nadpisu, tím docilíme toho, že bude na výšku taknějak zhruba uprostřed */
color: white; /* a naše barva písma */
}1
2
3
4
5
6
7
8
#menu a { /* platí pro všechny odkazy v našem div s id=menu */
margin: 0px 20px;
text-decoration: none; /* text nebude mít žádnou dekoraci (podtržení) */
font-size: 13px;
color: #1874CD;
font-weight: bold; /* naše odkazy uděláme tučné */
letter-spacing: 1px; /* a aby byly hezky čitelné, dáme mezi každé písmenko malou mezeru */
}1
2
3
4
5
#menu a:hover { /* platí pro naše odkazy po najetí myší */
color: #EE5C42;
position: relative; /* nastavíme odkazu relativní pozici (to je pozice, kde by se zobrazily normálně, takže tedy tam, kde teď zrovna jsou */
top: 2px; /* jelikož jsme odkazu nastavili pozici výše, můžeme nyní jeho pozici měnit, po najetí ho posuneme o 2px níže */
}1
2
3
4
5
6
7
<div id="menu">
<a href="#">Úvod</a>
<a href="#">Galerie</a>
<a href="#">Vtipy</a>
<a href="#">Příběhy</a>
<a href="#">Kontakt</a>
</div>
1
#obsah h2 { color: navy; } /* Pro náš nadpis druhé úrovně v obsahu stránky nastavíme barvu námořnické modré */1
2
3
4
5
6
7
8
#paticka {
clear: both;
width: 980px;
margin: 0px auto;
color: #888888;
border-top: 1px solid #1874CD; /* rámeček máme v barvě rámečku naší hlavičky */
line-height: 30px; /* uděláme si větší výšku řádku, aby nebylo písmo tak nalepené na lince ani na spodku dokumentu */
}Chcete mít vlastní web? Vytvořím Vám Vaši vlastní www stránku či webovou aplikaci dle Vašich představ. Časově přívětivě, cenově dostupně.
KontaktJste firma nebo živnostník pracující v oblasti tvorby www? Nebráním se žádné spolupráci jak s grafickými studii, tak ani s jinými firmami či živnostníky. Pracuji externě ze svého domova, ale osobní setkání není problém.
podtržený text, ale tečkovaný
˜ PsYcHo, 22.1.2012 21:43
Jak změnit barvu pozadí? (testovací téma)
˜ Neregistrovaný, 19.12.2011 11:49
Jak změnit barvu pozadí? (testovací téma)
˜ SyX, 17.12.2011 17:10
První pokus
˜ Neregistrovaný, 28.1.2012 9:22
První pokus
˜ SyX, 17.12.2011 15:11