SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
Tvorba webových stránek v jazyce
            HTML
Anotace

        Tento dokument zahrnuje popis základních HTML elementů, s jejichž pomocí může čtenář
vytvořit jednoduché webové stránky.




Klíčová slova

       HTML, webové stránky, syntaxe, editor, zdrojový kód


Argumentace

        Text jsem zvolil proto, že už jsem ho vytvořil na gymnáziu a mohl jsem ho použít, protože
na fakultě informatiky jsem zatím žádnou seminární práci nepsal. Práce se i tématicky hodí
k mému oboru – Aplikovaná informatika. Téma bylo zvoleno na základě velké podobnosti
s maturitní otázkou do předmětu Informatika a výpočetní technika.
Obsah

1.     Základy ....................................................................................................................................... 4

     1.1      Syntaxe ............................................................................................................................... 4

     1.2      Jak psát kód HTML.............................................................................................................. 4

       1.2.1          WYSIWYG ................................................................................................................... 5

       1.2.2          Strukturní editory ....................................................................................................... 5

2.     Začínáme programovat .............................................................................................................. 6

     2.1      Nezbytné tagy .................................................................................................................... 6

     2.2      Odstavce ............................................................................................................................. 6

     2.3      Nadpisy ............................................................................................................................... 6

     2.4      Seznamy ............................................................................................................................. 7

     2.5      Odkazy ................................................................................................................................ 7

     2.6      Obrázky............................................................................................................................... 8

     2.7      Tabulky ............................................................................................................................... 8
1. Základy

         Před tím než se pustíme do programování stránek potřebujeme vědět několik důležitých
věcí o jazyce HTML. Jazyk HTML neboli Hypertext Markup Language je značkovací jazyk, což
znamená, že se stránky programují pomocí značek, které řeknou prohlížeči co je odstavec, co je
nadpis anebo co je odkaz.

   1.1         Syntaxe

        Zdrojový kód je uvozován úhlovými závorkami. Většina značek je párových, ale najdou se
i některé nepárové, pro příklad <hr> nebo <a>. Obecný zápis HTML vypadá takto: <značka>Obsah
značky</značka>. Uzavírací značka se vytvoří vložením lomítka před obyčejnou značku. Značky
můžeme do sebe také vnořovat, vždy ale musíme uzavřít dřív tu, kterou jsme otevřeli později.
V praxi to potom vypadá takto: <značka1>text<značka2>text, formátovaný značkou 1 i
2<značka2>text<značka1>.


   1.2         Jak psát kód HTML




                                     Obrázek 1: Prostředí PS Padu


       Jsou 2 způsoby psaní webových stránek.
HTML                                                                                  Základy


       1.2.1 WYSIWYG

        Tato zkratka znamená What you see is what you get, v překladu co vidíš, to dostaneš.
Tento typ editorů nevyžaduje žádné znalosti HTML ani CSS. Jednoduše v něm skládáme všechny
prvky na stránku a hned vidíme výsledek. Velká nevýhoda je, že většinou není tento kód validní a
bývá dost nepřehledný. Mezi zástupce patří Microsoft Frontpage nebo Adobe Dreamweaver, který
však se však chová i jako strukturní editor a kombinuje oba 2 způsoby psaní HTML dohromady.


       1.2.2 Strukturní editory

         Tento způsob vyžaduje znalosti jazyka HTML, neboť stránky se tvoří přímým psaním
kódu. Výsledek si můžeme zobrazit až v prohlížeči, přímo ho nevidíme. Výhodou je, že tvoříme
vlastní přehledný a do jisté míry i validní kód. Typickým zástupcem je český program PS Pad nebo
už zmíněný Dreamweaver.




                                  Obrázek 2: Prostředí Dreamweaveru




                                         strana č. 5 z 9
Desatero tvorby webových stránek                                                          HTML




2. Začínáme programovat

    2.1         Nezbytné tagy

      Zdrojový kód webové stránky musí mít nějaké povinné značky, aby ho prohlížeč
vyhodnotil jako stránku a zobrazil ho.
         Na začátek dokumentu patří značka <html>, naproti tomu na konci </html>. Značkou
<head> se uvozuje hlavička dokumentu, která se ve výsledku nezobrazuje, ale jsou v ní podstatné
informace o stránce. Například titulek stránky uvozený tagem <title>. Za hlavičkou už následuje
tělo stránky, do kterého se píše kód vlastní stránky. Tělo využívá tagu <body>.


    2.2         Odstavce

        Odstavec vznikne tak, že mezi značky <p> a </p> vložíme text odstavce. V prohlížeči se
zobrazí vložený text, který se chová jako odstavec. Text je automaticky zalamován podle velikosti
okna, proto není nutné používat konce řádků. Nicméně i to se někdy hodí. Slouží k tomu element
<br>, který je nepárový.
        Tag <p> má, jako ostatně každý tag, několik atributů, které se dopisují k elementu do
úhlových závorek. Tag <p> má atribut align neboli zarovnání a hodnoty left, right, center a justify.
V praxi to potom vypadá takto: <p align=“center“>text</p>. Tento kód vypíše text zarovnaný
doprava


    2.3         Nadpisy

       Nadpisy v HTML můžou mít až 6 úrovní, lišících se velikostí a významem. Zapisují se
elementem <hx>, kde x je číslo od 1 do 6. Tag <h1> znamená hlavní nadpis a takto to jde sestupně
dolů. Nadpis je párový znak.
HTML                                                        Desatero tvorby webových stránek




                                       Obrázek 3: Ukázka nadpisů


    2.4        Seznamy

        Jsou 2 typy seznamů, číslovaný a odrážkový. Chovají se naprosto totožně, rozdíl je jenom
v zobrazení čísla nebo odrážky. Pro číslovaný seznam je párová značka <ol>, pro odrážkový <ul>.
Položku seznamu vyjadřuje párový znak <li>. Pokud tedy budeme chtít číslovaný seznam, bude
kód vypadat nějak takto:
       <ol><li>1. položka seznamu</li><li>2. položka seznamu</li></ol>
        Dají se vytvořit také víceúrovňová číslování. A to vnořením dalších tagů <ol> nebo <ul>.
Typy seznamů se tak ve více úrovních mohou kombinovat. Pomocí seznamů se velmi často
vytvářejí menu webové stránky v kombinaci s odkazem.


    2.5        Odkazy

        Odkazy se tvoří pomocí elementu <a>. Nejčastějším atributem bývá href, který znamená
cíl odkazu. Použít se může buď absolutní nebo relativní odkaz. Pokud odkazujeme na nějakou
stránku našeho webu, vždy použijeme relativní odkaz, třeba v podobě <a
href=“obrazky/uvod.jpg“> Obrázek</a>. Tímto zápisem se nám zobrazí text Obrázek. Pokud na
něho klikneme, zobrazí se nám obrázek uvod.jpg ve složce obrazky.
       Druhý atribut je name neboli záložka, pomocí tohoto atributu se můžeme odkázat na
nějakou záložku na téže stránce. Nejdříve ovšem musíme nějakou záložku vytvořit. Docílíme toho
pojmenováním třeba nadpisu. Například <h1 name=“nahore“>Nadpis</h1> vytvoří záložku
nazvanou nahore. Na tuto záložku můžeme poté vytvořit odkaz.



                                          strana č. 7 z 9
Desatero tvorby webových stránek                                                        HTML


    2.6        Obrázky

        Aby byly naše stránky zajímavější, můžeme do nich vložit také nějaké obrázky. Je vhodné
použít nějaké obrázky s malou kapacitou, tedy s velkou kompresí. Nejčastěji se jedná o formáty
obrázků GIF, JPG nebo PNG.
       Obrázky vkládáme pomocí elementu <img>, ale aby se obrázek zobrazil, musíme použít
parametr src a adresu URL. Adresa může být absolutní nebo relativní. Hotový tag pro zobrazení
obrázku uvod.jpg ve složce obrazky vypadá takto: <img src=“obrazky/uvod.jpg“ />. Zapomenout
nesmíme na uzavírací lomítko, protože značka img je nepárová.


    2.7        Tabulky

        Tabulky v HTML se podobají tabulkám v Excelu, také se zde používají řádky, sloupce a
buňky. Tvorbu tabulky začneme párovou značkou <table>, která prohlížeči sdělí, že se jedná o
tabulku. Poté definujeme řádky tabulky, k tomu slouží značka <tr>. Taktéž je to párová značka, což
znamená, že každý řádek vypadá takto: <tr>obsah řádku</tr>. Následně do každého řádku tabulky
vložíme buňky. Obsah jedné buňky se uzavře mezi párovou značku <td>.
        Do buňky můžeme vložit cokoliv, ať už obyčejný text, odkaz, ale také i obrázek, čehož se
využívá při tvorbě jednoduchých webových galerií. Dříve se také tabulky používaly na tvorbu
layoutu webu, nyní se používá CSS. V tabulce také můžeme zvýraznit její záhlaví jako název
sloupce. Je to jednoduché, v prvním řádku se místo <td> použije značka <th>.




                                 Obrázek 4: Podíl prohlížečů za rok 2012
HTML


Seznam použité literatury

   [1] DOMES, Martin. Tvorba WWW stránek pro úplné začátečníky. Vyd. 1. Brno: Computer
       Press, 2008, 246 s. ISBN 978-802-5121-603.

       - Zdroj považuji za velmi vhodný k tématu, myslím, že kniha je dostatečně relevantní.
   [2] NAVRCHOLU.CZ: Tisková zpráva: Téměř polovina počítačů využívá rozlišení obrazovky
       1280x1024 pixelů, www.navrcholu.cz, Praha 2009

       - Server Navrcholu je dlouhodobě známý a průzkumy internetu provádí už více let.
   [3] JAK PSÁT WEB: HTML, jakpsatweb.cz

       - Server Jak psát web je stálicí českého internetu a většina lidí se začíná učit právě na něm,
       proto ho považuji za dostatečně kvalitní.




                                           strana č. 9 z 9
HTML


Seznam Obrázků

Obrázek 1: Prostředí PS Padu ............................................................................................................. 4

Obrázek 2: Prostředí Dreamweaveru ................................................................................................. 5

Obrázek 3: Ukázka nadpisů ................................................................................................................ 7

Obrázek 4: Podíl prohlížečů za rok 2012 ............................................................................................ 8

Mais conteúdo relacionado

Destaque

جذع مشترك
جذع مشتركجذع مشترك
جذع مشتركAziz Azami
 
التعليم الثانوي الإعدادي
التعليم الثانوي الإعداديالتعليم الثانوي الإعدادي
التعليم الثانوي الإعداديAziz Azami
 
Photosynthesis Technology Module Performance Task
Photosynthesis Technology Module Performance TaskPhotosynthesis Technology Module Performance Task
Photosynthesis Technology Module Performance TaskJessica Paige
 
Annotated Bibliographies 1, Fall 2015
Annotated Bibliographies 1, Fall 2015Annotated Bibliographies 1, Fall 2015
Annotated Bibliographies 1, Fall 2015Elizabeth Johns
 
Germ Theory Library Session
Germ Theory Library SessionGerm Theory Library Session
Germ Theory Library SessionElizabeth Johns
 
Annotated Bibliographies 2, Fall 2015
Annotated Bibliographies 2, Fall 2015Annotated Bibliographies 2, Fall 2015
Annotated Bibliographies 2, Fall 2015Elizabeth Johns
 
How the Library Can Help Prevent Sleep Deprivation
How the Library Can Help Prevent Sleep DeprivationHow the Library Can Help Prevent Sleep Deprivation
How the Library Can Help Prevent Sleep DeprivationElizabeth Johns
 
EdD Library Orientation 2015
EdD Library Orientation 2015EdD Library Orientation 2015
EdD Library Orientation 2015Elizabeth Johns
 

Destaque (11)

جذع مشترك
جذع مشتركجذع مشترك
جذع مشترك
 
التعليم الثانوي الإعدادي
التعليم الثانوي الإعداديالتعليم الثانوي الإعدادي
التعليم الثانوي الإعدادي
 
Photosynthesis Technology Module Performance Task
Photosynthesis Technology Module Performance TaskPhotosynthesis Technology Module Performance Task
Photosynthesis Technology Module Performance Task
 
Dxn health solution
Dxn health solutionDxn health solution
Dxn health solution
 
Annotated Bibliographies 1, Fall 2015
Annotated Bibliographies 1, Fall 2015Annotated Bibliographies 1, Fall 2015
Annotated Bibliographies 1, Fall 2015
 
Germ Theory Library Session
Germ Theory Library SessionGerm Theory Library Session
Germ Theory Library Session
 
Lit Review Prep
Lit Review PrepLit Review Prep
Lit Review Prep
 
Google for Research
Google for ResearchGoogle for Research
Google for Research
 
Annotated Bibliographies 2, Fall 2015
Annotated Bibliographies 2, Fall 2015Annotated Bibliographies 2, Fall 2015
Annotated Bibliographies 2, Fall 2015
 
How the Library Can Help Prevent Sleep Deprivation
How the Library Can Help Prevent Sleep DeprivationHow the Library Can Help Prevent Sleep Deprivation
How the Library Can Help Prevent Sleep Deprivation
 
EdD Library Orientation 2015
EdD Library Orientation 2015EdD Library Orientation 2015
EdD Library Orientation 2015
 

Semelhante a Kpi11 závěrečný úkol

Jak na responzivní mailing
Jak na responzivní mailingJak na responzivní mailing
Jak na responzivní mailingAdaptic, s.r.o.
 
06 prez4(tvorba webu)
06 prez4(tvorba webu)06 prez4(tvorba webu)
06 prez4(tvorba webu)olc_user
 
Vytvořeno pro SEO (Designed for SEO)
Vytvořeno pro SEO (Designed for SEO)Vytvořeno pro SEO (Designed for SEO)
Vytvořeno pro SEO (Designed for SEO)Pavel Ungr
 
Pavel ungr designed_for_seo
Pavel ungr designed_for_seoPavel ungr designed_for_seo
Pavel ungr designed_for_seoH1.cz
 
Digisemestr - Broken linkbuilding, strukturovaná data a další možnosti pokroč...
Digisemestr - Broken linkbuilding, strukturovaná data a další možnosti pokroč...Digisemestr - Broken linkbuilding, strukturovaná data a další možnosti pokroč...
Digisemestr - Broken linkbuilding, strukturovaná data a další možnosti pokroč...Sun Marketing
 
PoSobota 96 ČB 28.4.2018
PoSobota 96 ČB 28.4.2018PoSobota 96 ČB 28.4.2018
PoSobota 96 ČB 28.4.2018Brilo Team
 
SEO školení Bělský
SEO školení BělskýSEO školení Bělský
SEO školení BělskýSOVA NET
 
Tvorba webových stránek
Tvorba webových stránekTvorba webových stránek
Tvorba webových stránekUniv¨of Prague
 
CSS a sazba knih: jak jsme daleko?
CSS a sazba knih: jak jsme daleko?CSS a sazba knih: jak jsme daleko?
CSS a sazba knih: jak jsme daleko?Martin Michálek
 
Představení Ruby on Rails
Představení Ruby on RailsPředstavení Ruby on Rails
Představení Ruby on Railsigloonet
 
Search engine-optimization-starter-guide-cs
Search engine-optimization-starter-guide-csSearch engine-optimization-starter-guide-cs
Search engine-optimization-starter-guide-cssmallwriter
 
SEO - Jak ovladnout vyhledavace? Magie ci Veda?
SEO - Jak ovladnout vyhledavace? Magie ci Veda?SEO - Jak ovladnout vyhledavace? Magie ci Veda?
SEO - Jak ovladnout vyhledavace? Magie ci Veda?Radek Karban
 
SEO - Jak ovladnout vyhledavace, Magie ci Veda?
SEO - Jak ovladnout vyhledavace, Magie ci Veda?SEO - Jak ovladnout vyhledavace, Magie ci Veda?
SEO - Jak ovladnout vyhledavace, Magie ci Veda?guest3d79a4
 
Polymer project presentation
Polymer project presentationPolymer project presentation
Polymer project presentationjskvara
 

Semelhante a Kpi11 závěrečný úkol (20)

Jak na responzivní mailing
Jak na responzivní mailingJak na responzivní mailing
Jak na responzivní mailing
 
06 prez4(tvorba webu)
06 prez4(tvorba webu)06 prez4(tvorba webu)
06 prez4(tvorba webu)
 
Vytvořeno pro SEO (Designed for SEO)
Vytvořeno pro SEO (Designed for SEO)Vytvořeno pro SEO (Designed for SEO)
Vytvořeno pro SEO (Designed for SEO)
 
Pavel ungr designed_for_seo
Pavel ungr designed_for_seoPavel ungr designed_for_seo
Pavel ungr designed_for_seo
 
Digisemestr - Broken linkbuilding, strukturovaná data a další možnosti pokroč...
Digisemestr - Broken linkbuilding, strukturovaná data a další možnosti pokroč...Digisemestr - Broken linkbuilding, strukturovaná data a další možnosti pokroč...
Digisemestr - Broken linkbuilding, strukturovaná data a další možnosti pokroč...
 
PoSobota 96 ČB 28.4.2018
PoSobota 96 ČB 28.4.2018PoSobota 96 ČB 28.4.2018
PoSobota 96 ČB 28.4.2018
 
SEO školení Bělský
SEO školení BělskýSEO školení Bělský
SEO školení Bělský
 
Tvorba webových stránek
Tvorba webových stránekTvorba webových stránek
Tvorba webových stránek
 
Pitbul 2008 2
Pitbul 2008 2Pitbul 2008 2
Pitbul 2008 2
 
XHTML
XHTMLXHTML
XHTML
 
CSS a sazba knih: jak jsme daleko?
CSS a sazba knih: jak jsme daleko?CSS a sazba knih: jak jsme daleko?
CSS a sazba knih: jak jsme daleko?
 
Představení Ruby on Rails
Představení Ruby on RailsPředstavení Ruby on Rails
Představení Ruby on Rails
 
SEO (Marketing)
SEO (Marketing)SEO (Marketing)
SEO (Marketing)
 
CSS
CSSCSS
CSS
 
Instalace WordPress
Instalace WordPressInstalace WordPress
Instalace WordPress
 
Prg13 Html
Prg13 HtmlPrg13 Html
Prg13 Html
 
Search engine-optimization-starter-guide-cs
Search engine-optimization-starter-guide-csSearch engine-optimization-starter-guide-cs
Search engine-optimization-starter-guide-cs
 
SEO - Jak ovladnout vyhledavace? Magie ci Veda?
SEO - Jak ovladnout vyhledavace? Magie ci Veda?SEO - Jak ovladnout vyhledavace? Magie ci Veda?
SEO - Jak ovladnout vyhledavace? Magie ci Veda?
 
SEO - Jak ovladnout vyhledavace, Magie ci Veda?
SEO - Jak ovladnout vyhledavace, Magie ci Veda?SEO - Jak ovladnout vyhledavace, Magie ci Veda?
SEO - Jak ovladnout vyhledavace, Magie ci Veda?
 
Polymer project presentation
Polymer project presentationPolymer project presentation
Polymer project presentation
 

Kpi11 závěrečný úkol

  • 2. Anotace Tento dokument zahrnuje popis základních HTML elementů, s jejichž pomocí může čtenář vytvořit jednoduché webové stránky. Klíčová slova HTML, webové stránky, syntaxe, editor, zdrojový kód Argumentace Text jsem zvolil proto, že už jsem ho vytvořil na gymnáziu a mohl jsem ho použít, protože na fakultě informatiky jsem zatím žádnou seminární práci nepsal. Práce se i tématicky hodí k mému oboru – Aplikovaná informatika. Téma bylo zvoleno na základě velké podobnosti s maturitní otázkou do předmětu Informatika a výpočetní technika.
  • 3. Obsah 1. Základy ....................................................................................................................................... 4 1.1 Syntaxe ............................................................................................................................... 4 1.2 Jak psát kód HTML.............................................................................................................. 4 1.2.1 WYSIWYG ................................................................................................................... 5 1.2.2 Strukturní editory ....................................................................................................... 5 2. Začínáme programovat .............................................................................................................. 6 2.1 Nezbytné tagy .................................................................................................................... 6 2.2 Odstavce ............................................................................................................................. 6 2.3 Nadpisy ............................................................................................................................... 6 2.4 Seznamy ............................................................................................................................. 7 2.5 Odkazy ................................................................................................................................ 7 2.6 Obrázky............................................................................................................................... 8 2.7 Tabulky ............................................................................................................................... 8
  • 4. 1. Základy Před tím než se pustíme do programování stránek potřebujeme vědět několik důležitých věcí o jazyce HTML. Jazyk HTML neboli Hypertext Markup Language je značkovací jazyk, což znamená, že se stránky programují pomocí značek, které řeknou prohlížeči co je odstavec, co je nadpis anebo co je odkaz. 1.1 Syntaxe Zdrojový kód je uvozován úhlovými závorkami. Většina značek je párových, ale najdou se i některé nepárové, pro příklad <hr> nebo <a>. Obecný zápis HTML vypadá takto: <značka>Obsah značky</značka>. Uzavírací značka se vytvoří vložením lomítka před obyčejnou značku. Značky můžeme do sebe také vnořovat, vždy ale musíme uzavřít dřív tu, kterou jsme otevřeli později. V praxi to potom vypadá takto: <značka1>text<značka2>text, formátovaný značkou 1 i 2<značka2>text<značka1>. 1.2 Jak psát kód HTML Obrázek 1: Prostředí PS Padu Jsou 2 způsoby psaní webových stránek.
  • 5. HTML Základy 1.2.1 WYSIWYG Tato zkratka znamená What you see is what you get, v překladu co vidíš, to dostaneš. Tento typ editorů nevyžaduje žádné znalosti HTML ani CSS. Jednoduše v něm skládáme všechny prvky na stránku a hned vidíme výsledek. Velká nevýhoda je, že většinou není tento kód validní a bývá dost nepřehledný. Mezi zástupce patří Microsoft Frontpage nebo Adobe Dreamweaver, který však se však chová i jako strukturní editor a kombinuje oba 2 způsoby psaní HTML dohromady. 1.2.2 Strukturní editory Tento způsob vyžaduje znalosti jazyka HTML, neboť stránky se tvoří přímým psaním kódu. Výsledek si můžeme zobrazit až v prohlížeči, přímo ho nevidíme. Výhodou je, že tvoříme vlastní přehledný a do jisté míry i validní kód. Typickým zástupcem je český program PS Pad nebo už zmíněný Dreamweaver. Obrázek 2: Prostředí Dreamweaveru strana č. 5 z 9
  • 6. Desatero tvorby webových stránek HTML 2. Začínáme programovat 2.1 Nezbytné tagy Zdrojový kód webové stránky musí mít nějaké povinné značky, aby ho prohlížeč vyhodnotil jako stránku a zobrazil ho. Na začátek dokumentu patří značka <html>, naproti tomu na konci </html>. Značkou <head> se uvozuje hlavička dokumentu, která se ve výsledku nezobrazuje, ale jsou v ní podstatné informace o stránce. Například titulek stránky uvozený tagem <title>. Za hlavičkou už následuje tělo stránky, do kterého se píše kód vlastní stránky. Tělo využívá tagu <body>. 2.2 Odstavce Odstavec vznikne tak, že mezi značky <p> a </p> vložíme text odstavce. V prohlížeči se zobrazí vložený text, který se chová jako odstavec. Text je automaticky zalamován podle velikosti okna, proto není nutné používat konce řádků. Nicméně i to se někdy hodí. Slouží k tomu element <br>, který je nepárový. Tag <p> má, jako ostatně každý tag, několik atributů, které se dopisují k elementu do úhlových závorek. Tag <p> má atribut align neboli zarovnání a hodnoty left, right, center a justify. V praxi to potom vypadá takto: <p align=“center“>text</p>. Tento kód vypíše text zarovnaný doprava 2.3 Nadpisy Nadpisy v HTML můžou mít až 6 úrovní, lišících se velikostí a významem. Zapisují se elementem <hx>, kde x je číslo od 1 do 6. Tag <h1> znamená hlavní nadpis a takto to jde sestupně dolů. Nadpis je párový znak.
  • 7. HTML Desatero tvorby webových stránek Obrázek 3: Ukázka nadpisů 2.4 Seznamy Jsou 2 typy seznamů, číslovaný a odrážkový. Chovají se naprosto totožně, rozdíl je jenom v zobrazení čísla nebo odrážky. Pro číslovaný seznam je párová značka <ol>, pro odrážkový <ul>. Položku seznamu vyjadřuje párový znak <li>. Pokud tedy budeme chtít číslovaný seznam, bude kód vypadat nějak takto: <ol><li>1. položka seznamu</li><li>2. položka seznamu</li></ol> Dají se vytvořit také víceúrovňová číslování. A to vnořením dalších tagů <ol> nebo <ul>. Typy seznamů se tak ve více úrovních mohou kombinovat. Pomocí seznamů se velmi často vytvářejí menu webové stránky v kombinaci s odkazem. 2.5 Odkazy Odkazy se tvoří pomocí elementu <a>. Nejčastějším atributem bývá href, který znamená cíl odkazu. Použít se může buď absolutní nebo relativní odkaz. Pokud odkazujeme na nějakou stránku našeho webu, vždy použijeme relativní odkaz, třeba v podobě <a href=“obrazky/uvod.jpg“> Obrázek</a>. Tímto zápisem se nám zobrazí text Obrázek. Pokud na něho klikneme, zobrazí se nám obrázek uvod.jpg ve složce obrazky. Druhý atribut je name neboli záložka, pomocí tohoto atributu se můžeme odkázat na nějakou záložku na téže stránce. Nejdříve ovšem musíme nějakou záložku vytvořit. Docílíme toho pojmenováním třeba nadpisu. Například <h1 name=“nahore“>Nadpis</h1> vytvoří záložku nazvanou nahore. Na tuto záložku můžeme poté vytvořit odkaz. strana č. 7 z 9
  • 8. Desatero tvorby webových stránek HTML 2.6 Obrázky Aby byly naše stránky zajímavější, můžeme do nich vložit také nějaké obrázky. Je vhodné použít nějaké obrázky s malou kapacitou, tedy s velkou kompresí. Nejčastěji se jedná o formáty obrázků GIF, JPG nebo PNG. Obrázky vkládáme pomocí elementu <img>, ale aby se obrázek zobrazil, musíme použít parametr src a adresu URL. Adresa může být absolutní nebo relativní. Hotový tag pro zobrazení obrázku uvod.jpg ve složce obrazky vypadá takto: <img src=“obrazky/uvod.jpg“ />. Zapomenout nesmíme na uzavírací lomítko, protože značka img je nepárová. 2.7 Tabulky Tabulky v HTML se podobají tabulkám v Excelu, také se zde používají řádky, sloupce a buňky. Tvorbu tabulky začneme párovou značkou <table>, která prohlížeči sdělí, že se jedná o tabulku. Poté definujeme řádky tabulky, k tomu slouží značka <tr>. Taktéž je to párová značka, což znamená, že každý řádek vypadá takto: <tr>obsah řádku</tr>. Následně do každého řádku tabulky vložíme buňky. Obsah jedné buňky se uzavře mezi párovou značku <td>. Do buňky můžeme vložit cokoliv, ať už obyčejný text, odkaz, ale také i obrázek, čehož se využívá při tvorbě jednoduchých webových galerií. Dříve se také tabulky používaly na tvorbu layoutu webu, nyní se používá CSS. V tabulce také můžeme zvýraznit její záhlaví jako název sloupce. Je to jednoduché, v prvním řádku se místo <td> použije značka <th>. Obrázek 4: Podíl prohlížečů za rok 2012
  • 9. HTML Seznam použité literatury [1] DOMES, Martin. Tvorba WWW stránek pro úplné začátečníky. Vyd. 1. Brno: Computer Press, 2008, 246 s. ISBN 978-802-5121-603. - Zdroj považuji za velmi vhodný k tématu, myslím, že kniha je dostatečně relevantní. [2] NAVRCHOLU.CZ: Tisková zpráva: Téměř polovina počítačů využívá rozlišení obrazovky 1280x1024 pixelů, www.navrcholu.cz, Praha 2009 - Server Navrcholu je dlouhodobě známý a průzkumy internetu provádí už více let. [3] JAK PSÁT WEB: HTML, jakpsatweb.cz - Server Jak psát web je stálicí českého internetu a většina lidí se začíná učit právě na něm, proto ho považuji za dostatečně kvalitní. strana č. 9 z 9
  • 10. HTML Seznam Obrázků Obrázek 1: Prostředí PS Padu ............................................................................................................. 4 Obrázek 2: Prostředí Dreamweaveru ................................................................................................. 5 Obrázek 3: Ukázka nadpisů ................................................................................................................ 7 Obrázek 4: Podíl prohlížečů za rok 2012 ............................................................................................ 8