9. diel - Layout a pozadie v HTML
V minulej lekcii, Triedne selektor a štýlovanie textu v CSS , sme si ukázali základy štýlovanie textu. Dnes v HTML / CSS tutoriálu začneme robiť na layoutu.
Rozloženie stránky
Iste viete, že webové stránky majú určité rozloženie prvkov, ktorému sa často hovorí layout. V minulosti sa k tomu používali tzv. Rámy, ktoré ale boli už z HTML odstránené, sú nevalidí a preto ich nebudeme používať.
U väčšiny webových stránok nájdeme hlavičku, v nej alebo pod ňou navigáciu, ďalej samotný článok s obsahom a na konci pätičku. Navigácia bola v minulosti v podobe zvislého menu s odkazmi v ľavom stĺpci, neskôr sa premiestnila do vodorovného menu pod hlavičku, určite je dobrý nápad dať ju práve tam. Zvykom býva umiestniť na web i bočný panel napravo, ako je napr. Tu na ITnetwork. O tomto rozloženie sa niekedy hovorí ako o koncepcii Web 2.0.
Každá stránka na webe má toto rovnaké rozloženie, teda obsahuje hlavičku, navigáciu a pätičku. Len v obsahu článku sa od seba stránky odlišujú. Layout sa vytvorí tak, že do HTML vložíme elementy pre rôzne časti webu a tie potom nastylujeme pomocou CSS tak, aby boli umiestnené ako chceme.
Pozíciovanie nie je práve silná stránka CSS, ale my sa tým prebojujeme
Aby som vás na začiatok
namotivoval, po dokončení niekoľkých nasledujúcich článkov dotiahneme
svoje webové stránky do tejto podoby:

Založte si nový súbor rozlozeni.html, ako vždy do neho vložíme patričnú HTML štruktúru a napojíme ho na náš styl.css:
<!DOCTYPE html> <html lang="cs-cz"> <head> <meta charset="utf-8" /> <link rel="stylesheet" href="styl.css" type="text/css" /> <title>HoBiho portfolio</title> </head> <body> </body> </html>
Článok
Začnime tým najjednoduchším a to poľom s článkom. Na obrázku vyššie je to tá modrá oblasť.
Článok sa v HTML vkladá do párového taguV nasledujúcom cvičení, Riešené úlohy k 6.-9. lekciu HTML a CSS, si precvičíme nadobudnuté skúsenosti z predchádzajúcich lekcií.
Mal si s čímkoľvek problém? Stiahni si vzorovú aplikáciu nižšie a porovnaj ju so svojím projektom, chybu tak ľahko nájdeš.
Stiahnuť
Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami
Stiahnuté 7308x (2.27 MB)
Aplikácia je vrátane zdrojových kódov v jazyku HTML a CSS