HTML V PRAXI HYPERTEXT MARKUP LANGUAGE V PRAXI. Autor: Petr Kříž

Rozměr: px
Začít zobrazení ze stránky:

Download "HTML V PRAXI HYPERTEXT MARKUP LANGUAGE V PRAXI. Autor: Petr Kříž"

Transkript

1 HTML V PRAXI HYPERTEXT MARKUP LANGUAGE V PRAXI Autor: Petr Kříž

2 1.kapitola - Úvod Když někdo řekne internetová stránka, téměř každému se vybaví prezentace firmy, osobní stránka aj. možnosti, které zaručují informovanost a tok většinou nejaktuálnějších informací. Tahle knížka se nebude zabývat popisem stran které existují, ale klade si za cíl naučit čtenáře vytvářet internetové či intranetové stránky. Největší výhodou stránek je jejich možnost propojování (hypertextovým odkazem nebo-li hyperlinkem) nebo předávání údajů. V knížce se budu zabývat pouze hyperlinkama. Vysvětlení pár základních údajů: HTML = Hypertext Markup Language - základní jazyk který slouží pro nadefinování parametrů stránky, vzájemné propojování stran a jeho velkou výhodou je definice stylů (písmo, velikost, barva ) Přestože na styly existuje jazyk CSS (kaskádové styly), jazyk HTML zvládne veškeré tyto základními požadavky. URL = Uniform Resoure Locator - tenhle složitý název znamená: adresa konkrétní stránky Pokud budeme u používat hyperlinky, bude nutné vždy zadávat jejich konkrétní adresu kam se mají odkázat. Podle mého názoru nejvíce Vás naučí praxe, takže se pusťme do praktické části. Co k tomu budeme potřebovat? Naučit se pár základních údajů (viz. další kapitola) a nějaký textový editor. Napíšu zde výčet asi nejlépe zpracovaných textových editorů a podle svého uvážení si vyberete. Ke každému editoru nakonec napíši svoji poznámku.. První typ editorů strukturní typ editorů Do strukturních editorů se zapisuje přímo HTML kód a je potřeba znát, netroufám si říct dokonale, HTML jazyk. Mají jednu obrovskou výhodu umožňují na 100% kontrolovat obsah stránky a jsou používány většinou profesionálními tvůrci pro tvorbu statických, ale zejména dynamických stránek nebo pro práci s datovými přenosy. Notepad (poznámkový blok) - zcela obyčejný textový editor s kterým dokážete divy na webu. Notepad nepodporuje zadávání tagů, tudíž je musíte vypsat. Poznámka: podle mého názoru je notepad nejlepší editor na tvorbu ne moc grafických stran, protože nepodporuje jejich kontrolu a musíte si je prohlížet ve Vašem internetovém prohlížeči. Na druhou stránku notepad umožňuje velmi kvalitní HTML kód a nebude dělat zbytečné zápisy navíc jako jiné editory. Homesite - tento textový/grafický editor umožňuje psát HTML kód jako notepad, ale má navíc několik funkcí, které pomáhají při zápisu HTML kódu. Homesite je velmi kvalitní editor s nespočetně velkou možností funkcí o kterých by se dala napsat kniha. Poznámka: homesitu jsem nějak nepropadnul. Kombinuji používání notepadu spolu s FrontPagem, ale komu by se zdál homesite lepší než notepad tak mu ho rozhodně doporučuji. 2

3 Druhý typ editorů wysiwyg editory Zřejmě nejpohodlnější editory s kterými lze pracovat. Tahle prapodivná zkratka znamená: What you see is what you get, nebo-li do češtiny přeloženo: Co uvidíš, to dostaneš. Práce s nimi je velmi jednoduchá a sám jsem si je oblíbil při práci na graficky náročných stránkách. jejich nevýhodou je, že nedokáží dokonale zpracovat HTML kód a píšou do něho přebytečné věci, proto je potřeba si po skončení práce upravit HTML kód. Microsoft FrontPage - nejrozšířenější wysiwyg editor. Umožňuje několik režimů zobrazení, konkrétně režim návrhu, HTML strukturu, náhled výsledné stránky a pokud budete pracovat s framovou verzí tak obsahuje i kód HTML stránky rámců. Poznámka: veškeré svoje poznámky jsem popsal při popisování wysisyg editorů. Netscape Composer, Macromedia Dreamweaver a další - s těmito programy se nezabývám, protože wysiwyg editorů existuje hodně velké množství a v dnešní době se už pomalu nedá vybrat pořádný editor. Za zmínku stojí ale Macromedia Dreamweaver, který je zřejmě nejdokonalejší wysiwyg editor a bývá mnoho uživateli kladně hodnocen. Druhy prohlížečů Prohlížeče umožňují prohlížení internetových stran. Microsoft Internet Explorer (IE) - jedná se o nejrozšířenější internetový prohlížeč. IE lze zařadit mezi kvalitní prohlížeče od verze 4 a výše od starších verzích se liší v detailech (ale nejvíce podporou CSS a JS). Většinou jsou všechny stránky přizpůsobeny právě pro IE. Mozilla - jedná se o šestou a sedmou verzi Netscapu, která je o něco lépe zpracovaná než IE zejména pro podporu CSS ve verzi 2, lepší zvládnutí JS a dobré zpracování XML. Jedinou nevýhodou je ladění elementů které vykresluje jinak než u IE Netscape - nejhorší prohlížeč, protože je velmi nestabilní, velmi často chybuje a stránky padají. Netscape používají hlavně uživatelé linuxu, ale Ti pomalu přecházejí na Mozillu. Úplně přesný popis editorů a prohlížečů naleznete spolu s jejich obrázky v dodatku. PrintScreeny hotových příkladů naleznete v dodatku. 3

4 2. kapitola Základy HTML V téhle kapitole se seznámíte s jednoduchou kostrou HTML stránky kterou si také vytvoříte. Jazyk HTML je velmi flexibilní přestože má svoji přesnou syntaxi. Tzn. že pokud se dopustíme chyb, stránka se zobrazí tak jak je chtěl tvůrce zobrazit. (nesmí ale chybět většina HTML kódu, ale jedná se o nějaké prkotiny ) Budete se muset naučit ale pár věcí bez kterých se neobejdete. Jsou to tagy. Tag je klíčové slovo HTML jazyka, které je uzavřeno do špičatých závorek Veškeré HTML příkazy jsou tagy a co se nalézá mimo tyto tagy je součástí stránky. HTML kód nerozlišuje velká a malá písmena (ale pozor, obsah stránky už je rozlišují) Nepárový tag - do nepárového tagu se uzavírají objekty (pozadí, obrázek, zvuk...) vkládání údajů se provádí přímo do špičatých závorek. např.: <body BgColor= # > Párový tag - párové tagy mezi sebe uzavírají text který se bude zobrazovat na stránce. Definice textu je zapsána přímo v těchto tagech. Protože se jedná o párové tagy, je potřeba je nějak začít a nějak ukončit. již název párový znamená, že se jedná o stejný tag, ale ukončení se provádí předřazením znaménka / před konečný tag...raději to vysvětlím na příkladu: <title></title> Příklad na zapsání definice (odborněji atribut) Obecně: <tag atribut01 atribut02>text na stránce co bude vidět</tag> Konkrétní příklad: <a href=" target="_top">seznam</a> Vytvořme si jednoduchou stránku. Otevřete si notepad (prozatím nám bohatě postačí a na naučení je to zřejmě nejlepší editor) a opište tam tuhle předlohu. Jakmile skončíte se psaním, uložte stránku do složky My web jako index.html a nyní se pouštím do vysvětlování. <html> <head> <title>nadpis stránky</title> </head> <body> Text na stránce </body> </html> 4

5 Gratuluji, vytvořili jste první internetovou stránku a zároveň kostru stránky. Prohlédněte si ji v prohlížeči. Tahle kostra je neměnná, takže se ji musíte naučit a musíte ji vždy uvádět pokud budete tvořit internetové stránky. Vysvětlení tagů: Tag <html></html> - je zde uvozen cely HTML kód. Tag <head></head> - uvození záhlaví stránky...uvádí se zde parametr title, resp. pokud pracujete s FrontPagem, ukáže se Vám zde i nepárový tag <meta> do kterého se ukazují parametry o vaší stránce v jakém editoru byla tvořena aj. informace. Záleží na Vás jestli si je tam ponecháte, ale ze své zkušenosti je mažu (nemají žádný vliv na funkčnost stránky) Poznámka: do záhlaví stránky zapisuji i veškeré ostatní proměnné, tzn. třeba jednodušší skripty, CSS apod. nebo pokud se jedná o složitější či rozsáhlejší projekty, tak zde externě propojuji aby se to v těle dokumentu neztratilo. Tag <title></title> - mezi tenhle párový tag se zapisuje nadpis stránky ( to nahoře v modrým pruhu, v tomhle případě konkrétně Nadpis stránky ) Tag <body></body> - je zde uvozeno tělo dokumentu, tzn. že se zde zapisuje HTML kód stránky. Mezi tento tag se zapisují následující hodnoty: a) pozadí barva se zadává převážně v <body bgcolor="#cccccc"> b) zvuk na pozadí téhle sekci je věnována později samostatná kapitola. c) ostatní věci, které se dozvíte poději (např.: obrázek na pozadí a jeho fixace) Momentálně přejdu k vysvětlení pojmenování první stránky. Budeme-li ukládat internetové stránky, musíme použít příponu *.htm nebo *.html (přičemž mezi nimi není žádný rozdíl, ale přípona *.htm je starší pojmenování) Stránku si můžeme pojmenovat jak chceme, ale první stránku která má být zobrazena se musí jmenovat index (včetně malého i ) První stránka se smí jmenovat i default ale každý server nemusí podporovat tuhle možnost. Na internetu existuje několik možností druhů přípon, ale ty už většinou slouží při práci s daty nebo proměnnými. 5

6 3. kapitola Formátování textu Pokud budeme tvořit internetové stránky, jistě se nespokojíte pouze s obyčejným druhem písma které je psáno za sebou. Pro tyhle účely nám slouží další tagy. Plno autorů by v tuhle chvíli ukázalo praktické příklady využití všech tagů, ale já dám přednost jen základním tagům a zkusíme si i složitější příklady na lepší pochopení. U formátování textu existuje i tag <font></font> který je poměrně složitější na vysvětlování proto si ho ponechám na konec. Vytvořte si stránku podle této předlohy a uložte ji jako Formatovani_textu.html <html> <head> <title>formátování textu</title> </head> <body> Tento text je <b>tučný</b><br> Tento text je <i>kurzívou</i><br> Tento text je <u>podtržený</u><br> Tento text je jako <sub>dolní index</sub><br> Tento text je jako <sup>horní index</sup><br> Tento text je <s>přeškrknutý</s> </body> </html> Otevřete si stránku v prohlížeči a podívejte se na výsledek. Myslím že nemá cenu popisovat tyhle tagy protože jsou velmi lehce použity. jediný tag který vysvětlím je tag <br> který nám definuje, že text má začínat na novém řádku (z angličtiny znamená tahle zkratka break line). Ukažme si ale složitější případ a poté si ho vysvětleme. Vytvořte si stránku podle této předlohy a uložte ji jako Formatovani_slozitejsiho_textu.html <html> <head> <title>formátování složitějšího textu</title> </head> <body> <!--Nadpis zacatek--> <u><b>formátování textu</b></u><br><hr><br> <!--Nadpis konec--> Pokud budeme <i>tvořit internetové stránky</i>, jistě se <i>nespokojíte pouze s obyčejným druhem písma</i> které je psáno za sebou. <i>pro tyhle účely nám slouží další <b>tagy</b>. Plno autorů by v tuhle chvíli ukázalo praktické příklady využití <b>všech tagů</b></i>, ale já dám přednost jen základním tagům a zkusíme si i složitější příklady na lepší pochopení. </body> </html> 6

7 Myslím že v tuhle chvíli nastalo hodně věcí na vysvětlování. Zapamatujte si že používání tagů které formátují text se smí využívat kdekoliv v textu. Je to velmi praktické, ale pokud budete používat hodně kombinování tagů přes sebe, nezapomeňte, že se jedná o párové tagy a je potřeba je uzavřít a nenechat otevřené. Přibyl nám zde nový tag <hr> který znamená vložení vodorovné čáry. Dalším novým tagem je <!--poznámka--> Jak už text uvnitř stránky napovídá, jedná se o tag do kterého se vkládají poznámky které nejsou na stránce vidět, ale v HTML kódu se zobrazují. Jedná se o velmi praktický a přehledný způsob jak se vyznat ve složitých HTML kódech, ale nesmí se to s nimi přehánět. A teďka se dostávám ke zmíněnému tagu <font></font> a nějaké další rozšířenější tagy bez kterých se neobejdete. Nakonec si uděláme příklad kde využijeme veškeré tyhle poznatky. Důležitý párový tag <p></p> - tento párový tag označuje začátek/konec odstavce. Do tohohle tagu se zapisují definice společné pro celý odstavec a nejvíce se uplatní při zarovnávání textu. Při psaní zápisů je mezera mezi řádky velmi velká, proto se využívá tento parametr výšky pro začátek/konec výšky řádku vzhledem k následujícím řádkům. Využívá se hlavně při psaní textů. <p style="margin-top: 0; margin-bottom: 0">Text</p> Velikost písma - jazyk HTML nedefinuje velikost písma podle boldů, ale podle velikosti size (např. size=3) nebo přesně nadefinovanou velikostí udávanou v pixelech (např. size=12px). Nadpisy - nadpis se tvoří párovým tagem <hx></hx>, kde x nahrazuje velikost nadpisu, které se udává v rozpětí 1 až 6 (největší až nejmenší). Příklad.: <h2>nadpis</h2> Barva písma - obdobný případ nastává i v barvě písma. Je možné ho zapisovat přímo (např. color=red) nebo pomocí složek RGB oddělených čárkou v hexadecimálním tvaru (např. color=53,4b,d6) nebo bez čárek uvozením znakem # (např. color=#534bd6). Zarovnání textu - se provádí pomocí příkazu align Rozeznáváme tyhle druhy zarovnání: left = zarovnat vlevo right = zarovnat vpravo center = doprostřed justify = na oba okraje. Zarovnání textu se většinou zapisuje do odstavců (např.: <p align=center>text</p>) Vodorovná čára <hr> - s vodorovnou čárou jsem se před chvíli setkali, ale pro vodorovnou čáru platí více vlastností. Vodorovná čára se sama zobrazuje jako prostorová (pokud nám to dovoluje prohlížeč), ale dá se této vlastnosti zabránit. 7

8 Jsou to tyhle vlastnosti: size = tloušťka čáry width = délka čáry (nejčastěji se udává v procentech, ale lze ji udat i v pixelech) noshade = prohlížeč zobrazí čáru úplně obyčejným způsobem (neprostorově) Příklad zapsání.: <hr size=3 width=75% align=center noshade> Druh písma vlastnost face - druh písma se zapisuje ve tvaru <font face= Arial > místo Arialu lze použít i jiné druhy písma, ale doporučuji používat základní druhy, protože ne každý počítač obsahuje právě Vaše zvolené písmo. Párový tag <nobr></nobr> - tímhle tagem se označuje část textu, jenž se nesmí zalamovat jinde než na místech označených značkou <br>. Prohlížeč defaultně zalamuje řádky tak, aby se vešly do okna. Použití tohoto tagu je vhodné pro zachování rozmístění textu třeba při výpisu údajů z databáze. Párový tag <small></small> - tento tag zmenší velikost písma o jeden stupeň Párový tag <big></big> - tento tag zvětší velikost písma o jeden stupeň 8

9 Vytvořte si stránku podle této předlohy a uložte ji jako Vyuziti_formatovani.html <html> <head> <title>využití formátování</title> </head> <body bgcolor="#cccccc"> <!--Nadpis--> <p><h2 align=center><font color=red>jak se dělají divy s textem</h2></font></p> <hr size=2 width=75% align=center> <hr size=2 width=50% align=center><br> <font face= Arial >Tak tady si napíšeme <big>ukázkový text</big> s kterým se pokusíme něco udělat:</font> <br><br> <!-- Text na formatovani--> <u>jak to vypada kdyz zakazu prvnim radku se zalamovat?</u><br> <nobr>myslím že v tuhle chvíli nastalo hodně věcí na vysvětlování. Zapamatujte si že používání tagů které formátují text se smí využívat kdekoliv v textu. Je to velmi praktické, ale pokud budete používat hodně kombinování tagů přes sebe, nezapomeňte, že se jedná o párové tagy a je potřeba je uzavřít a nenechat otevřené.</nobr> <!--text by mnel byt na jednom radku a teprve tedka po tagu "br" se zalomit--> <br>přibyl nám zde nový tag který znamená vložení vodorovné čáry. Dalším novým tagem je <!--poznámka--> Jak už text uvnitř stránky napovídá, jedná se o tag do kterého se vkládají poznámky které nejsou na stránce vidět, ale v HTML kódu se zobrazují. <font face="times New Roman" color=#534bd6>jedná se o velmi praktický a přehledný způsob jak se vyznat ve složitých HTML kódech,</font> ale nesmí se to s nimi přehánět. <!--Konec textu na formatovani--> </body> </html> Tímhle příkladem bych rád uzavřel kapitolu o formátování textu, ale je tu jeden zádrhel kterého jste si na první pohled zřejmě nevšimli. Jak je napsaná věta: Dalším novým tagem je a dále začíná nová věta. Co z toho plyne? Že poznámku lze zařadit do jakéhokoliv místa HTML dokumentu a nebude vidět. A teďka směle do dalších kapitol, kde si ukážeme práci s hypertextovým textem, práci s odstavci aj. zajímavosti. 9

10 4. kapitola Seznamy Seznamy mají v praktickém využití poměrně málo místa, protože jsou hojně zastupovány tabulkami. Jedinou výjimkou jsou rozbalovací seznamy které se velmi často upotřebovávají (těmito seznamy se nebudu zabývat protože je potřeba znát alespoň základy CSS a JS) ale princip zůstává stejný jako u klasických seznamů. Protože jsou seznamy čistě psané (bez barevných podkladů atd.) takže můžeme sáhnout po prostředcích pro formátování textu které seznamy rozhodně oživí. Až na seznam definic mají všechny seznamy jedno společné...nepárový tag <li> Tento tag vloží do seznamu novou položku. Příklad použití: <li>položka Seznamy dělíme do 4 kategorií Číslované seznamy - pro číslované seznamy používáme tagy <ol></ol> Tuto definici můžeme využít v seznamu kolikrát chceme. Nečíslované seznamy - pro nečíslované seznamy používáme <ul></ul> Tuto definici můžeme využít v seznamu kolikrát chceme. Seznamy s vlastním obrázek - tyhle seznamy jsou sice velmi působivé na oko. Vytvoří se přiřazením položky imagesrc="umisteni obrazku" k párovému tagu <ul> Příklad použití: Obecně: <ul imagesrc="umístění obrázku + přípona"></ul> Konkrétní případ: <ul imagesrc="../odrazka.jpg"></ul> Seznamy definic - seznam definic se používá především pro rejstříky, slovníky apod. Seznam se označuje párovou značkou <dl></dl> (z ang. definition list) Tento seznam se úplně odlišuje od předcházejících seznamů. Každá položka v seznamu se skládá ze dvou částí. Nejprve je potřeba uvést definovaný termín a posléze jeho definici. Definovaný termín se uvádí nepárovou značkou <dt>, jeho definice pak taktéž nepárovou značkou <dd>. Rozšířené možnosti seznamu Příkaz align - v seznamech je minimálně využíván, ale platí pro něho stejné zásady jako při formátování textu. Příklad zápisu: <ul align=left> 10

11 Příkaz type - můžeme rozdělit podle druhu použitých seznamů. Používáme-li seznam typu <ul> můžeme použít následující příkazy: disk (plné kolečko) circle (prázdné kolečko) square (čtvereček). Používáme-li seznam <ol> můžeme použít následující příkazy: A/a (označení položek velkými/malými písmeny) I/i (označení velkými/malými římskými číslicemi) 1 pro klasické číslice. Zápis pro <ul>je následující: <ul type=disk> Zápis pro <ol> je následující: <ol type=a> Se seznamy se dá velmi dlouho hrát a je to spíše monotónní práce, proto si ukažme jen jednoduchý příklad který si pak můžete dále rozvíjet dle představivosti. Vytvořte si stránku podle této předlohy a uložte ji jako Seznamy.html <html> <head> <title>seznamy</title> </head> <body> <ul> <li>letadlo <ol type=a> <li> Rada 3 <ol type=i> <li> sedadla </ol> </ol> <ol> <li>15 <li>16 </ol> </ul> </body> </html> 11

12 5. kapitola Tabulky Budete-li vytvářet internetové stránky, jistě se setkáte s tabulkami. Jedná se o nejrozšířenější a nejefektivnější způsob jak docílit požadovaných vlastností stránky. Kapitola Tabulky je poměrně náročná a hodně obsáhlá na vysvětlování, takže se zde uplatní lépe příklady. Veškeré příklady by byly lépe znatelné kdyby se s nimi pracovalo ve wysiwyg editorech, (tady se tabulky nejvíce uplatňují) ale postačí nám úplně bez problému notepad. Jak bychom mohli definovat tabulku. Tabulka je souhrn několika druhů čar které jsou vzájemně propojeny. Pokud si nebudeme pohrávat se vzdálenosti čar od sebe (ale jimi si pohrávat budeme, ale až později) tak se Vám tabulka zobrazí vždy správně. Než začnu vysvětlovat tabulku na příkladu, napišme si základní tagy z kterých se tabulka skládá. Tyhle tagy se dají zapsat jako nepárové, ale většina editorů si je jako párové sama definuje. U tabulky existuje pojem buňka tzn. obsah jednoho čtverečku. Pozn.: ze své praxe doporučuji je jako párové tagy zapisovat Tabulka se skládá z těchto tagů Tag <table></table> - tento tag nám uvozuje začátek/konec tabulky. Do tohohle tagu se zapisují definice společné pro celou tabulku (tloušťka čar, zarovnání tabulky aj.) Tag - tento tag vytváří nový řádek. Do tohohle tagu lze zapsat definice pro řádek. Tag <td></td> - tento tag definuje nový sloupec. Do tohohle tagu lze zapsat definice pro sloupec. Tag <th></th> - tento tag definuje obsah buňky. Je hodně využíván u tabulek, kterým se zadává velikost v pixelech. Pro lepší pochopení si ukažme 2 příklady, kde jednou bude velikost tabulky tvořena procentně a druhá tabulka bude tvořena přesně zadanou velikostní nebo-li jinak řečeno, bude zadaná v procentech. Tabulku stačí zapsat klasickým způsobem tzn. <table> 0 <td>text</td> </table> ale pokud budete psát HTML kód, nebude Vám tohle v žádném případě vyhovovat. Nejlepším řešením i pro úplně obyčejné tabulky je nadefinovat jim alespoň základní údaje. (jak je uvedeno i v příkladu) Většina wysiwyg editorů využívá možnost nacpat co nejvíce údajů ohledně struktury tabulky, ale zbytečně je to v mnoha případech přeháněno. Začněme tabulkou, kde bude velikost zadána procentně. 12

13 Vytvořte si stránku podle této předlohy a uložte ji jako Tabulka_procenta.html <html> <head> <title>tabulky - příklad na tabulku s velikostí zadávanou v procentech</title> </head> <body> <!--Zacatek tabulky--> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="tabulka_01"> <td width="33%">radek 1 Text 1</td> <td width="33%">radek 1 Text 2</td> <td width="34%">radek 1 Text 3</td> <td width="33%">radek 2 Text 10</td> <td width="33%">radek 2 Text 11</td> <td width="34%">redek 2 Text 12</td> </table> </body> </html> Vysvětleme si nyní jednotlivé pojmy. Do tabulky lze za jednotlivé tagy dosadit definice jako byly u formátování textu (např. barva pozadí, šířka, vlastnost align aj.) Do párového tagu <table> jsme dosadili následující údaje: border - tenhle příkaz znamená tloušťku ohraničení. Lze udávat jakékoliv číslo. Pokud chceme aby tabulka nebyla vidět, použijeme nulu (border= 0 ) cellpadding - tenhle příkaz znamená výplň buněk nebo-li srozumitelněji řečeno výšku buňky (je společná pro všechny buňky v tabulce) Počáteční hodnota 0 (cellpadding= 0 ) znamená, že se výška řádku přizpůsobí výšce písma. cellspacing - je podobnou vlastností cellpaddingu, ale tahle vlastnost má za úkol určovat vzdálenost buněk. (Pozn. tahle vlastnost má minimální využití, ale je dobré ji uvádět) Volná mezera, nebo-li - nelekejte se, opravdu je tohle příkaz. Tahle směsice písmen je používána v tabulkách na místě, kde potřebujeme aby bylo vidět ohraničení tabulky, ale nebyl zde uveden žádný text. Tento znak se vkládá místo textu, ale na stránce nebude vidět. 13

14 width (platí jak pro celkovou tabulku tak pro jednotlivé buňky) - tahle vlastnost definuje šířku tabulky i buňky. Vlastnost width se dělí dle dvou parametrů...máme-li tabulku zadanou přes procenta nebo přes pixely. Pro vlastnost width platí jedno důležité pravidlo: Velikost jednotlivých šířek buněk v řádku musí být stejná jako velikost celkové šířky tabulky. Např.: máme tabulku která bude mít celkovou velikost 90% a bude obsahovat 3 sloupečky (<td>). Jejich šířku si můžeme zvolit jakou potřebujeme, ale musí nám vždy dát součet 90. To znamená že si šířku buněk můžeme určit =90, nebo =90 apod. Stejné pravidlo platí i pro šířku buněk v tabulce, kde velikost zadáváme v pixelech. (šířka buněk = šířka sloupce za předpokladu, že máme stejně široké řádky v celé tabulce) Tabulka zadaná přes procenta - do celkové definice tabulky <table width= 100% > určujeme šířku tabulky vzhledem k prohlížeči (bude flexibilní velikost) Tzn. že pokud zadáme 100% bude tabulka jinak velká při rozlišení 800x600 pixelů a jinak velká při rozlišení 1024x768 pixelů. Jako velikost tabulky můžeme zadat jakékoliv číslo v procentech, ale musí pro ně platit výše zmíněné pravidlo. Tady bych Vás rád upozornil na jednu skutečnost... může se stát že zadáte velikost 100% a budete ji potřebovat rozdělit do 3 buněk. V tomhle případě rozdělte šířku buněk v poměru 33%+33%+34%. V následujícím příkladě Vám ukážu způsob zapsaní tabulky se dvěma řádkami a třemi sloupci. <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="tb-56"> <td width="33%"> </td> <td width="33%"> </td> <td width="34%"> </td> <td width="33%"> </td> <td width="33%"> </td> <td width="34%"> </td> </table> 14

15 Tabulka zadaná přes pixely - do celkové definice tabulky se zapíše požadovaná šířka tabulky udávaná v pixelech <table width= 300 > Tahle šířka je neflexibilní, takže se při jakémkoliv rozlišení zobrazí stejně. Platí pro ni také výše popsané pravidlo, ale najdeme zde odlišnost při zadávání šířky. Bude-li tabulka zapsaná tímhle způsobem <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="300" id="tb-125"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </table> tak se nám šířka buněk (resp. sloupců, protože sloupce máme stejně široké jako šířku buněk) rozloží přesně na stejné šířky. V tomhle případě je zadaná celková šířka 300 pixelů a máme zadané 3 buňky v jednom řádku, rozloží se nám jejich šířka po 100 pixelech. Můžeme si také určit jakou velikost si chceme nastavit. Platí zde výše popsané pravidlo zachování šířky a zápis bude následující: <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="300" id="tb-78"> <td width="40"> </td> <td width="133"> </td> <td width="123"> </td> <td width="40"> </td> <td width="133"> </td> <td width="123"> </td> </table> V tomhle zápisu jsme si nadefinovali jakou šířku budou mít jednotlivé buňky. Protože je tahle šířka zadávaná také v pixelech, je neflexibilní. Pokud máte zájem, můžete si vyzkoušet výše uvedené HTML kódy a trochu si pohrát s čísly nebo procenty. 15

16 Vytvořte si stránku podle této předlohy a uložte ji jako Tabulka_pixely.html <html> <head> <title>tabulky - příklad na tabulku s velikostí zadávanou v procentech</title> </head> <body> <!--Zacatek tabulky se stejnymi sloupci--> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="300" id="tabulka_02"> <td>radek 1 Text 1</td> <td>radek 1 Text 2</td> <td>radek 1 Text 3</td> <td>radek 2 Text 10</td> <td>radek 2 Text 11</td> <td>radek 3 Text 12</td> </table> <br><hr><br> <!--Zacatek tabulky s ruzne velkymi sloupci--> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="300" id="tabulka_02"> <td width="75">radek 1 Text 1</td> <td width="165">radek 1 Text 2</td> <td width="60">radek 1 Text 3</td> <td width="75">radek 2 Text 10</td> <td width="165">radek 2 Text 11</td> <td width="60">radek 3 Text 12</td> </table> </body> </html> 16

17 id - každý by jistě řekl identifikační číslo. Ano, id může mít hodnotu identifikačního čísla, ale slouží podobně jako parametr name (o něm se zmíním až ve formulářích) a může nabývat veškerých hodnot. U tabulek bych mu nepřikládal velkou hodnotu, ale je lepší si jednotlivé tabulky pojmenovat zabráníte tím zbytečné nepřehlednosti. style - tahle vlastnost určuje ohraničení tabulky (jaký druh čáry se má zvolit) Přestože se tabulka skládá ze tří čar, určujeme ohraničení jen jedné, tudíž této hlavní čáry. Pokud budeme chtít použít jiné druhy čar, změníme tím i ostatní údaje (Pozn. wysiwyg editory jsou na tuhle práci nejlépe stavěné, protože dokážou za Vás zpracovat tyhle veškeré údaje do HTML kódu, zatímco vy si jen vyberete vše přes průvodce tabulkou) Protože ve stylech existuje mnoho druhů ohraničení a mnoho knížek je ani neuvádějí (dají se nalézt na internetu, ale wysiwyg editory za Vás vytvoří HTML kód), já se zmíním jen o základní plné čáře, se kterou jste se doposud setkávali a navíc připíši další dvě definice navíc. Vlastní definice zápisu buňky a tabulky v tagu <table> zní: Případ s použitím borderlight a borderdark <table border="5" cellpadding="0" cellspacing="0" width="100%" id="table_152" style="border-collapse: collapse" bordercolorlight="#0000ff" bordercolordark="#008000" bgcolor="#c0c0c0"> Případ s použitím bordercolor <table border="5" cellpadding="0" cellspacing="0" width="100%" id="table_152" style="border-collapse: collapse" bordercolor="#ff0000" bgcolor="#c0c0c0"> Popišme si jednotlivé elementy: Vlastnost border-collapse: collapse nám definuje, že zvolený typ čáry bude plný. Vlastnost bordercolor= barva nám definuje celkovou barvu pro tabulku. Použijeme-li tenhle případ, již neuvádíme vlastnosti borderlight a borderdark. Vlastnost bordercolorlight= barva nám definuje světlé ohraničení tabulky Vlastnost bordercolordark= barva nám definuje tmavé ohraničení tabulky Vlastnost bgcolor= barva nám definuje pozadí buněk. Pokud jste zvládli následující kroky co se týká tabulek, můžeme přejít do další části, kde se budu zabývat složitějšími příklady s tabulkami. Základní významy tagů jsem popsal v téhle lekci, takže si zkuste jeden příklad dle předlohy níže. V další části tabulek již nebudu popisovat principy tagů které se již zmínily de nahoře. V následujícím příkladu se vyskytne jeden tag který jsem doposud neprobíral, ale vysvětlím ho později. Jedná se o párový tag <div></div>. 17

18 Vytvořte si stránku podle této předlohy a uložte ji jako Tabulka_zaklady.html <html> <head> <title>tabulka se základy</title> </head> <body> <p style="margin-top: 0; margin-bottom: 0"><u><b> <font color="#000080">nejdříve si ukážeme dobře vypadající tabulku:</font></b></u></p><br> <!--Prvni tabulka - druhy zbozi--> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="500" id="tabulka1"> <td width="88"><p align="right"><u>druh zboží:</u></p></td> <td width="17"> </td> <td width="388">diskety</td> <td width="88"> </td> <td width="17"> </td> <td width="388">cd-r, CD-RW</td> </table> <br> <p style="margin-top: 0; margin-bottom: 0"> <font color="#000080"><u> <b>další příklad: vnořená tabulka + ukázky s barvami:</b></u></font></p> <br> <table border="5" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="tabulka2" bordercolorlight="#008000" bordercolordark="#000080"> <td width="100%" bgcolor="#c0c0c0"> <div align=center> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="50%" id="tabulka3"> <td width="33%" bgcolor="#dfac4d"> </td> <td width="33%" bgcolor="#f0c771"> </td> <td width="34%" bgcolor="#f0c771"> </td> <td width="33%" bgcolor="#dfac4d"> </td> <td width="33%" bgcolor="#f0c771"> </td> <td width="34%" bgcolor="#f0c771"> </td> 18

19 <td width="33%" bgcolor="#dfac4d"> </td> <td width="33%" bgcolor="#f0c771"> </td> <td width="34%" bgcolor="#f0c771"> </td> </div> </table> </td> </table> </body> </html> První část kapitoly máme za sebou a teďka se budu věnovat složitější úpravě tabulek, jako je například sloučení buněk, použití pozadí do buňky aj. zajímavé věci. Abych Vás neodradil hnedka ze začátku (když už jsem se zmínil že se jedná o těžší část) tak začneme vložením pozadí do buňky. Vložení pozadí do buňky - pokud jste zvládli minulou lekci, nebude pro Vás tento úkol těžký. Do definice vlastností se přidá hodnota background Samozřejmě můžete psát do této buňky text, který bude vidět nad Vámi zvoleném pozadí. Příklad na zapsání definice Obecně: <td width="100%" height="414" bgcolor= barva > </td> Konkrétní případ: <td width="100%" height="414" bgcolor= #FF00FF > </td> Párový tag <div></div> - tento tag hraje velkou úlohu v HTML jazyku a zejména v tabulkách. Tento tag se předřazuje (píše se před konkrétní událost) před veškerý HTML kód, kterého se bude týkat. Ukončení tagu se provádí pomocí lomítka, protože se jedná o párový tag. Tento tag zapsaný bez definic nemá žádný význam, ale pokud ho nedefinujeme, bude se týkat všeho co je uzavřeno mezi tímhle tagem. Pokud chceme vložit jinou definici v tomhle tagu, nemusíme ho ukončovat, ale stačí ho pouze přerušit. Nejlepší bude vysvětlit to na příkladu. V tomhle případě nám vlastnost <div align=center> vycentruje na střed vše, co bude uzavřeno mezi tímto tagem. <div align=center> <table width= 300 > <td>text</td> </table> </div> Abychom nemuseli ukončovat tag <div> a znovu ho začínat, tak ho přerušíme. Přerušení = nadřazení definice před textem. Nastane-li situace, že se např. setkají tři různá umístění u textu, bude primárně bráno to, které je mu nejdříve přiřazeno. 19

20 Např.: <td align=right align=center align=left>text</td> - text bude vpravo. <div align=center> <table width= 300 > <td align=left>text</td> </table> </div> Seskupování buněk v řádcích - pro názornost seskupení buněk v řádcích jsem zde vložil názorný příklad Seskupování řádků lze uplatnit u každé tabulky tzn. u tabulek které jsou zadávány v procentech i pixelech (Pozn. v příkladech budu uplatňovat tabulky zadávané v procentech, protože jsou pro vysvětlování přehlednější) Při seskupování řádků se definuje vlastnost colspan= číslo kde číslo znamená počet seskupených buněk. Tahle definice se zapisuje přímo do definice tagu <td>. Vlastnost colspan nám odebírá počet zapsání řádků ve sloupci. Ukažme si teoretický zápis a pak si zkusme udělat tabulku která je zobrazena nahoře. Abychom si to neulehčili, přidáme ji navíc barevný nádech. Většinou se tahle vlastnost zadává spolu s ostatními vlastnosti, takže do definice přiřadím ještě definici šířky buňky. Příklad na zapsání definice Obecně: <td colspan="číslo"> </td> Konkrétní případ: <td width="66%" colspan="2"> </td> 20

21 Vytvořte si stránku podle této předlohy a uložte ji jako Tabulka_colspan.html <html> <head> <title>tabulky - seskupení buněk</title> </head> <body> <div align=center> <table border="2" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="50%" id="tabulka1"> <td width="33%"> </td> <td width="33%"> </td> <td width="34%"> </td> <td colspan="2" bgcolor="#00ffff"> </td> <td> </td> <td width="33%"> </td> <td width="67%" colspan="2" bgcolor="#0000ff"> </td> <td width="50%" colspan="3" bgcolor="#000080"> </td> </table> </div> </body> </html> Seskupování buněk ve sloupcích - pro názornost seskupení buněk ve sloupcích jsem zde vložil následující příklad Stejně jako seskupování buněk v řádcích lze seskupování buněk uplatnit v tabulkách, kterým se zadává šířka v procentech nebo v pixelech. Při seskupování sloupců se definuje vlastnost rowspan= číslo kde za číslo se dosadí počet sloučených buněk. Další vlastností která se běžně nedefinuje, ale je v téhle věci je podle mého názoru velmi užitečná je heigh, nebo-li výška řádku. Zápis vypadá obdobně height= číslo kde číslo znamená výšku řádku. Pokud budeme chtít používat klasickou výšku řádku, nemusíme tuhle vlastnost uvádět, ale pokud ji uvedeme můžeme ji přiřadit i nulu. Zvolíme-li nízké číslo, nemusí se výška vůbec projevit znatelnost závisí na výšce udaného čísla (Poznámka: ze zkušenosti uvádím místo nuly malá čísla např. 1,2 aj.) 21

22 Zkusme si na to obdobný příklad jako byl předtím na colspan. Příklad na zapsání definice Obecně: <td rowspan= číslo height= číslo > Konkrétní případ: <td width="25%" rowspan="2" height="1"> </td> Vytvořte si stránku podle této předlohy a uložte ji jako Tabulka_rowspan.html <html> <head> <title>tabulky - seskupení buněk</title> </head> <body> <div align=center> <table border="2" cellpadding="0" cellspacing="0 style="border-collapse: collapse" bordercolor="#111111" width="50%" id="tabulka2" height="1"> <td width="25%" height="0"> </td> <td width="25%" rowspan="2" height="1" bgcolor="#00ffff"> </td> <td width="25%" height="1"> </td> <td width="25%" rowspan="3" height="1" bgcolor="#000080"> </td> <td width="25%" height="1"> </td> <td width="25%" rowspan="2" height="2" bgcolor="#0000ff"> </td> <td width="25%" height="1"> </td> <td width="25%" height="1"> </td> </div> </body> </html> Absolutní pozice tabulky - tohle téma jsem si nechával na závěr až si ujasníte z čeho se tabulka skládá. V mnoha případech budeme potřebovat umístit tabulku do prostoru stránky podle svých potřeb. V tomhle případě nám pomůže pár rozšířených vlastností k definici stylu. Jedná se o to, že k dosavadní definici style="border-collapse: collapse" dosadíme 3 vlastnosti (všimněte se že všechny jsou uzavřeny do jedné uvozovky a jsou odděleny středníky): style="border-collapse: collapse; position:absolute; left:94; top:93" Pojďme si je vysvětlit. border-collapse: colapse je již známá vlastnost, position:absolute nám určuje že se jedná o absolutní umístění tabulky a vlastnosti left a top nám určují jak má být tabulka umístěna zleva a seshora od levého horního okraje stránky. Ukažme si na to jednoduchý příklad. 22

23 (Poznámka: Pokud budete používat tuhle vlastnost, doporučuji používat výhradně velikosti zadané v pixelech přejdete mnoho zbytečným komplikacím) Vytvořte si stránku podle této předlohy a uložte ji jako Tabulka_abolutni_ulozeni.html <html> <head> <title>tabulky - absolutní umístění</title> </head> <body> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; position: absolute; left: 139; top: 151" bordercolor="#111111" width="300" id="tabulka3x3"> <td width="100"> </td> <td width="100"> </td> <td width="100"> </td> <td width="100"> </td> <td width="100"> </td> <td width="100"> </td> <td width="100"> </td> <td width="100"> </td> <td width="100"> </td> </table> </body> </html> Tímhle příkladem bych rád uzavřel kapitolu na tabulky. Tahle kapitola byla velmi obsáhlá a nelze v ní vyjmenovat veškeré kombinace tabulek jaké mohou nastat. Proto než se pustíte do další kapitoly, tak bych Vám doporučil zkusit si udělat několik vlastních kombinací tabulek, jak pomocí formátování textu, barevných podkladů, seskupování apod. Jak jsem psal již na úvod téhle kapitoly, tak na tuhle práci se hodí nejvíce pracovat s wysiwyg editory. Pokud máte možnost vyzkoušet si je tak si to rozhodně zkuste. Tahle kniha se zabývá jazykem HTML a ne tvorbou stránky podle vzhledu, tudíž zde práci ve wysiwyg editorech nebudu popisovat. 23

24 6. kapitola Grafika WWW Grafika a grafické prvky na internetu? Úplná samozřejmost. Je tomu ovšem tak? Umístit obrázky není vůbec těžké (stačil by i papír velikosti A4 na vysvětlení tagů a příklad), ale nejtěžší je zřejmě uvědomit si okolní skutečnosti, které většinou každý běžný uživatel přehlíží. K čemu by nám byla stránka která bude designově velmi krásná, ale doba načítání by byla 30 minut? V téhle kapitole se naučíte základní parametry obrázků, které Vám pomohou při rozhodování jaké grafické prvky umístit a v jaké míře.ale začněme od začátku. Budeme-li chtít umístit na internet grafické prvky, musíme znát alespoň jejich základní vlastnosti. Grafické prvky rozdělíme do 2 skupin pozadí a obrázky, které se dále dělí podle formátu. Já se budu zabývat pouze dvěma formáty. Pozadí - s pozadím jsme se jíž setkali v minulých kapitolách, ale používali jsme jako pozadí pouze jednu barvu. Jako pozadí můžeme použít jakýkoliv obrázek jakéhokoliv typu (*.jpg, *.gif, *.bmp aj.), ale pozor na důležitou událost. Pozadí stránky se musí stahovat svižně, takže nemá cenu na stránky použít obrázek s velikostí 500kb (přestože bude nádherný) kde budeme stránku otevírat min. 3 minuty, ale stačí použít také originální obrázek s velikostí pár kb které se načtou téměř okamžitě. Pokud uvážíte tahle dvě hlediska, stojí proti Vám: 1) krásné pozadí s velkou velikostí (např.500kb) x dlouhá doba stahování obrázku 2) krásné pozadí s malou velikostí (např. 20kb) x krátká doba stahování obrázku Pozadí stránky se skládá buď z plné barvy, nebo obrázků které se skládají vedle sebe (proto jsou vytvořeny speciální druhy obrázků které mají malou velikost) a vzájemně na sebe navazují. Takže uvažte která možnost se Vám více zamlouvá (Pozn. pokud je to možné, doporučuji používat co nejmenší velikosti. Některé stránky se bohužel této zásadě vyhnout nemůžou kvůli celkovému zpracování, proto je dobré upozornit na tuhle skutečnost ještě před otevřením téhle stránky) A teďka je na řadě lehký HTML kód, který srovnám s jednobarevným pozadím pro lepší pochopení. Pokud bych to mněl zapsat, jedná se o vložení nové definice do tagu <body>. Příklad na zapsání definice, kde je použita barva jako pozadí: Obecné zapsání jednobarevného pozadí: <body bgcolor="barva"> Konkrétní zapsání jednobarevného pozadí: <body bgcolor="#c0c0c0"> Příklad na zapsání definice, kde je použitobrázek jako pozadí: Obecné zapsání pozadí, kde je použit obrázek: <body backround= umístění obrázku + přípona > Konkrétní zapsání pozadí, kde je použit obrázek: <body background="../pozadi_01.jpg"> 24

25 Obrázky ve formátu *.gif - tenhle formát obrázků slouží pro nejkvalitnější grafiku kterou lze vytvořit. Tenhle formát nelze kompresovat (snížit velikost) a podporuje animované sekvence tzv. gify, dále se používá pro ukládání animovaných bannerů. Co dodat závěrem? Používejte tento formát jen tam kde je to nezbytné, protože kvůli své dokonalé kvalitě hrozně moc ovlivňuje dobu načítání stránky (prodlužuje dobu) Obrázky ve formátu *.jpg a *.jpeg - tyhle formáty jsou nejrozšířenější na internetu zejména pro své vlastnosti. Nemohou se sice srovnávat s úplně dokonalou grafikou jako mají formáty *.gif a nepodporují animované sekvence, ale jejich kvalita je na hodně vysoké úrovni. Převážnou většinu fotek naleznete na internetu (dokonce i digitální fotoaparáty ukládají jako formáty *.jpg) právě v tomhle formátu. Na závěr snad jen dodat, že používáním těchto formátů dosáhnete dokonalých výsledků a kvalitu stránky nehorší. Teďka jsem zde popsal základní dva druhy formátů a pouštím se do vysvětlení vložení obrázku na stránku. Jelikož předpokládám že minulé kapitoly jste zvládli, vynechám dopodrobna psané události. Vložení obrázku - se provádí přes nepárový tag <img>, ale tenhle tag sám o sobě nic neznamená, přiřadíme mu další definice, tj. border, src, width a height. Přestože jsem si již některé zmíněné definice popsali, popišme si je ještě jednou. border= - ohraničení (pokud nechceme vidět rámeček zadáme nulu) src= umístění obrázku. Můžeme zadat relativní i přesně danou adresu umístění lowsrc= tento tag je využíván velmi málo, ale je potřený a myslím, že je třeba se o něm zmínit. Pokud používáme na stránce obrázky, které se stahují velmi dlouho, je pro Vás potřeba použít tento parametr. Jak to funguje? Obrázek, který by se vám normálně načetl uložíte ještě jednou, ale tentokrát v horší grafice. Tento parametr nám definuje, že se nejdříve načtou obrázky s horší grafikou (stránka se svižněji načte) a teprve po úplném rozjetí stránky se samy tyhle obrázky začnou nahrazovat obrázky, které jsou uvedeny v src= width= určuje nám šířku obrázku height= určuje nám výšku obrázku Příklad na zapsání definice Obecně: <img border= číslo src= místění + přípona width= číslo height= číslo > Konkrétní případ: <img border= 0 src=../obr.jpg width= 572 height= 480 > Poznámka: ohledně umístění relativních a absolutních adres se dozvíte v kapitole hyperlinky. Doposud zadávejte absolutní adresy tzn. adresu tam, kde se obrázek nachází (např.: C:/Document a Setting/Obrazky/muj_obrazek.jpg) Další formátování obrázků se provádí stejně jako formátování textu. Vzhledem k větší přehlednosti a lepšího zápisu doporučuji uzavírat obrázky do párového tagu <p></p>, protože do něho můžete napsat přímé definice. Můžete také využít párového tagu <div></div>, ale nezapomeňte že se týká veškerého textu i obrázků které jsou umístěny mezi tímto tagem. Budete-li např. chtít vycentrovat obrázek, napíšete: <p align=center><img border= 0 src=../obr.jpg width= 572 height= 480 ></p> 25

26 Pro obrázky platí také více vlastností než je u uváděno u textu. Pokud se budeme zabývat umístěním na stránce, můžeme použít následující definice tagy: Zarovnání obrázku - se aplikuje úplně stejně, jako jsme se doposud setkali, ale u obrázků existuje více vlastností. Rozeznáváme tyhle druhy zarovnání: top = horní okraj grafiky na horní okraj řádku middle = střed grafiky na účaří řádku bottom = dolní okraj grafiky na dolní okraj řádku left = umístění na levý okraj s obtékáním textu zprava right = umístění na levý okraj s obtékáním textu zleva texttop = horní okraj grafiky na horní okraj řádku absmiddle = střed grafiky na střed řádku baseline = dolní okraj grafiky na účaří řádku absbottom = dolní okraj grafiky na spodní okraj řádku Alternativní text: alt a title - alternativní text se může definovat 2-mi vlastnostmi, které se uvádějí do definice tagů. Mezi těmito dvěmi vlastnostmi alt= a title= není velký rozdíl, ale title se používá především u textů a alt u obrázků. Jak to funguje? Pokud přidržíte myš nad textem resp. obrázkem, zobrazí se popiska. Pokud bude popiska příliš dlouhá, sama se zalomí na následující řádky. Zejména možnost alt je velmi praktická, protože když má uživatel vyplé načítání obrázků nebo se mu obrázek špatně načte, zobrazí se mu namísto obrázku text. Ukažme si to na příkladu. Poznámka: Popiska se odborně nazývá tooltip text Poznámka autora: Tooltip text se může občas chovat velni podivně může a nemusí se zobrazovat, přestože máme vše správně zapsané. Tahle chyba se dá opravit většinou restartováním. Příklad na zapsání definice u textu Obecně: <p title= Tady bude text, který se zobrazí >Text</p> Konkrétní případ: <p title= Přejdete na úvodní stránku >Úvod</p> Příklad na zapsání definice obrázku Obecně: <img border= číslo src= místění + přípona width= číslo height= číslo alt= Tady bude text, který se zobrazí > Konkrétní případ: <img border= 0 src=../obr.jpg width= 572 height= 480 alt= Tady je image > 26

27 Vytvořte si stránku podle této předlohy a uložte ji jako alt_a_title.html <html> <head> <title>alt a title</title> </head> <body> <b>pro zobrazení tooltip textu podržte myší nad textem nebo obrázkem.</b> <p title="tohle je krátký popisek">popisek na text č.1 (krátký popis)</p> <p title="tohle je dloooooooooooooooooooouhýýýýýýýýýýýýýýýýýýý popisek">popisek na text č.1 (dlouhý popis)</p> <u>špatné načtení obrázku</u><br> <img border="0" src"spatne_img1.gif" width="200" height="30" alt="tady je obrázek prstenu"><br> <br> <u>dobré načtení obrázku</u><br> <img border="0" src="my web/img1.gif" width="153" height="99" alt="tady je obrázek prstenu"> </body> </html> Než se začnu zabývat dalšími parametry, vytvořme si jeden lehký příklad, kde uplatníme výše zmíněné definice a parametry. 27

28 Vytvořte si stránku podle této předlohy a uložte ji jako grafika_zaklady.html <html> <head> <title>grafika - základy</title> </head> <body bgcolor="#f0c771"> <p align=center>ukažme si nejdříve ohraničení... zleva je border="0", uprostřed border="1" a zprava border="5"<br><br> <img border="0" src="img1.gif" width="153" height="99"> <img border="1" src="img1.gif" width="153" height="99"> <img border="5" src="img1.gif" width="153" height="99"><br> </p> <p align=center>vlastnost lowsrc nemá cenu zkoušet offline, protože obrázek je načten téměř okamžitě</p> <p align=center>teďka si trochu pohrajeme s výškou a šířkou<br> </p> <!--Tabulka--> <table width=100%> <td width=33% align=center><img border="0" src="img1.gif" width="153" height="40"></td> <td width=33% align=center><img border="0" src="img1.gif" width="96" height="63"></td> <td width=33% align=center><img border="0" src="img1.gif" width="101" height="126"></td> </table> </body> </html> hspace - tahle vlastnost nám určuje, kolik bude vynecháno místa v horizontálním směru (tj. horizontální ose) vedle dalšího obrázku. vspace - tahle vlastnost nám určuje, kolik bude vynecháno místa ve svislém směru (tj. vertikální ose) vedle dalšího obrázku. Párový tag <map></map> - funkce tohohle tagu spočívá především při tvorbě map, pozicování objektů při kliknutí nad určitou část obrázku apod. Párový tag <area></area> 28

29 7. kapitola Formuláře Každý z vás na stránce viděl rozvírací seznamy, internetový obchod, dotazníky nebo jiné stránky, do kterých jste zadali nebo vybrali informace a poté je odeslali ke zpracování. V téhle lekci si ukážeme jak toho docílit. Formulář si představme jako souhrn několika různých políček, tlačítek aj. věcí, které jsou uzavřeny v jednom celku. Veškeré události které chceme zpracovávat musí být v tomhle celku uzavřeny. K tomu nám slouží párový tag <form>. Pokud budeme pracovat s textovými poli, zaškrtávacími tlačítky atd., slouží pro jejich kontrolu skripty pro kontroly určitých událostí. Zmiňuji se o tom, protože některé prvky formuláře dokáží tyhle vlastnosti také nabídnout (tzv. ověřovací pravidla) ale v praxi se děje převážná část přes JavaScript. Párový tag <form></form> - do tohohle tagu vkládáme veškeré možnosti formuláře (např.: tlačítka, vstupní pole) Mezi tento tag zapisujeme také klasický HTML kód (chceme-li udělat ve formuláři tabulku, zapíšeme ji mezi tyhle tagy). Párový tag <form></form> sám o sobě nic neznamená, proto se mu přiřazují následující hodnoty a definice jsou zapsány přímo v těchto tagech. Příklad na zapsání hodnot (nebo-li definic, či odborněji atribut) Obecně: <form action= událost method= způsob předání údajů >Naplnění definice</form> Konkrétní příklad: <form action="insert.asp" method="post">naplnění definice</form> Do tagu <form> můžeme zapsat následující hodnoty: action = odkaz na skript, který nám zpracuje data ( tudíž se dá říct, že se jedná o skript který nám bude obsluhovat formulář) method = způsob předání údajů enctype = způsob zakódování dat Jednotlivé hodnoty nabírají následující atributy: Action= mailto:neco@neco.cz - formulář a jeho hodnoty budou odeslány na uvedený . Action= stránka.asp - formulář a jeho hodnoty bude poslán na příslušnou stránku, která zpracuje odeslané údaje. Většinou se odkazuje na na stránky typu *.asp, *.php nebo *.jsp apod. Method= post - veškerá data formuláře se zabalí a odešlou nezávisle na URL adrese. Post je dobré používat u rozlehlých formulářů nebo tam, kde je předáváno mezi stránkami hodně informací. Method= get - veškerá data jsou předávána v URL adrese. Tuhle metodu bych doporučil používat jen tam, kde se předává minimum parametrů (většina vyhledávačů pracuje na tomhle principu) Enctype - atribut slouží pro kódování češtiny, při posílání souborů atd. Enctype nemá v párovém tagu <form></form> moc velkou důležitost, protože se užívá převážně u skriptovacích stránek. 29

30 Enctype může nabývat tyhle hodnoty: a) enctype= text/plain pro posílání jednoduché pošty b) enctype= multipart/form-data pro posílání souborů, přesné kódování češtiny c) další hodnoty: application/x-www-form-urlencoded, libovolná mime deklarace Příklad použití: Obecně: <form action= druh akce method= metoda zpracování dat ></form> Konkrétní případ: <form action= odesli.asp method=post></form> Tag <input type= text > - jedná se o nepárový tag, který do stránky vloží obyčejné textové pole. Do tohohle tagu lze zapsat následující hodnoty: a) size= číslo šířka pole ve znacích b) maxlength= číslo nejvyšší počet zadaných znaků c) name= název kde název je pojmenování pole. Používá se převážně při předávání údajů mezi stránkami, kde název slouží jako proměnná. d) value= text počáteční hodnota e) disabled text bude šedý bude mi přiřazená hodnota jakou mu přiřadíte a nelze jej měnit. Tohle políčko s textem se v Internet Explorer neodesílá. Tahle pravidla neplatí vždy záleží na druhu použitého prohlížeče. f) readonly text bude viděn, normálně bude mu přiřazená hodnota jakou mu přiřadíte ale nelze jej měnit. Tahle hodnota pracuje opět jen v některých prohlížečích. Příklad použití: Obecně: <input type= text size= číslo name= název value= text maxlength= číslo > Konkrétní případ: <input type= text size= 25 name= TP1 value= něco napiš maxlength= 20 > Tag <input type= password > - jedná se o nepárový tag, který do stránky vloží textové pole které slouží pro zadávání hesla (místo písma se jeví hvězdičky). Může nabývat stejných hodnot jako <input type= text > Tag <input type= hidden > - jedná se taktéž o nepárový tag, který vloží do stránky skryté pole. Můžete do něj zadávat stejné hodnoty jako v minulých případech, ale polem nebude na stránce vidět (slouží pro přenos tzv. skrytých hodnot) Tag <input type= checkbox > - jedná se o nepárový tag, který vloží do formuláře zaškrtávací pole. Pokud budete vkládat více zaškrkávacích polí a pojmenujete je stejně (pomocí vlastnosti name) s různými hodnotami (value), vytvoří se tak skupina. 30

Tvorba www-stránek. Příkazy jazyka HTML. Budeme pracovat následovně: Základní struktura webové stránky. Příkazy sekce HEAD

Tvorba www-stránek. Příkazy jazyka HTML. Budeme pracovat následovně: Základní struktura webové stránky. Příkazy sekce HEAD Tvorba www-stránek Webové stránky jsou napsané pomocí jazyka HTML (HyperText Markup Language). Ke tvorbě webových stránek potřebujeme - speciální program umožňuje tvořit stránku bez znalostí HTML-kódu

Více

Tvorba webových stránek

Tvorba webových stránek Tvorba webových stránek 1 HTML Hyper Text Markup Language = hypertextový značkovací jazyk Slouží pro tvorbu webových stránek, které jsou propojeny hypertextovými odkazy HTML soubor je obyčejný text obalený

Více

Zá klady HTML. Tag HTML <HTML> Párová značka, který definuje webovou stránku. Obsah stránky končí značkou

Zá klady HTML. Tag HTML <HTML> Párová značka, který definuje webovou stránku. Obsah stránky končí značkou Zá klady HTML Jazyk HTML (Hypertext Markup Language) - jedná se o souhrn pravidel pro formatování textu, obrázků atd. pro použítí na webových stránekách. Webovou stránku tvoří prvky, které jsou definovány

Více

Tvorba fotogalerie v HTML str.1

Tvorba fotogalerie v HTML str.1 Tvorba fotogalerie v HTML str.1 obr. A obr. B 1) Spustíme PsPad, vytvoříme nový dokument a otevře se nám okno nový soubor, kde si můžeme zvolit jaký chceme typ. My označíme HTML a potvrdíme. 2) Pro správné

Více

Úvod do jazyka HTML (Hypertext Markup Language)

Úvod do jazyka HTML (Hypertext Markup Language) Úvod do jazyka HTML (Hypertext Markup Language) WWW zdroje: http://www.jakpsatweb.cz/ Jak psát web, návod na HTML stránky (Dušan Yuhů Janovský) http://www.kit.vslib.cz/~satrapa/www/kurs/ Kurs vytváření

Více

22. Tvorba webových stránek

22. Tvorba webových stránek 22. Tvorba webových stránek Webové stránky jsou spolu s elektronickou poštou nejpoužívanější prostředky internetu. Brouzdáme li internetem používáme nějaký prohlížeč. To, co vidíme na obrazovce v prohlížeči

Více

Základy HTML. Obecná syntaxe HTML. Struktura HTML

Základy HTML. Obecná syntaxe HTML. Struktura HTML Základy HTML HyperText Markup Language, označovaný zkratkou HTML, je značkovací jazyk pro hypertext. Je jedním z jazyků pro vytváření stránek v systému World Wide Web, který umožňuje publikaci dokumentů

Více

Základy HTML. Autor: Palito

Základy HTML. Autor: Palito Základy HTML Autor: Palito Zobrazení zdrojového kódu Zobrazení zdrojového kódu Každá stránka je na disku nebo na serveru uložena ve formě zdrojového kódu. Ten kód je psaný v jazyce HTML. Když si chcete

Více

Tvorba webových stránek

Tvorba webových stránek Tvorba webových stránek HTML Hypertext Markup Language jazyk pro tvorbu webových stránek Rozšíření: JavaScript, CSS Dynamické stránky: PHP, ASP(X), JSP Prohlížeče: IE, Firefox, Opera, Google Chrome mohou

Více

<html> - párový tag, uzavírá celý dokument <head> - párový, určuje hlavičku dokumentu <body> - párový, uzavírá tělo dokumentu Př. Základní struktura

<html> - párový tag, uzavírá celý dokument <head> - párový, určuje hlavičku dokumentu <body> - párový, uzavírá tělo dokumentu Př. Základní struktura mv Všechny html tagy jsou uzavřeny do závorek . Většina tagů je párových, tzn. ke každému tagu existuje druhá značka s lomítkem před tagem. (, ) HTML tagy by měly udávat pouze logické členění

Více

Čtvrtek 11. dubna. Základy HTML. Obecná syntaxe HTML. Struktura HTML

Čtvrtek 11. dubna. Základy HTML. Obecná syntaxe HTML. Struktura HTML Čtvrtek 11. dubna Základy HTML HyperText Markup Language, označovaný zkratkou HTML, je značkovací jazyk pro hypertext. Je jedním z jazyků pro vytváření stránek v systému World Wide Web, který umožňuje

Více

HTML Hypertext Markup Language

HTML Hypertext Markup Language HTML Hypertext Markup Language je jazyk určený na publikování a distribuci dokumentů na Webu velmi jednoduchý jazyk používá ho mnoho uživatelů má výkonné prostředky (příkazy) k formátování dokumentů (různé

Více

Základy informatiky. 03 HTML, tvorba webových stránek. Kačmařík/Szturcová/Děrgel/Rapant

Základy informatiky. 03 HTML, tvorba webových stránek. Kačmařík/Szturcová/Děrgel/Rapant Základy informatiky 03 HTML, tvorba webových stránek Kačmařík/Szturcová/Děrgel/Rapant Obsah přednášky princip webového dokumentu, ukázka nástroje pro tvorbu pravidla tvorby HTML, značky kostra HTML dokumentu

Více

Výukový materiál vytvořen v rámci projektu EU peníze školám. "Inovace výuky" registrační číslo CZ.1.07/1.5.00/34.0585

Výukový materiál vytvořen v rámci projektu EU peníze školám. Inovace výuky registrační číslo CZ.1.07/1.5.00/34.0585 Výukový materiál vytvořen v rámci projektu EU peníze školám "Inovace výuky" registrační číslo CZ.1.07/1.5.00/34.0585 Škola: Adresa: Autor: Gymnázium, Jablonec nad Nisou, U Balvanu 16, příspěvková organizace

Více

Základy informatiky. HTML, tvorba WWW stránek. Daniela Szturcová Část převzata z přednášky P. Děrgela

Základy informatiky. HTML, tvorba WWW stránek. Daniela Szturcová Část převzata z přednášky P. Děrgela Základy informatiky HTML, tvorba WWW stránek Daniela Szturcová Část převzata z přednášky P. Děrgela Obsah přednášky Princip WWW dokumentu, ukázka Nástroje pro tvorbu Pravidla tvorby HTML, tagy Kostra HTML

Více

Základy informatiky. 03, HTML, tvorba WWW stránek. Daniela Szturcová Část převzata z přednášky P. Děrgela

Základy informatiky. 03, HTML, tvorba WWW stránek. Daniela Szturcová Část převzata z přednášky P. Děrgela Základy informatiky 03, HTML, tvorba WWW stránek Daniela Szturcová Část převzata z přednášky P. Děrgela Obsah přednášky Princip WWW dokumentu, ukázka Nástroje pro tvorbu Pravidla tvorby HTML, tagy Kostra

Více

12. Základy HTML a formuláře v HTML

12. Základy HTML a formuláře v HTML 12. Základy HTML a formuláře v HTML 1) Co je to HTML a historie HTML 2) Termíny v HTML a. tag b. značka c. element d. atribut e. entita 3) specifikace a. html, xhtmll b. rozdíly xhtml a html 4) struktura

Více

MODERNÍ WEB SNADNO A RYCHLE

MODERNÍ WEB SNADNO A RYCHLE SNADNO A RYCHLE Marek Lučný Pavoučí síť přes celý svět Co prohlížeče (ne)skrývají Tajemný kód HTML Všechno má svůj styl Interaktivní je IN Na obrazovce i na mobilu Začni podle šablony Informace jsou základ

Více

Poznámka v (x)html Všechno, co je v (x)html souboru obaleno značkami <!-- a -->, je považováno za poznámku a nezobrazuje se.

Poznámka v (x)html Všechno, co je v (x)html souboru obaleno značkami <!-- a -->, je považováno za poznámku a nezobrazuje se. Úvod do tvorby www stránek Tvorba www 3 Poznámka v (x)html Všechno, co je v (x)html souboru obaleno značkami , je považováno za poznámku a nezobrazuje se. Odkaz (hyperlink)

Více

Internet 1 vývoj, html, css

Internet 1 vývoj, html, css Internet 1 vývoj, html, css Martin Hejtmánek hejtmmar@fjfi.cvut.cz http://kmlinux.fjfi.cvut.cz/ hejtmmar Počítačový kurs Univerzity třetího věku na FJFI ČVUT Znalci 19. března 2009 Dnešní přednáška 1 Historie

Více

HTML - Úvod. Zpracoval: Petr Lasák

HTML - Úvod. Zpracoval: Petr Lasák HTML - Úvod Zpracoval: Petr Lasák Je značkovací jazyk, popisující obsah HTML stránek Je z rodiny SGML jazyků, jako např. XML, DOCX, XLSX Nejedná se o programovací ale značkovací jazyk Dynamičnost dodávají

Více

Úvod do tvorby internetových stránek v jazyce HTML

Úvod do tvorby internetových stránek v jazyce HTML Úvod do tvorby internetových stránek v jazyce HTML Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802-4785, financovaného z ESF a státního rozpočtu ČR. Provozováno Výzkumným ústavem pedagogickým v Praze.

Více

Internet 02 - Tvorba statických www stránek za pomoci HTML tagů

Internet 02 - Tvorba statických www stránek za pomoci HTML tagů Tagy Jak bylo uvedeno na předchozích stránkách, tag je vlastně značka, podle které se prohlížeč řídí. Tag určuje, jakým způsobem bude stránka upravena. Například - teď zarovnej text doprava, nyní zvětši

Více

KAPITOLA 3 - ZPRACOVÁNÍ TEXTU

KAPITOLA 3 - ZPRACOVÁNÍ TEXTU KAPITOLA 3 - ZPRACOVÁNÍ TEXTU KLÍČOVÉ POJMY textové editory formát textu tabulka grafické objekty odrážky a číslování odstavec CÍLE KAPITOLY Pracovat s textovými dokumenty a ukládat je v souborech různého

Více

Výukový materiál KA č.4 Spolupráce se ZŠ

Výukový materiál KA č.4 Spolupráce se ZŠ Výukový materiál KA č.4 Spolupráce se ZŠ Modul: Téma workshopu: Výpočetní technika Co je to internet? Jak si udělat vlastní www stránku? Vypracovala: Ing. Lenka Hellová Termín workshopu: 30. říjen 2012

Více

Webové stránky. 2. Úvod do jazyka HTML. Datum vytvoření: 11. 9. 2012. str ánk y. Vytvořil: Petr Lerch. www.isspolygr.cz

Webové stránky. 2. Úvod do jazyka HTML. Datum vytvoření: 11. 9. 2012. str ánk y. Vytvořil: Petr Lerch. www.isspolygr.cz Webové stránky 2. Úvod do jazyka HTML Vytvořil: Petr Lerch www.isspolygr.cz Datum vytvoření: 11. 9. 2012 Webové Strana: 1/6 Škola Ročník Název projektu Číslo projektu Číslo a název šablony Autor Tématická

Více

Jemný úvod do HTML. Co je HTML značka? Web nezná text formátovaný mezerami a konci řádku! Ale já potřebuji psát více mezer a určovat zalomení řádku!

Jemný úvod do HTML. Co je HTML značka? Web nezná text formátovaný mezerami a konci řádku! Ale já potřebuji psát více mezer a určovat zalomení řádku! Jemný úvod do HTML Redakční systém školního webu umožňuje formátovat text HTML značkami, tedy stejným způsobem, jakým se formátují webové stránky. Tento návod si dává za úkol seznámení se základními formátovacími

Více

Soukromá střední odborná škola Frýdek-Místek, s.r.o. VY_32_INOVACE_135_IVT_HTML_08_tvorba_www

Soukromá střední odborná škola Frýdek-Místek, s.r.o. VY_32_INOVACE_135_IVT_HTML_08_tvorba_www Číslo projektu Název školy Název Materiálu Autor Tematický okruh Ročník CZ.1.07/1.5.00/34.0499 Soukromá střední odborná škola Frýdek-Místek, s.r.o. VY_32_INOVACE_135_IVT_HTML_08_tvorba_www Ing. Pavel BOHANES

Více

DUM 14 téma: Interakce s uživatelem

DUM 14 téma: Interakce s uživatelem DUM 14 téma: Interakce s uživatelem ze sady: 2 tematický okruh sady: Tvorba statických www stránek s použitím CSS ze šablony: 08 Internet určeno pro: 3. ročník vzdělávací obor: 18-20-M/01 Informační technologie

Více

Bloky. Tag Význam Párový. p odstavec nepovinně. br řádkový zlom ne. div oddíl ano. center vycentrování ano. h1 nadpis 1.

Bloky. Tag Význam Párový. p odstavec nepovinně. br řádkový zlom ne. div oddíl ano. center vycentrování ano. h1 nadpis 1. Bloky Tu se popisuji blokové tagy, což jsou všechny, za kterými se zalamuje řádka. Jde o různé oddíly textu a odstavce. Opakem blokových tagů jsou řádkové (in-line) tagy na značkování textu. Tag Význam

Více

03 - Základy editace dynamických stránek

03 - Základy editace dynamických stránek Dynamické WWW stránky V předchozí kapitole byly popsány tagy jazyka HTML, kterým se říká statické. Jinými slovy, lze jimi vytvořit plnohodnotnou a kvalitní statickou stránku. To znamená, že stránka sice

Více

Název DUM: VY_32_INOVACE_2B_14_ Programovací_jazyk_HTML

Název DUM: VY_32_INOVACE_2B_14_ Programovací_jazyk_HTML Název školy: Základní škola a Mateřská škola Žalany Číslo projektu: CZ. 1.07/1.4.00/21.3210 Téma sady: Informatika pro sedmý až osmý ročník Název DUM: VY_32_INOVACE_2B_14_ Programovací_jazyk_HTML Vyučovací

Více

Práce se styly 1. Styl

Práce se styly 1. Styl Práce se styly 1. Styl Styl se používá, pokud chceme, aby dokument měl jednotný vzhled odstavců. Můžeme si nadefinovat styly pro různé úrovně nadpisů, jednotlivé popisy, charakteristiky a další odstavce.

Více

Obrázky. Tag Význam Párový Výskyt. img obrázek ne. img video ne. map klikací mapa. area oblast v klikací mapě ne

Obrázky. Tag Význam Párový Výskyt. img obrázek ne. img video ne. map klikací mapa. area oblast v klikací mapě ne Obrázky Tag Význam Párový Výskyt img obrázek ne img video ne map klikací mapa ano area oblast v klikací mapě ne Img Obrázek (angl. image). Nepárový tag. Do stránky se vloží obrázek načtený z jiného

Více

Co je HTML. 1. Párový tag má začátek a konec: 2. Nepárový tag nemá ukončovací značku:

Co je HTML. 1. Párový tag má začátek a konec: 2. Nepárový tag nemá ukončovací značku: Co je HTML HTML HyperText Markup Language je značkovací jazyk pro tvorbu www stránek. Jako například Český jazyk má svá slova, tak i HTML obsahuje slova, neboli tagy (značky), které dávají vlastnímu obsahu

Více

HTML. ICT_01., 02. konzultace; 2. ročník 1/6

HTML. ICT_01., 02. konzultace; 2. ročník 1/6 ICT_01., 02. konzultace; 2. ročník 1/6 HTML Vystavení vlastních dat na Internetu Každý uživatel Internetu, který chce svoje webové stránky publikovat na Internetu potřebuje: - místo na webovém serveru,

Více

Jdeme tvořit webové stránky!

Jdeme tvořit webové stránky! Jdeme tvořit webové stránky! Díky prezentaci jsme se již dozvěděli, že na tvorbu základních webových stránek v podstatě nepotřebujeme žádné speciální programy a stačí nám obyčejný poznámkový blok, který

Více

1 Úvod. 2 Tvorba internetových prezentací. 2.1 Nástroje pro tvorbu prezentace. Stránka 1

1 Úvod. 2 Tvorba internetových prezentací. 2.1 Nástroje pro tvorbu prezentace. Stránka 1 1 Úvod V tomto studijním textu se seznámíme s tvorbou webových stránek a prezentací a se základy syntaxe jazyka HTML. K tomu, abychom byli schopni vytvořit internetovou stránku, nemusíme používat žádný

Více

Styly odstavců. Word 2010. Přiřazení stylu odstavce odstavci. Změna stylu odstavce

Styly odstavců. Word 2010. Přiřazení stylu odstavce odstavci. Změna stylu odstavce Styly odstavců V textu, který přesahuje několik stránek a je nějakým způsobem strukturovaný (což znamená, že se dá rozdělit na části (v knize jim říkáme kapitoly) a jejich podřízené části (podkapitoly),

Více

NSWI096 - INTERNET. CSS kaskádové styly. Mgr. Petr Lasák

NSWI096 - INTERNET. CSS kaskádové styly. Mgr. Petr Lasák NSWI096 - INTERNET CSS kaskádové styly Mgr. Petr Lasák MINULE

Více

Základy HTML. Obecná syntaxe HTML. Struktura HTML

Základy HTML. Obecná syntaxe HTML. Struktura HTML Základy HTML HyperText Markup Language, označovaný zkratkou HTML, je značkovací jazyk pro hypertext. Je jedním z jazyků pro vytváření stránek v systému World Wide Web, který umožňuje publikaci dokumentů

Více

Webové stránky. 4. Tvorba základní HTML webové stránky. Datum vytvoření: 25. 9. 2012. str ánk y. Vytvořil: Petr Lerch. www.isspolygr.

Webové stránky. 4. Tvorba základní HTML webové stránky. Datum vytvoření: 25. 9. 2012. str ánk y. Vytvořil: Petr Lerch. www.isspolygr. Webové stránky 4. Tvorba základní HTML Vytvořil: Petr Lerch www.isspolygr.cz Datum vytvoření: 25. 9. 2012 Webové Strana: 1/9 Škola Ročník Název projektu Číslo projektu Číslo a název šablony Autor Tématická

Více

Mgr. Stěpan Stěpanov, 2013

Mgr. Stěpan Stěpanov, 2013 Mgr. Stěpan Stěpanov, 2013 Abstrakt V tomto kurzu se seznámíme se základními pojmy HTML, klíčovými pravidly pro práci se značkami a atributy a strukturou dokumentu. Také se dozvíte, jak a v čem lze vytvářet

Více

Stránka se dá otevřít dvěma způsoby

Stránka se dá otevřít dvěma způsoby Co je potřeba Mozek, to zaprvé. Budete potřebovat počítač, na kterém běží alespoň nějaký jednoduchý textový editor (Poznámkový blok). Potřebujete webový prohlížeč. Hodí se připojení na internet. Kdo nemá

Více

Buňka tabulky; tento tag doporučuju psát opět jako párový. Nyní již máme dostatek informací k tomu, abychom dokázali sestrojit jednoduchou tabulku.

Buňka tabulky; tento tag doporučuju psát opět jako párový. Nyní již máme dostatek informací k tomu, abychom dokázali sestrojit jednoduchou tabulku. Tabulky Tabulky bývaly ve světě webdesignu mocným hráčem. V dobách, kdy podpora CSS v prohlížečích byla mrzká, se pomocí tabulek řešilo rozmístění jednotlivých prvků na stránce tzv. tabulkový layout, který

Více

Tvorba internetových stránek

Tvorba internetových stránek Tvorba internetových stránek Ing. Michal Seibert E111 Konzultační hodiny: Středa 9:00-10:00h http://tvorba-is.wz.cz/ Samostatný úkol Zvolili jste si doménu a zjistili její cenu? Nalezli jste svůj freehosting?

Více

Dokument a jeho části oddíly, záhlaví, zápatí

Dokument a jeho části oddíly, záhlaví, zápatí Dokument a jeho části oddíly, záhlaví, zápatí Nejčastějším úkolem bývá ukončení stránky a pokračování textu na další stránce nebo vložení stránky před napsaný text. Podobným úkolem je jiné svislé zarovnání

Více

13. Vytváření webových stránek

13. Vytváření webových stránek 13. Vytváření webových stránek značkovací jazyk HTML, základní členění dokumentu, odkazy, tabulky, seznamy, obrázky, HTML editory Značkovací jazyk HTML HTML - Hypertext markup Language (hypertextový značkovací

Více

Tvorba stránek v HTML ve Wordu

Tvorba stránek v HTML ve Wordu Tvorba stránek v HTML ve Wordu HTML (hypertext markup language hypertextový značkovací jazyk). Internetová stránka jako soubor s příponou htm nebo html. Je to skoro obyčejný textový soubor obohacený o

Více

Základní vzorce a funkce v tabulkovém procesoru

Základní vzorce a funkce v tabulkovém procesoru Základní vzorce a funkce v tabulkovém procesoru Na tabulkovém programu je asi nejzajímavější práce se vzorci a funkcemi. Když jednou nastavíte, jak se mají dané údaje zpracovávat (některé buňky sečíst,

Více

INTERNET A SÍTĚ. Role při tvorbě webových aplikací. Rozhodovací vrstvy při tvorbě webových aplikací. povrch kostra struktura obsah strategie

INTERNET A SÍTĚ. Role při tvorbě webových aplikací. Rozhodovací vrstvy při tvorbě webových aplikací. povrch kostra struktura obsah strategie INTERNET A SÍTĚ Ing. Pavel Smutný, Ph.D. Kancelář: H305 Telefon: 3511 Email: pavel.smutny@vsb.cz Role při tvorbě webových aplikací 1996 2009 GIF HTML CSS CGI analytik, informační architekt, grafik, programátor

Více

Nová struktura souborů a složek

Nová struktura souborů a složek Tvorba podstránek Vytvoření podstránek Asi si kladete otázku, jakým způsobem docílíme toho, aby se všechny podstránky na našem webu zobrazovaly v námi vytvořeném layoutu. Máme 4 možnosti jak vytvářet podstránky

Více

Škola: Gymnázium, Brno, Slovanské náměstí 7 III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Název projektu: Inovace výuky na GSN

Škola: Gymnázium, Brno, Slovanské náměstí 7 III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Název projektu: Inovace výuky na GSN Škola: Gymnázium, Brno, Slovanské náměstí 7 Šablona: III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Název projektu: Inovace výuky na GSN prostřednictvím ICT Číslo projektu: CZ.1.07/1.5.00/34.0940

Více

KAPITOLA 4 ZPRACOVÁNÍ TEXTU

KAPITOLA 4 ZPRACOVÁNÍ TEXTU KAPITOLA 4 ZPRACOVÁNÍ TEXTU TABULÁTORY Jsou to značky (zarážky), ke kterým se zarovná text. Můžeme je nastavit kliknutím na pravítku nebo v dialogovém okně, které vyvoláme kliknutím na tlačítko Tabulátory

Více

CSS Stylování stránek. Zpracoval: Petr Lasák

CSS Stylování stránek. Zpracoval: Petr Lasák CSS Stylování stránek Zpracoval: Petr Lasák Cascade Style Sheets Sada stylů každý element má styl svého zobrazení Říká, jak má být element zobrazen, ne co v něm je Do verze HTML 4.0 byl vzhled měněn pouze

Více

IE1 jazyk HTML a kaskádové styly

IE1 jazyk HTML a kaskádové styly IE1 jazyk HTML a kaskádové styly Tvorbu webových stránek v jazyce HTML a jejich formátování pomocí kaskádových stylů (CSS) budeme zkoušet na souvislém příkladu. Můžete si zvolit vlastní téma webové prezentace.

Více

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Radek Havlík [ÚLOHA 32 ODKAZY A TEXTY]

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Radek Havlík [ÚLOHA 32 ODKAZY A TEXTY] Aplikované úlohy Solid Edge SPŠSE a VOŠ Liberec Radek Havlík [ÚLOHA 32 ODKAZY A TEXTY] 1 CÍL KAPITOLY Cílem této kapitoly je naučit se tvořit odkazy ke strojním součástem, plochám, dílům, sestavám, a práci

Více

Ovládání Open Office.org Calc Ukládání dokumentu : Levým tlačítkem myši kliknete v menu na Soubor a pak na Uložit jako.

Ovládání Open Office.org Calc Ukládání dokumentu : Levým tlačítkem myši kliknete v menu na Soubor a pak na Uložit jako. Ukládání dokumentu : Levým tlačítkem myši kliknete v menu na Soubor a pak na Uložit jako. Otevře se tabulka, v které si najdete místo adresář, pomocí malé šedočerné šipky (jako na obrázku), do kterého

Více

dokumentu, respektive oddílu (více o oddílech v další kapitole). Nemůžeme

dokumentu, respektive oddílu (více o oddílech v další kapitole). Nemůžeme Microsoft Office IV Sloupce Chtěli bychom psát školní noviny a máme pocit, že jsou málo profesionální. Chtěli bychom využít možnost psaní v několika sloupcích. Nastavíme si na stránce místo jednoho sloupce

Více

HTML XHTML JavaScript PHP ASP.Net Zajímavé odkazy

HTML XHTML JavaScript PHP ASP.Net Zajímavé odkazy V čem se píší web. dokumenty HTML XHTML JavaScript PHP ASP.Net Zajímavé odkazy HTML HTML (HyperText Markup Language, značkovací jazyk pro hypertext) standart pro vytváření stránek v systému aplikací World

Více

Kaskádové styly základy grafiky

Kaskádové styly základy grafiky 1 Kaskádové styly základy grafiky Vymezení pojmů Historie Základy stylů 2 Co je to CSS? Vznik CSS a je možné zařadit přibližně do roku 1997. Pojem CSS by se dal shrnout definicí :"souhrn pravidel a metod

Více

PHP PHP je skriptovací programovací jazyk dynamických internetových stránek PHP je nezávislý na platformě

PHP PHP je skriptovací programovací jazyk dynamických internetových stránek PHP je nezávislý na platformě PHP PHP původně znamenalo Personal Home Page a vzniklo v roce 1996, od té doby prošlo velkými změnami a nyní tato zkratka znamená Hypertext Preprocessor. PHP je skriptovací programovací jazyk, určený především

Více

Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto

Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Registrační číslo projektu Šablona Autor Název materiálu / Druh CZ.1.07/1.5.00/34.0951 III/2 INOVACE A ZKVALITNĚNÍ VÝUKY PROSTŘEDNICTVÍM ICT

Více

Administrace webu Postup při práci

Administrace webu Postup při práci Administrace webu Postup při práci Obsah Úvod... 2 Hlavní menu... 3 a. Newslettery... 3 b. Administrátoři... 3 c. Editor stránek... 4 d. Kategorie... 4 e. Novinky... 5 f. Produkty... 5 g. Odhlásit se...

Více

Tabulky. Přehled tagů z oblasti tabulek. Tag Význam Párový Výskyt. tr řádek tabulky nepovinně <table>, <tbody>, <thead>, <tfoot>

Tabulky. Přehled tagů z oblasti tabulek. Tag Význam Párový Výskyt. tr řádek tabulky nepovinně <table>, <tbody>, <thead>, <tfoot> Tabulky Přehled tagů z oblasti tabulek Tag Význam Párový Výskyt table tabulka ano tr řádek tabulky nepovinně , , , td buňka tabulky nepovinně th hlavičková buňka tabulky

Více

IE1 jazyk HTML a kaskádové styly

IE1 jazyk HTML a kaskádové styly IE1 jazyk HTML a kaskádové styly Tvorbu webových stránek v jazyce HTML a jejich formátování pomocí kaskádových stylů (CSS) budeme zkoušet na souvislém příkladu. Můžete si zvolit vlastní téma webové prezentace.

Více

Tvorba webových stránek pomocí HTML kódu v příkladech. M. Seménka, 2014

Tvorba webových stránek pomocí HTML kódu v příkladech. M. Seménka, 2014 Tvorba webových stránek pomocí HTML kódu v příkladech podpůrný text pro výuku M. Seménka, 2014 na příkladech se studenti seznámí se základními postupy tvorby www stránek Příklady je třeba důkladně prostudovat

Více

Tvorba webových stránek

Tvorba webových stránek Tvorba webových stránek Seznamy Seznam je skupina odstavců označených odrážkou. Seznam je: číslovaný je označen pořadovým číslem nebo písmenem, nečíslovaný je označen značkou (odrážkou) Seznam Celý blok

Více

Microsoft Excel kopírování vzorců, adresování, podmíněný formát. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

Microsoft Excel kopírování vzorců, adresování, podmíněný formát. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie Microsoft Excel kopírování vzorců, adresování, podmíněný formát Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie Kopírování vzorců v mnoha případech je třeba provést stejný výpočet

Více

1. Začínáme s FrontPage 2003 11

1. Začínáme s FrontPage 2003 11 Úvod 9 1. Začínáme s FrontPage 2003 11 Instalace programu 12 Spuštění a ukončení programu 15 Základní ovládání 16 Hledání souborů 30 Najít a nahradit 31 Tisk 32 Schránka sady Office 34 Nápověda 36 Varianty

Více

Sestavy. Téma 3.3. Řešený příklad č Zadání: V databázi zkevidence.accdb vytvořte sestavu, odpovídající níže uvedenému obrázku.

Sestavy. Téma 3.3. Řešený příklad č Zadání: V databázi zkevidence.accdb vytvořte sestavu, odpovídající níže uvedenému obrázku. Téma 3.3 Sestavy Sestavy slouží k výstupu informací na tiskárnu. Tisknout lze také formuláře, ale v sestavách má uživatel více možností pro vytváření sumárních údajů. Pokud všechna pole, která mají být

Více

TNPW1 Cvičení 3 6.10.2015 aneta.bartuskova@uhk.cz

TNPW1 Cvičení 3 6.10.2015 aneta.bartuskova@uhk.cz 6.10.2015 aneta.bartuskova@uhk.cz Struktura stránky 6.10.2015 aneta.bartuskova@uhk.cz Struktura stránky Sémantická - pomocí HTML Stránka je chápána jako skupina oblastí, každá oblast má svůj účel (menu,

Více

Přehled základních html tagů

Přehled základních html tagů Přehled základních html tagů h1... hlavní nadpis h2... podnadpisy h3... podnadpisy další úrovně p... odstavec strong... tučné písmo b... tučné písmo em... kurzíva i... kurzíva br... zalomení řádku ol...

Více

9. Tagy tvorba www stránky pomocí tagů

9. Tagy tvorba www stránky pomocí tagů 9. Tagy tvorba www stránky pomocí tagů Tagy Jak bylo uvedeno v předchozím odstavci, tag je vlastně značka, podle které se prohlížeč řídí. Tag určuje, jakým způsobem bude stránka upravena. Například - teď

Více

MANUÁL. Jak používat administraci webových stránek. Obsah ZÁKLAD... 2 ÚPRAVY POLOŽKY... 3 ÚPRAVY TEXTOVÉ STRÁNKY... 4

MANUÁL. Jak používat administraci webových stránek. Obsah ZÁKLAD... 2 ÚPRAVY POLOŽKY... 3 ÚPRAVY TEXTOVÉ STRÁNKY... 4 MANUÁL Jak používat administraci webových stránek Obsah ZÁKLAD... 2 PŘIHLÁŠENÍ DO ADMINISTRACE... 2 HLAVNÍ MENU... 2 VÝBĚR POLOŽKY... 2 ÚPRAVY POLOŽKY... 3 DETAIL POLOŽKY... 3 ÚPRAVY TEXTOVÉ STRÁNKY...

Více

(X)HTML a CSS. VOŠ a SŠT Česká Třebová

(X)HTML a CSS. VOŠ a SŠT Česká Třebová (X)HTML a CSS Mgr. Petr Slívko VOŠ a SŠT Česká Třebová STRUKTURA WEBU Webová prezentace (anglicky website) je několik webových stránek provázaných hypertextovými odkazy. Tomu, které stránky web obsahuje

Více

(X)HTML-TAGY. VOŠ a SŠT Česká Třebová

(X)HTML-TAGY. VOŠ a SŠT Česká Třebová (X)HTML-TAGY Mgr. Petr Slívko VOŠ a SŠT Česká Třebová Tagy Popis Značka tagu začíná levou ostrou závorkou. Za ní následuje jméno tagu, před kterým nesmí být mezera. Mohou následovat atributy. Před

Více

Gabriela Janská. Středočeský vzdělávací institut akademie J. A. Komenského www.sviajak.cz

Gabriela Janská. Středočeský vzdělávací institut akademie J. A. Komenského www.sviajak.cz PŘÍRUČKA KE KURZU: ZÁKLADY PRÁCE NA PC MS WORD 2003 Gabriela Janská Středočeský vzdělávací institut akademie J. A. Komenského www.sviajak.cz Obsah: 1. Písmo, velikost písma, tučně, kurzíva, podtrhnout

Více

Typy souborů ve STATISTICA. Tento článek poslouží jako přehled hlavních typů souborů v programu

Typy souborů ve STATISTICA. Tento článek poslouží jako přehled hlavních typů souborů v programu StatSoft Typy souborů ve STATISTICA Tento článek poslouží jako přehled hlavních typů souborů v programu STATISTICA, ukáže Vám jejich možnosti a tím Vám dovolí využívat program efektivněji. Jistě jste již

Více

Atribut Význam Hodnoty

Atribut Význam Hodnoty Formuláře Tag Význam Párový Výskyt form formulář ano input vstupní pole ne select výběrové pole ano option volba ne textarea velké vstupní pole ano label popis pole ano

Více

Kontingenční tabulky v MS Excel 2010

Kontingenční tabulky v MS Excel 2010 Kontingenční tabulky v MS Excel 2010 Autor: RNDr. Milan Myšák e-mail: milan.mysak@konero.cz Obsah 1 Vytvoření KT... 3 1.1 Data pro KT... 3 1.2 Tvorba KT... 3 2 Tvorba KT z dalších zdrojů dat... 5 2.1 Data

Více

Tvorba webu. Úvod a základní principy. Martin Urza

Tvorba webu. Úvod a základní principy. Martin Urza Tvorba webu Úvod a základní principy Martin Urza World Wide Web (WWW) World Wide Web (doslova celosvětová pavučina ) je označení pro mnoho dokumentů rozmístěných na různých serverech po celém světě. Tyto

Více

Excel 2007 praktická práce

Excel 2007 praktická práce Excel 2007 praktická práce 1 Excel OP LZZ Tento kurz je financován prostřednictvím výzvy č. 40 Operačního programu Lidské zdroje a zaměstnanost z prostředků Evropského sociálního fondu. 2 Excel Cíl kurzu

Více

Název: VY_32_INOVACE_PG4113 Relativní pozicovaní a jeho využití

Název: VY_32_INOVACE_PG4113 Relativní pozicovaní a jeho využití Název: VY_32_INOVACE_PG4113 Relativní pozicovaní a jeho využití Autor: Mgr. Tomáš Javorský Datum vytvoření: 05 / 2012 Ročník: 3 Vzdělávací oblast / téma: webdesign, počítačová grafika Anotace: Seznámení

Více

INTERSTENO 2015 Budapest World championship professional Word Processing

INTERSTENO 2015 Budapest World championship professional Word Processing OPERAČNÍ SYSTÉM WORD PROCESSING SOFTWARE (TEXTOVÝ PROCESOR) ID SOUTĚŽÍCÍHO Úloha A-1 Instrukce pro účastníky Otevřete dokument YEAROFLIGHT, ihned ho uložte/převeďte do YEAROFLIGHTXXX.DOC NEBO DOCX, kde

Více

Mgr. Vlastislav Kučera přednáška č. 1

Mgr. Vlastislav Kučera přednáška č. 1 Mgr. Vlastislav Kučera přednáška č. 1 jazyk (x)html kaskádové styly Castro, E.: HTML, XHTML a CSS. CPress, 2007 Písek, S.: HTML a XHTML, začínáme programovat. Grada Publishing, 2003 Wempen, F.: HTML a

Více

MANUÁL K OBSLUZE REDAKČNÍHO SYSTÉMU / wordpress

MANUÁL K OBSLUZE REDAKČNÍHO SYSTÉMU / wordpress MANUÁL K OBSLUZE REDAKČNÍHO SYSTÉMU / wordpress www.webdevel.cz Webdevel s.r.o. IČ 285 97 192 DIČ CZ28597192 W www.webdevel.cz E info@webdevel.cz Ostrava Obránců míru 863/7 703 00 Ostrava Vítkovice M 603

Více

XHTML 1. Formuláře. Element form. <form>... </form>

XHTML 1. Formuláře. Element form. <form>... </form> XHTML 1 Formuláře Činnost: - zadávání informací do elektronického obchodu; - odesílání jména a dalších informací pro on-line službu; - nákup letenek a cestovních služeb; - nákup dalšího zboží a služeb,

Více

Zobrazování bannerů podporují pouze nově vytvořené šablony motivů vzhledu.

Zobrazování bannerů podporují pouze nově vytvořené šablony motivů vzhledu. Bannerový systém ProEshop od verze 1.13 umožňuje zobrazování bannerů na popředí e-shopu. Bannerový systém je přístupný v administraci e-shopu v nabídce Vzhled, texty Bannerový systém v případě, že aktivní

Více

TNPW1 Cvičení 2 6.10.2015 aneta.bartuskova@uhk.cz

TNPW1 Cvičení 2 6.10.2015 aneta.bartuskova@uhk.cz 6.10.2015 aneta.bartuskova@uhk.cz TNPW1 Cvičení 1 Technologie pro tvorbu webu HTML, HTML5 značkovací jazyk struktura, obsah, odkazy - hypertext CSS, CSS3 kaskádové styly vzhled (rozvržení, formátování,

Více

Zdokonalování gramotnosti v oblasti ICT. Kurz MS Excel kurz 6. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/28.

Zdokonalování gramotnosti v oblasti ICT. Kurz MS Excel kurz 6. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/28. Zdokonalování gramotnosti v oblasti ICT Kurz MS Excel kurz 6 1 Obsah Kontingenční tabulky... 3 Zdroj dat... 3 Příprava dat... 3 Vytvoření kontingenční tabulky... 3 Možnosti v poli Hodnoty... 7 Aktualizace

Více

Backspace maže znaky před kurzorem (tedy zprava)

Backspace maže znaky před kurzorem (tedy zprava) 7. Textové editory úvod Textový editor aplikace, program pro psaní textů Obr. 1 Escape (Esc) vyskakovací klávesa, funguje jako storno Backspace maže znaky před kurzorem (tedy zprava) Delete maže znaky

Více

Vzorce. Suma. Tvorba vzorce napsáním. Tvorba vzorců průvodcem

Vzorce. Suma. Tvorba vzorce napsáním. Tvorba vzorců průvodcem Vzorce Vzorce v Excelu lze zadávat dvěma způsoby. Buď známe přesný zápis vzorce a přímo ho do buňky napíšeme, nebo použijeme takzvaného průvodce při tvorbě vzorce (zejména u složitějších funkcí). Tvorba

Více

6. Formátování: Formátování odstavce

6. Formátování: Formátování odstavce 6. Formátování: Formátování odstavce Obrázek 1: Formát / Odstavec Odstavec je text mezi dvěma znaky konce odstavce. Konec odstavce je skrytý znak a vkládáme jej během psaní při každém stisknutí klávesy

Více

Základní nastavení textového editoru Word 8.0 (Microsoft Office 97)

Základní nastavení textového editoru Word 8.0 (Microsoft Office 97) Základní nastavení textového editoru Word 8.0 (Microsoft Office 97) V následujícím textu jsou zapsány nabídky, příslušné podnabídky a záložky, které je nutné volit a hodnoty nastavení, které je třeba nastavit.

Více

Manuál pro obsluhu Webových stránek

Manuál pro obsluhu Webových stránek ResMaster Systems s.r.o. Truhlářská 1119/20, 110 00 Praha 1 Manuál pro obsluhu Webových stránek (Prosinec 2018) Jana Vítová, +420 225 388 130 2018 Obsah Úvod Webové stránky... 3 Slovník pojmů... 3 URL

Více

Výukový materiál zpracován v rámci projektu EU peníze školám

Výukový materiál zpracován v rámci projektu EU peníze školám Výukový materiál zpracován v rámci projektu EU peníze školám Název školy: Střední zdravotnická škola a Obchodní akademie, Rumburk, příspěvková organizace Registrační číslo projektu: CZ.1.07/1.5.00/34.0649

Více

Práce v programu Word 2003

Práce v programu Word 2003 Práce v programu Word 2003 Prostředí programu WORD 2003 Program WORD 2003 slouží k psaní textů, do kterých je možné vkládat různé obrázky, tabulky a grafy. Vytvořené texty se ukládají, jako dokumenty s

Více