MASARYKOVA UNIVERZITA
FAKULTA INFORMATIKY
HTML5, CSS3 téma pro WordPress
BAKALÁŘSKÁ PRÁCE
JIŘÍ BARTOŠÍK
Vedoucí bakalářské práce: Vypracoval:
Mgr. Jonáš Ševčík Jiří Bartošík
Brno, jaro 2013
Poděkování:
Děkuji Jonáši Ševčíkovi za spolupráci, odborné vedení a konzultace při
zpracování této bakalářské práce.
Prohlašuji, že tato práce je mým původním autorským dílem, které jsem
vypracoval samostatně. Všechny zdroje, prameny a literaturu, které jsem při
vypracování používal nebo z nich čerpal, v práci řádně cituji s uvedením úplného
odkazu na příslušný zdroj.
…...........................
Shrnutí
Cílem práce je seznámení uživatelů i začínajících programátorů s tvorbou šablony
pro redakční systém WordPress. Šablona podporuje novou verzi jazyka HTML,
tedy HTML5 a vlastnosti CSS3. Při vytváření návodu a samotné šablony je použit
nejnovější WordPress a pomocné moduly pro galerii obrázků a kontaktní
formulář. Jednotlivé kroky jsou doprovázeny použitým kódem. V práci jsou
řešeny problémy, na které uživatel může při tvorbě narazit. Jako praktická ukázka
je vytvořena responsivní šablona splňující všechny předepsané požadavky
a mající standardní vlastnosti při tvorbě současného webu.
Klíčová slova
Redakční systém, WordPress, HTML5, CSS3, šablona, kaskádové styly,
resposnivní web
Obsah
Motto .......................................................................................................................1
Úvod ........................................................................................................................2
1 WordPress .............................................................................................................4
1.1 Historie .......................................................................................................4
1.2 Šablony ......................................................................................................5
1.3 Soubory šablon ..........................................................................................5
1.4 Důležité příkazy .........................................................................................6
2 HTML5 .................................................................................................................8
2.1 Zjednodušený zápis ....................................................................................8
2.2 Podpora ......................................................................................................9
2.3 Nové vlastnosti CSS3 ................................................................................9
2.4 Značky