HTML - stručná reference

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

Download "HTML - stručná reference"

Transkript

1 1. základní tagy určující strukturu HTML dokumentu <!DOCTYPE>, <BODY>, <HEAD>, <HTML> 1.1 <!DOCTYPE> Specifikuje DTD (Data Type Definition) kterému odpovídá dokument HTML. Tento tag říká prohlížeči, v jaké verzi a typu HTML je dokument napsán. Nejnovější verze je HTML K dostání ve třech příchutích: strict (přísný), transitional (volnější) a frameset (určený pro definici rámců viz kapitola 2). Příklad 1.: <!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 3.2//EN > - dokument kompatibilní s HTML 3.2 <!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 strict//en > - striktně dodržující HTML <HTML> Tento párový tag ohraničuje HTML dokument. Následuje těsně za tagem <!DOCTYPE> a obsahuje tagy HEAD a BODY (viz příklad 2). Příklad 2.: <!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01//EN > <HTML> <HEAD> Hlavička dokumentu </HEAD> <BODY> Tělo dokumentu </BODY> </HTML> 1.3 <HEAD> Párový tag HEAD uzavírá hlavičku dokumentu (viz příklad 2.) V hlavičce se vyskytují speciální tagy, které se vztahují k celému dokumentu (titulek, zvuk na pozadí, klíčová slova, ), ale nejsou považovány za obsah (viz 3. kapitola). 1.4 <BODY> Jak název napovídá, tento párový tag uzavírá tělo dokumentu (tj. tagy a text, které prohlížeč zobrazí uživateli). alink background bgcolor link text vlink barva aktivního hypertextového odkazu (zastaralý) URL obrázku na pozadí (zastaralý) barva pozadí výchozí barva hypertextových odkazů (zastaralý) výchozí barva textu v dokumentu (zastaralý) barva navštívených hypertextových odkazů (zastaralý) 2. rámce (frames) <FRAME>, <FRAMESET>, <IFRAME> Rámce umožňují rozdělit okno prohlížeče na více částí a do každé z nich načíst jiný HTML soubor. Tak je možné např. vyhradit levou část obrazovky pro menu nebo horní část obrazovky pro titulek s logem apd. Tímto způsobem lze snížit stahovaný objem dat (např. menu se stáhne pouze jednou na začátku a nemusí se stahovat pokaždé, když uživatel přejde na jinou stránku). Další výhodou je lepší přehled při vyvíjení dokumentu. Přes své výhody se v současné době od rámců upouští, protože zhoršují přehlednost webu. Na stránku umístěnou v rámci sice lze vytvořit odkaz, ale jen na stránku samotnou (bez rámce). Rámce také stěžují práci indexačním nástrojům a vyhledávačům. 2.1 <FRAME> a <FRAMESET> Tagy FRAME a FRAMESET definují standardní rámy. V DOCTYPE dokumentu musí být uveden DTD typu frameset. Tag FRAMESET nahrazuje tag BODY. Je párový a definuje počet a rozměry rámců, které jsou zapsány uvnitř a lze jej libovolně vnořovat. Tag FRAME pak definuje samotný rámec (obsah, okraje ) a musí být použit uvnitř tagu FRAMESET. Martin Kruliš pouze ke studijním účelům strana 1 z 17

2 Parametry <FRAMESET>: cols rows čárkami oddělený seznam rámců, které budou zarovnány jako sloupce vedle sebe v seznamu jsou uvedeny šířky sloupců v pixelech (px), procentech (%), nebo jako zbytek (*) čárkami oddělený seznam rámců, které budou zarovnány jako řádky pod sebe v seznamu jsou uvedeny výšky řádků v pixelech (px), procentech (%), nebo jako zbytek (*) Parametry <FRAME>: frameborder = 0 1 zapíná (resp. vypíná) zobrazení okraje rámce (pozn. 1 = zapnuto) marginheight velikost mezery (v pixelech) mezi horním (resp. spodním) okrajem rámu a dokumentem marginwth velikost mezery (v pixelech) mezi levým (resp. pravým) okrajem rámu a dokumentem name název rámu, který je použit při entifikaci rámce (např. u tagu A - viz 9.1) noresize přání noresize zamkne rám a uživatel nemůže měnit jeho velikost scrolling = AUTO YES NO zapíná (resp. vypíná) scrollovací boxy po stranách dokumentu (AUTO = prohlížeč sám rozhodne, jestli jsou potřeba tato možnost je výchozí) src URL dokumentu, který se načte do tohoto rámu Příklad 3: <!DOCTYPE HTML PUBLIC -//W3C/DTD HTML 4.01 Frameset//EN > <HTML> <HEAD> <TITLE>Ramce</TITLE> </HEAD> <FRAMESET rows= 10%, * > <FRAME src= nadpis.html noresize> <FRAMESET cols= 120, * > <FRAME src= menu.html scrolling=no> <FRAME src= index.html > </FRAMESET> </FRAMESET> </HTML> 120px 10% zbytek (90%) zbytek (bez 120px) 2.2 <IFRAME> Toto je zvláštní typ rámce, který bývá označován jako plovoucí rámec. Tento tag se na rozdíl od klasického FRAME nevyskytuje v hlavičce, ale přímo v těle dokumentu. Podle umístěni a zarovnání vytvoří v dokumentu obdélníkovou oblast, do které je možné načíst jiný HTML soubor. = ABSBOTTOM ABSMIDDLE BASELINE BOTTOM LEFT MIDDLE RIGHT TEXTTOP TOP frameborder = 0 1 zapíná (resp. vypíná) zobrazení okraje rámce (pozn. 1 = zapnuto) height nastavuje výšku objektu (v pixelech, nebo procentech) marginheight velikost mezery (v pixelech) mezi horním (resp. spodním) okrajem rámu a dokumentem marginwth velikost mezery (v pixelech) mezi levým (resp. pravým) okrajem rámu a dokumentem name název rámu, který je použit např. u tagu A (viz 9.1) noresize přání noresize zamkne rám a uživatel nemůže měnit jeho velikost scrolling = AUTO YES NO zapíná (resp. vypíná) scrollovací boxy po stranách dokumentu (AUTO = prohlížeč sám rozhodne, jestli jsou potřeba tato možnost je výchozí) src URL dokumentu, který se načte do tohoto rámu wth nastavuje šířku objektu (v pixelech, nebo procentech) 3. tagy v části <HEAD> <BASEFONT>, <BGSOUND>, <META>, <SCRIPT>, <STYLE>, <TITLE> Tagy umístěné v hlavičce (HEAD viz kapitola 1.3) určují parametry celého dokumentu. Martin Kruliš pouze ke studijním účelům strana 2 z 17

3 3.1 <BASEFONT> Určuje výchozí font pro celý dokument. Lokální změnu fontu lze provést použitím tagu FONT (viz 4.8). Tento tag je označen za zastaralý a k nastavování fontů se dnes bezvýhradně používají kaskádové styly. color face size barva písma název fontu, případně seznam fontů oddělený čárkami (prohlížeč se pokusí tyto fonty nalézt v zadaném pořadí) absolutní velikost písma v rozsahu 1 (nejmenší) 7 (největší) skutečnou velikost písma určí prohlížeč 3.2 <BGSOUND> Nastavuje zvuk, který je přehráván při prohlížení dokumentu. Tento tag je rozšířením standardního HTML, se kterým přišel prohlížeč Internet Explorer 3 (v jiných prohlížečích nemusí fungovat). Zde jej uvádím pouze na ukázku, jinak silně doporučuji tento tag nepoužívat. balance delay loop src volume rozdělení hlasitosti mezi levý a pravý kanál (hodnoty od do , 0 je rovnoměrné rozdělení) zpoždění začátku přehrávání (v sekundách) kolikrát se má zadaný zvuk přehrát (-1 = přehrávat stále dokola) URL zvukového souboru (soubory *.m a *.wav, podpora ostatních formátů závisí na prohlížeči) hlasitost zvuku (povolený rozsah = ztlumené 0 = max. hlasitost) 3.3 <META> Tento tag nastavuje tzv. meta informace o dokumentu. Tyto informace bývají použity internetovým prohlížečem, vyhledávacími servery, nebo dalšími aplikacemi. Tag meta musí mít nastaven atribut name, nebo http-equiv, ale ne oba současně, a atribut content. name http-equiv content název (typ) informace uložené v obsahu (atribut content) nesmí být použit s http-equiv přává doplňující informace o dokumentu ve formě http hlaviček nesmí být použit s name informace o dokumentu Příklad 4: <META name= Author content= Martin Kruliš > - nastaví jméno autora <META name= Keywords content= HTML, Reference > - nastaví klíčová slova, která charakterizují stránku <META name= Description content= Popis obsahu dokumentu > <META http-equiv= Refresh content= 60 > - stránka se každých 60 vteřin znovu načte <META http-equiv= Refresh content= 5; URL= > - stránka se za 5s přesměruje na Seznam <META http-equiv= Content-Type content= text/html; charset=windows-1250 > - nastaví znakovou sadu Uživatelské informace (jako např. Autor, Keywords nebo Description) slouží především vyhledávacím robotům k indexaci HTML dokumentu na webu. Informace typu http-equiv doplňují hlavičku http protokolu, který slouží ke stahování dokumentů z webu. Bližší informace naleznete na některém ze zdrojů, které jsou uvedeny v odkazech. 3.4 <SCRIPT> Tento párový tag lze použít ke vložení Java scriptu nebo Visual Basic skriptu do HTML dokumentu. Tag SCRIPT je možné použít i v těle dokumentu, ale je lepší ponechat skripty v hlavičce. Z důvodů kompatibility se staršími prohlížeči, které skript nepodporují, je dovoleno a doporučeno samotný kód skriptu ještě zakomentovat tagy <!--, --> (viz příklad 5). Je silně doporučeno vložit kód skriptu do samostatného souboru a pomocí tagu SCRIPT se na něho pouze odkázat (viz parametr src). charset defer language src type znaková sada načítaného externího skriptu (URL skriptu je definováno v src) uvedení tohoto parametru říká prohlížeči, že v bloku SCRIPT jsou pouze funkce (žádný kód, který je potřeba spustit okamžitě); v případě vkládaní skriptů může tato možnost urychlit načtení stránky určuje jazyk skriptu (zastaralé) URL externího souboru skriptu MIME typ obsahu (např. text/javascript). Příklad 5: <SCRIPT defer type= text/javascript ><!-- function myfunction() {... } --></SCRIPT> Martin Kruliš pouze ke studijním účelům strana 3 z 17

4 3.5 <STYLE> Uvnitř párového tagu STYLE jsou uvedeny třídy kaskádových stylů. Z důvodů zpětné kompatibility se staršími prohlížeči je dovoleno a doporučeno třídy stylů ještě zakomentovat tagy <!--, --> (viz příklad 6). media seznam typů médií oddělený čárkami (možné hodnoty jsou screen tty tv projection handheld print braille aural all); typ média určuje, při jaké příležitosti budou styly aplikovány (např. screen představuje vykreslení na obrazovku, printer bude použit při tisku na tiskárně atd.) type MIME typ obsahu (je nutné nastavit tento typ na text/css). Příklad 6: <STYLE media= SCREEN type= text/css ><!-- P { css styly pro tag P } --></STYLE> 3.6 <TITLE> TITLE je asi nejdůležitějším tagem v této kapitole a definuje titulek dokuementu. Jedná se o párový tag, uvnitř kterého je titulek stránky. Titulek dokumentu bývá zpravla zobrazen jako titulek okna prohlížeče. 4. jednoduché formátování textu <B>, <BIG>, <BR>, <CITE>, <CODE>, <FONT>, <I>, <KBD>, <NOBR>, <Q>, <S>, <STRIKE>, <SMALL>, <SPAN>, <SUB>, <SUP>, <U>, <WBR> Všechny značky v této kapitole se používají přímo v textu (tzv inline marking) a pokud není řečeno jinak (např. u BR) nezpůsobují zalomení řádku. 4.1 <BR> Jazyk HTML ignoruje vícenásobný výskyt bílých znaků (tedy i zalomení řádku), a proto je nutné vložit zalomení řádku jako tag BR (z angl. BRake). Lze ho použít i vícekrát za sebou k vertikálnímu odsazení (několika násobnému odřádkování). clear = ALL LEFT RIGHT ovlivňuje umístění dalšího textu (po zalomení) v případě, že se na některém z okrajů nachází plovoucí objekty (např. obrázek s nastaveným = right ) 4.2 Tučné <B>, kurzíva <I> Párové tagy B a I formátují text, který se nachází mezi počátečním a koncovým tagem na tučný (B - Bold) nebo kurzívu (I - Italic). Parametry (pro oba tagy): 4.3 Podtržené <U>, přeškrtnuté <S>, <STRIKE> Text uvnitř těchto tagů bude podtržený (U - Underline), resp. přeškrtnutý (S - Striked). Tag S a STRIKE jsou totožné. Tyto tagy jsou označeny za zastaralé a je lepší místo nich použít kaskádové styly. Parametry (pro oba tagy): 4.4 Zvětšené <BIG>, zmenšené <SMALL> Písmo uvnitř těchto tagů bude zobrazeno fontem relativně větším (resp. menším) než okolní písmo. Skutečnou velikost určí prohlížeč. Martin Kruliš pouze ke studijním účelům strana 4 z 17

5 Parametry (pro oba tagy): 4.5 Dolní index <SUB>, Horní index <SUP> Písmo uvnitř párových tagů SUB a SUP bude zobrazeno jako dolní (SUB) resp. horní (SUP) index. Parametry (pro oba tagy): 4.6 <CITE> Text uvnitř tohoto párového tagu je označen jako citace. Prohlížeč zpravla zobrazuje citace kurzívou. 4.7 <CODE> Text uvnitř tohoto párového tagu je chápán jako úryvek zdrojového kódu. Prohlížeč zpravla zobrazuje kód malým neproporcionálním písmem (např. Courier New). 4.8 <FONT> Text uvnitř tohoto párového tagu je zobrazen nastaveným fontem, barvou a velikostí. Tento tag je (stejně jako BASEFONT) označen ve specifikaci jako zastaralý. K nastavování fontů používejte raději kaskádové styly. color barva písma face název fontu, případně seznam fontů oddělený čárkami (prohlížeč se pokusí tyto fonty nalézt v zadaném pořadí) size absolutní velikost písma v rozsahu 1 (nejmenší) 7 (největší), nebo relativní velikost (např. +1 = o jedna větší písmo) skutečnou velikost písma určí prohlížeč 4.9 <KBD> Text uvnitř tohoto párového tagu je chápán jako ukázka vstupu z klávesnice. Prohlížeč tento text zpravla zobrazí tučným neproporcionálním písmem (např. Courier New) <NOBR>, <WBR> Text uvnitř párového tagu NOBR nebude zalomen (bez ohledu na to, v jak úzkém okně je zobrazen). Tag WBR lze použít uvnitř tagu NOBR a určuje místo, kde je možné text zalomit v případě potřeby (tzv. soft BRake). Martin Kruliš pouze ke studijním účelům strana 5 z 17

6 Parametry (pro oba tagy): 4.11 <Q> Text uvnitř tohoto párového tagu je chápán jako citace (z angl. Quotation). Prohlížeč může text zobrazit kurzívou, nebo uzavřený do uvozovek. cite URL dokumentu, ze kterého je citováno 4.12 <SPAN> Tento párový tag nehraje žádnou zásadní roli v HTML, protože text uvnitř tagu SPAN není z hlediska HTML speciálně formátován. Společně s tagem DIV nabízí uživateli definování obecné struktury v HTML dokumentu a přávání kaskádových stylů. 5. formátování textu blokové tagy <DIV>, <H1 6>, <P>, <PLAINTEXT>, <PRE> Na rozdíl od formátovacích tagů ve 4. kapitole tyto tagy neupravují jen font, barvu, velikost apd., ale také vytvářejí odsazení. Tzn. obsah bloku začíná vždy na novém řádku a obsah, který následuje za blokem, je rovněž odsazen. 5.1 Nadpisy <H1> <H6> Těchto šest párových tagů (H1, H2 H6) vytváří nadpisy 6ti různých úrovní (a velikostí). H1 je nadpis nejvyšší úrovně (tzn největší) a H6 nejnižší úrovně (nejmenší) Skutečnou velikost fontu definuje prohlížeč (nebo ji lze předefinovat pomocí kaskádových stylů). = CENTER LEFT RIGHT horizontální zarovnání (na střed, doleva, doprava) (zastaralý) 5.2 <P> Párový tag P (Paragraph) ohraničuje odstavec. Odstavec je odsazen nahoře i dole od ostatního textu. = CENTER LEFT RIGHT horizontální zarovnání (na střed, doleva, doprava) (zastaralý) 5.3 <DIV> Párový tag DIV vytváří blok textu. Na rozdíl od tagu P (viz 5.2) text pouze zalomí, ale neodsadí. V kombinaci s kaskádovými styly CSS se z DIV stává silný nástroj, protože jej lze použít k formátování vzhledu částí dokumentu. = CENTER LEFT RIGHT horizontální zarovnání (na střed, doleva, doprava) (zastaralý) Martin Kruliš pouze ke studijním účelům strana 6 z 17

7 5.4 <PRE> Text v tomto párovém tagu bude zobrazen neproporcionálním písmem a budou v něm zachovány všechny bílé znaky (včetně zalomení řádků a tabulátorů). 6. seznamy <DD>, <DL>, <DT>, <LI>, <DIR>, <MENU>, <OL>, <UL> Seznamem jsou v HTML myšleny číslované fráze nebo odrážkami uvozené části textu. Existují tři základní typy číslovaný seznam, seznam s odrážkami a seznam definic. 6.1 <UL> Text uvnitř tohoto párového tagu je formátován jako nečíslovaný seznam uvozený odrážkami. Jednotlivé položky seznamu jsou ohraničeny tagem LI (viz 6.3). start type value změní hodnotu číslování od této položky (včetně) dále (zastaralé) = disc circle square - změní formát odrážek (zastaralé) disc plné kolečko circle kružnice (prázdné kolečko) square čtvereček nastaví hodnotu číslování aktuální položky (zastaralé) 6.2 <OL> Text uvnitř tohoto párového tagu je formátován jako číslovaný seznam. Jednotlivé položky seznamu jsou ohraničeny tagem LI (viz 6.3). start type value změní hodnotu číslování od této položky (včetně) dále (zastaralé) = 1 a A i I - změní formát číslování (zastaralé) 1 dekadické a, A malá (velká) písmena i, I řecké číslování malými resp. velkými písmeny nastaví hodnotu číslování aktuální položky (zastaralé) 6.3 <LI> Tag LI ohraničuje jednotlivé položky v seznamech DIR, MENU, OL a UL. Tento tag je párový, avšak použití koncového tagu je nepovinné. start type value změní hodnotu číslování od této položky (včetně) dále (zastaralé) = 1 a A i I disc circle square - změní formát číslování/odrážek (zastaralé) 1 dekadické a, A malá (velká) písmena i, I řecké číslování malými resp. velkými písmeny disc plné kolečko circle kružnice (prázdné kolečko) square čtvereček nastaví hodnotu číslování aktuální položky (zastaralé) Martin Kruliš pouze ke studijním účelům strana 7 z 17

8 6.4 <DIR> Položky uvnitř tohoto párového tagu jsou chápány jako seznam adresářových záznamů. Jednotlivé prvky jsou ohraničeny tagem LI (viz 6.3). Prohlížeč zpravla zachází se seznamem DIR stejně, jako se seznamem UL. 6.5 <MENU> Položky uvnitř tohoto párového tagu jsou chápány jako seznam bodů v nabídce. Jednotlivé prvky jsou ohraničeny tagem LI (viz 6.3). Prohlížeč zpravla zachází se seznamem MENU stejně, jako se seznamem UL. 6.6 seznam definic <DL>, <DT>, <DD> Text je formátován jako seznam definic nalevo a jejich vysvětlení napravo. Párový tag DL ohraničuje celý seznam, DT uvozuje definici a DD její vysvětlení. Tagy DL a DT jsou rovněž párové, ale použití koncových tagů je volitelné (prohlížeč jinak určí konec na místě, kde začíná další definice, nebo kde seznam končí úplně). Parametry <DL>: compact Parametry <DT>: Parametry <DD>: přání tohoto parametru řekne prohlížeči, aby zobrazoval definici a vysvětlení na stejném řádku Příklad 7: <DL compact> <DT>Kočka</DT> <DD>Domestikovaný savec, který trhá závěsy a škrábe křeslo.</dd> <DT>Lumík</DT> <DD>Hlodavec se sebevražednými sklony.</dd> </DL> 7. tabulky <CAPTION>, <COL>, <COLGROUP>, <TABLE>, <TBODY>, <TD>, <TFOOT>, <TH>, <THEAD>, <TR> Tabulky jsou velice silným nástrojem HTML, kromě klasického využití, které napovídá již název, se dají použít i k lokálnímu formátování textu (tam kde klasické metody a kaskádové styly nestačí např. formátování víceřádkových vzorců). 7.1 <TABLE> Základní párový tag, který vytváří tabulku. Všechny následující tagy z této kapitoly ( ) jsou používány uvnitř tagu TABLE. Jako oddělovače řádků slouží tagy TR a na oddělování buněk v řádku se používá TD a TH. Ostatní tagy jsou volitelné. bgcolor border cellpadding cellspacing = CENTER LEFT RIGHT horizontální zarovnání (na střed, doleva, doprava) (zastaralé) barva pozadí šířka okrajů v pixelech vzdálenost (v pixelech) mezi okrajem buňky a obsahem buňky vzdálenost (v pixelech) mezi jednotlivými buňkami Martin Kruliš pouze ke studijním účelům strana 8 z 17

9 cols frame rules summary wth počet sloupců v tabulce = VOID ABOVE BELOW BORDER BOX HSIDES VSIDES LHS RHS nastavuje části vnějších okrajů, které se zobrazí: BORDER zobrazí vše (výchozí), VOID nezobrazí nic ABOVE zobrazí horní část okraje, BELOW zobrazí dolní část okraje HSIDES zobrazí horní a dolní část, VSIDES zobrazí levou a pravou část LHS zobrazí levou část okraje, RHS zobrazí pravou část okraje BOX zobrazí rám okolo tabulky = ALL COLS ROWS GROUPS NONE nastavuje části vnitřních okrajů, které se zobrazí: ALL zobrazí vše (výchozí), NONE nezobrazí nic COLS zobrazí vertikální okraje mezi sloupci GROUPS zobrazí okraje mezi skupinami sloupců (COLGROUP) a mezi THEAD, TBODY a TFOOT ROWS zobrazí horizontální okraje mezi řádky text popisující obsah tabulky (je použitu médií, která nedokáží reprezentovat tabulku - např. čtecím zařízení pro nevomé) nastavuje šířku objektu (v pixelech, nebo procentech) 7.2 <TR> Tento párový tag ohraničuje jeden řádek v tabulce. Jeho použití má smysl pouze uvnitř tagu TABLE (viz 7.1). Uvnitř tagu TR jsou platné pouze tagy TD a TH (viz 7.3). bgcolor v = CENTER LEFT RIGHT horizontální zarovnání (na střed, doleva, doprava) barva pozadí = BASELINE BOTTOM MIDDLE TOP určuje vertikální zarovnání BASELINE zarovnání na základní řádku podle velikosti fontu TOP zarovnání nahoru, MIDDLE zarovnání na střed (výchozí), BOTTOM zarovnání dolů Poznámka: Atributy a v nastavují zarovnání ve všech vnitřních buňkách řádku. 7.3 <TD> a <TH> Tyto párové tagy ohraničují jednu buňku tabulky a lze je použít pouze uvnitř tagu TR (viz 7.2). Tag TH ohraničuje buňku v hlavičce tabulky a TD ohraničuje datovou (běžnou) buňku tabulky. Prohlížeč zpravla obsah hlavičkových buňek TH zvýrazňuje. Parametry (pro oba tagy): bgcolor colspan nowrap rowspan v = CENTER LEFT RIGHT horizontální zarovnání (na střed, doleva, doprava) barva pozadí určuje do kolika sloupců tabulky tato buňka zasáhne přání nowrap říká prohlížeči, že obsah buňky nebude automaticky zalamován, ale místo toho se zvětší šířka této buňky (v závislosti na tom i celého sloupce) (zastaralý) určuje do kolika řádků tabulky tato buňka zasáhne = BASELINE BOTTOM MIDDLE TOP určuje vertikální zarovnání BASELINE zarovnání na základní řádku podle velikosti fontu TOP zarovnání nahoru, MIDDLE zarovnání na střed (výchozí), BOTTOM zarovnání dolů 7.4 části <THEAD>, <TBODY>, <TFOOT> Tyto tagy oddělují jednotlivé části tabulky hlavičku, tělo a patičku. Použití je nepovinné a pokud jsou vynechány, je obsah celé tabulky chápan jako tělo. Všechny tři tagy jsou párové, avšak použití koncových tagů je volitelné. Tagy THEAD i TFOOT musí byt uvedeny právě jednou před blokem TBODY. Tag TBODY se může opakovat. Každý blok musí obsahovat alespoň jeden řádek (viz tag TR 7.2). Martin Kruliš pouze ke studijním účelům strana 9 z 17

10 Parametry (pro všechny tagy): = CENTER LEFT RIGHT horizontální zarovnání (na střed, doleva, doprava) bgcolor barva pozadí v = BASELINE BOTTOM MIDDLE TOP určuje vertikální zarovnání BASELINE zarovnání na základní řádku podle velikosti fontu TOP zarovnání nahoru, MIDDLE zarovnání na střed, BOTTOM zarovnání dolů Poznámka: Atributy a v nastavují zarovnání ve všech vnitřních buňkách skupiny. 7.5 <COL> a <COLGROUP> Tyto tagy se používají k změně formátování sloupců v tabulce. Použití těchto tagů má smysl pouze uvnitř tagu TABLE (viz 7.1). COLGROUP je párový tag, který ohraničuje skupinu sloupců (použití koncového tagu je volitelné). Počet sloupců ve skupině lze nastavit atributem span, nebo vložením příslušného počtu tagů COL dovnitř COLGROUP. V případě zobrazení dělících čar mezi skupinami (rules= groups viz 7.1), budou také nakresleny čáry mezi skupinami sloupců. Tag COL nastavuje údaje o sloupci (nebo několika sloupcích viz atribut span). Může být použit samostatně, nebo uvnitř tagu COLGROUPS. Pro lepší představu je tu příklad 8. Parametry (pro oba tagy): span v = CENTER LEFT RIGHT horizontální zarovnání (na střed, doleva, doprava) počet sloupců ve skupině (resp. počet sloupců, kterých se týká nastavení) = BASELINE BOTTOM MIDDLE TOP určuje vertikální zarovnání BASELINE zarovnání na základní řádku podle velikosti fontu TOP zarovnání nahoru, MIDDLE zarovnání na střed, BOTTOM zarovnání dolů Příklad 8: <TABLE> <COLGROUP v= top span= 3 ></COLGROUP> <COLGROUP wth= 100 > <COL = left > <COL = right span= 3 > </COLGROUP> <COL = center span= 2 > <TR>... obsah tabulky...</tr> </TABLE> 7.6 <CAPTION> Tento párový tag nastavuje popisek tabulky. CAPTION (pokud je použit) musí být uveden těsně za otevírajícím tagem TABLE (viz 7.1). Popisek je přímo svázán s tabulkou, avšak zobrazuje se vně ohraničení tabulky. = BOTTOM LEFT RIGHT TOP zarovnání nadpisu: BOTTOM dolů na střed, TOP nahoru na střed, LEFT doleva, RIGHT doprava 8. formuláře <BUTTON>, <FORM>, <INPUT>, <LABEL>, <OPTION>, <SELECT>, <TEXTAREA> Formuláře a formulářové komponenty jsou prvky HTML, které umožňují jednoduchou interakci s uživatelem. Jedná se o tlačítka, vstupní textová pole, výběrová okénka, zaškrtávací boxy apd. Data z těchto formulářů mohou být zpracována skriptem na straně klienta (Java skript, VB skript), nebo mohou být odeslána na server do internetové aplikace (PHP, ASP, CGI, ), která je zpracuje a vygeneruje klientovi HTML stránku s výsledky. Odeslání dat způsobí např. kliknutí na tlačítko typu SUBMIT (viz 8.2). 8.1 <FORM> Tento párový tag ohraničuje formulářové HTML tagy, které logicky spadají do jednoho formuláře (data celého formuláře se odesílají najednou). Parametry tohoto tagu určují, kam se mají formulářová data poslat a v jakém formátu. Martin Kruliš pouze ke studijním účelům strana 10 z 17

11 action enctype method target URL souboru skriptu (PHP, ASP ), kterému mají být odeslána data MIME formát dat, která se posílají (pouze s metodou POST) výchozí hodnota je application/x-www-form-urlencoded, při uploadu souborů je vhodné nastavit na multipart/form-data = GET POST způsob odesílání dat: GET pasivní (data jsou přána do URL), POST aktivní (data jsou poslána v rámci HTTP protokolu) = název okna _blank _parent _self _top určuje okno (rámec), do kterého se má načíst stránka vrácená serverem po zpracování dat z formuláře: název okna název okna nebo rámu (určeno parametrem name viz kapitola 2.) _blank otevře nové okno prohlížeče _self aktuální okno (rámec), ve kterém se nachází i formulář (tato hodnota je výchozí) _parent okno (rámec) nadřazené aktuálnímu _top hlavní (nejvyšší) okno, ve kterém se nachází aktuální rámec 8.2 <INPUT> Tag INPUT představuje základní formulářovou komponentu. Pomocí parametru type lze tag INPUT použít jako celou řadu různých ovládacích prvků (viz dále). accesskey alt checked disabled maxlength name readonly size src tabindex type value přiřadí objektu horkou klávesu (po stisknutí ALT+klávesa se tento objekt stane aktivním) = CENTER LEFT RIGHT horizontální zarovnání (na střed, doleva, doprava) pouze pro typ IMAGE - alternativní textové vyjádření obsahu obrázku pouze pro typy CHECKBOX a RADIO nastavuje implicitní zaškrtnutí boxu přání tohoto parametru způsobí, že bude komponenta zablokovaná pro jakoukoli manipulaci pouze pro typy TEXT a PASSWORD - maximální počet znaků název položky - název je určen k entifikaci dat při zpracování (např. internetovou aplikací) přání tohoto parametru zabrání uživateli měnit obsah komponenty (text, přepínání ) nastavuje počet vitelných znaků u textových komponent (např. šířku vstupního pole TEXT) pouze pro typ IMAGE - URL obrázku nastavuje pořadí komponenty při přepínání tabulátorem = BUTTON CHECKBOX FILE HIDDEN IMAGE PASSWORD RADIO RESET SUBMIT TEXT BUTTON - tlačítko CHECKBOX - zaškrtávací box (umožňuje jednoduché předávání hodnot typu ANO-NE) FILE - cesta k souboru na lokálním počítači (soubory bude uploadován na server) HIDDEN - skrytá komponenta, která pouze k předává dodatečné informace - uživatel ji nemůže měnit IMAGE obrázek, na který lze kliknout - kliknutí způsobí odeslání formuláře na server (navíc se po klinkutí přají do formulářových dat i relativní souřadnice myši nad obrázkem v pixelech) PASSWORD - umožňuje uživateli zadat text, který je zobrazován hvězdičkami (tedy např. heslo) RADIO - přepínací boxík - těchto boxíků může být několik a nejvýše jeden z nich může být aktivní (do skupin se sdružují pomocí stejného jména - name) RESET - resetovací tlačítko, které nastaví všechny komponenty formuláře na výchozí hodnoty SUBMIT - tlačítko, které potvrdí formulář (odešle data na server) TEXT - jednořádkový textový vstup (toto je výchozí typ) výchozí hodnota (u typů které nelze měnit také jediná) dat, která je odeslána na server; entifikace se provádí parametrem name; u tlačítek je navíc tato hodnota zobrazena jako popisek 8.3 <SELECT> a <OPTION> Párový tag SELECT se používá k vytvoření nabídky ve vysouvacím boxu (jednořádkový text s vysouvací nabídkou). Tag OPTION lze použít pouze uvnitř tagu SELECT a slouží k definování jednotlivých položek ve vysouvací nabídce. Parametry <SELECT>: disabled multiple name size tabindex přání tohoto parametru způsobí, že bude komponenta zablokovaná přání tohoto parametru umožňuje uživateli vybrat víc položek z nabídky najednou název položky - název je určen k entifikaci dat při zpracování (např. internetovou aplikací) nastavuje velikost komponenty nastavuje pořadí komponenty při přepínání tabulátorem Martin Kruliš pouze ke studijním účelům strana 11 z 17

12 Parametry <OPTION>: label selected value třída CSS stylů zobrazovaný popisek (tento atribut má přednost před vnitřní obsahem, který jinak také definuje popisek) přání tohoto parametru určuje položku z nabídky, která je zobrazena jako výchozí hodnota, která je odeslána za komponentu SELECT v případě výběru této položky z nabídky 8.4 <TEXTAREA> Tento párový tag vytvoří obdélníkové textové pole, ve kterém může uživatel editovat rozsáhlejší texty na více řádcích (oproti např. tagu INPUT typ text viz 8.2). Výchozí text, který se objeví v textovém poli, lze zadat mezi počáteční a koncový tag TEXTAREA. accesskey cols disabled name readonly rows tabindex wrap přiřadí objektu horkou klávesu (po stisknutí ALT+klávesa se tento objekt stane aktivním) šířka pole (počet znaků neproporcionálního písma) přání tohoto parametru způsobí, že bude komponenta zablokovaná název položky - název je určen k entifikaci dat při zpracování (např. internetovou aplikací) přání tohot parametru zabrání uživateli měnit obsah komponenty (text, přepínání ) výška pole (počet řádků neproporcionálního písma) nastavuje pořadí komponenty při přepínání tabulátorem = OFF HARD SOFT - určuje, jak se budou zalamovat řádky: OFF - řádky se nebudou zalamovat a pole bude scrollovat (výchozí hodnota) HARD - řádky se budou zobrazovat zalomené a stejně tak se odešlou na server SOFT - řádky se budou zobrazovat zalomené, ale na server se text odešle tak, jak byl napsán 8.5 <BUTTON> Párový tag, který se používá k vytváření tlačítek. Tato tlačítka jsou lepší, než INPUT typ BUTTON (viz 8.2), protože na ně lze umístit kromě textu i tagy HTML (formátované písmo, obrázek apd.). Obsah tlačítka, který je zobrazen uživateli je umístěn mezi počátečním a koncovým tagem. accesskey disabled name tabindex type value přiřadí objektu horkou klávesu (po stisknutí ALT+klávesa se tento objekt stane aktivním) přání tohoto parametru způsobí, že bude komponenta zablokovaná název položky - název je určen k entifikaci dat při zpracování (např. internetovou aplikací) nastavuje pořadí komponenty při přepínání tabulátorem = BUTTON RESET SUBMIT - určuje typ tlačítka: BUTTON - obyčejné tlačítko, které nemá vliv na formulář, ale může být použito ke spouštění skriptů RESET - resetovací tlačítko (nastaví všechny komponenty na formuláři na výchozí hodnoty) SUBMIT - potvrzovací tlačítko (odešle data z formuláře) hodnota proměnné (entifikované atributem name), která je odeslána na server 8.6 <LABEL> Tento párový tag vkládá popisek k formulářové komponentě. O kterou komponentu se jedná určuje parametr for. accesskey for přiřadí objektu horkou klávesu (po stisknutí ALT+klávesa se tento objekt stane aktivním) ID komponenty, ke které je popisek připojen 9. ostatní tagy <A>, <AREA>, <CENTER>, <HR>, <IMG>, <MAP>, <MARQUEE>, <OBJECT> Zde je přehled tagů, které nelze zařadit do žádné z předešlých skupin. Martin Kruliš pouze ke studijním účelům strana 12 z 17

13 9.1 <A> Párový tag A (Anchor - kotva) se používá k vytváření hypertextových odkazů. Obsah tohoto tagu se na stránce zvýrazní a kliknutí uživatele způsobí, že prohlížeč načte internetovou stránku podle parametrů tagu A. Tomuto jevu se říká brouzdání (angl. browning) a jeho princip stojí za tajemstvím úspěchu webu (díky němu lze rychle přecházet mezi dokumenty a doklikat se až k hledanému obsahu). accesskey přiřadí objektu horkou klávesu (po stisknutí ALT+klávesa se tento objekt stane aktivním) href URL stránky, která se má načíst name název tagu, který lze použít ke skokům uvnitř jednoho dokumentu (viz příklad 9) tabindex nastavuje pořadí komponenty při přepínání tabulátorem target = název okna _blank _parent _self _top určuje okno (rámec) do kterého se má stránka načíst název okna název okna nebo rámu (určeno parametrem name viz kapitola 2.) _blank otevře nové okno prohlížeče _self aktuální okno (rámec), ve kterém se nachází i formulář (tato hodnota je výchozí) _parent okno (rámec) nadřazené aktuálnímu _top hlavní (nejvyšší) okno, ve kterém se nachází aktuální rámec Příklad 9: <A name= #strana1 ></A> - definuje záložku s názvem strana1 <A href= #strana1 >Zpět na 1. stránku</a> - odkaz na záložku strana1 uvnitř aktuálního dokumentu <A href= >Google</A> - odkaz na populární vyhledávač Google 9.2 <CENTER> Text i HTML uvnitř párového tagu CENTER bude zarovnán na střed. Tento tag má stejný efekt jako <DIV = center >. Obecně je považován za zastaralý a místo něho je lepší použít tag DIV v kombinaci s kaskádovými styly. 9.3 <HR> Zobrazí horizontální dělící čáru. V praxi se již příliš nepoužívá (lze nahradit pomocí kaskádových stylů viz border). noshade size wth = CENTER LEFT RIGHT horizontální zarovnání (na střed, doleva, doprava) (zastaralý) přání tohoto parametru vypne stín čáry (zastaralý) výška (tloušťka) čáry v pixelech (zastaralý) nastavuje šířku objektu (v pixelech, nebo procentech) (zastaralý) 9.4 <IMG> Tento tag vloží obrázek do HTML dokumentu. = BOTTOM LEFT MIDDLE RIGHT TOP (zastaralý) alt alternativní textové vyjádření obsahu obrázku border šířka okraje v pixelech (zastaralý) height nastavuje výšku objektu (v pixelech, nebo procentech) hspace horizontální odsazení (velikost odsazení nalevo a napravo v pixelech) (zastaralý) src URL obrázku usemap URL mapy, která se má použít (viz MAP 9.5) vspace vertikální odsazení (velikost odsazení nahoře a dole v pixelech) (zastaralý) wth nastavuje šířku objektu (v pixelech, nebo procentech) Martin Kruliš pouze ke studijním účelům strana 13 z 17

14 9.5 <MAP> a <AREA> Tagy MAP a AREA se používají k vytvoření oblastí na obrázku, které slouží jako odkazy na jiné stránky (podobně jako tag A - viz 9.1). Tag MAP je párový a vytváří obálku mapy. Tag AREA lze použít pouze uvnitř tagu MAP a definuje jednu oblast. Použití přehledně shrnuje příklad 10: Parametry <MAP>: name název mapy - tento název se použije u tagu IMG v parametru usemap Parametry <AREA>: alt coords href nohref shape tabindex target alternativní textové vyjádření třída CSS stylů souřadnice v pixelech oddělené čárkami (jejich počet závisí na zvoleném typu mapy - viz shape ) URL stránky, která se má načíst přání tohoto parametru říká prohlížeči, že kliknutí na tuto oblast nemá způsobit žádnou akci = CIRCLE POLY RECT DEFAULT - tvar oblasti DEFAULT celá oblast obrázku CIRCLE - elipsa zadaná souřadnicemi (střed_x, střed_y, poloměr_x, poloměr_y) POLYGON - mnohoúhelník zadaný souřadnicemi (x1, y1, x2, y2, x3, ) RECTANGLE - obdélník zadaný levým horním a pravým dolním bodem (x1, y1, x2, y2) nastavuje pořadí komponenty při přepínání tabulátorem = název okna _blank _parent _self _top určuje okno (rámec) do kterého se má stránka načíst název okna název okna nebo rámu (určeno parametrem name viz kapitola 2.) _blank otevře nové okno prohlížeče _self aktuální okno (rámec), ve kterém se nachází i formulář (tato hodnota je výchozí) _parent okno (rámec) nadřazené aktuálnímu _top hlavní (nejvyšší) okno, ve kterém se nachází aktuální rámec Příklad 10: <MAP name= mapa1 > <AREA shape= rect coords= 10, 20, 110, 60 href= novinky.html > <AREA shape= rect coords= 20, 70, 120, 110 href= kontakty.html > </MAP> <IMG usemap= #mapa1 > - hašítko (#) před názvem mapy říká, že se jedná o mapu ve stejném dokumentu jako je obrázek 9.6 <OBJECT> Vloží do dokumentu nestandardní objekt (Java Applet, ActiveX objekt, Flash animaci, veo, skript, vektorový obrázek apd.). Tento tag je párový a jeho obsah bude zobrazen v případě, že prohlížeč není schopen vložený objekt zobrazit. accesskey border code codebase codetype data height hspace name tabindex type vspace wth přiřadí objektu horkou klávesu (po stisknutí ALT+klávesa se tento objekt stane aktivním) = BOTTOM LEFT MIDDLE RIGHT TOP (zastaralý) šířka okraje v pixelech (zastaralý) entifikátor objektu (ve tvaru CLSID třídy objektu, nebo URL) název souboru, ve kterém jsou zkompilované třídy jazyka Java nepovinný parametr, který určuje základ URL adresy pro atributy, data a archive MIME typ objektu (pokud je vynechán, použije se atribut type) URL na data objektu nastavuje výšku objektu (v pixelech, nebo procentech) horizontální odsazení (velikost odsazení nalevo a napravo v pixelech) (zastaralý) název objektu nastavuje pořadí komponenty při přepínání tabulátorem MIME typ dat objektu vertikální odsazení (velikost odsazení nahoře a dole v pixelech) (zastaralý) nastavuje šířku objektu (v pixelech, nebo procentech) Martin Kruliš pouze ke studijním účelům strana 14 z 17

15 10. přílohy, vysvětlivky, odkazy 10.1 Zadávání hodnot barev Barvy se zadávají ve tvaru #RRGGBB, kde RR, GG a BB zastupují vždy dvojici hexadecimálních cifer, která určuje hodnotu dané složky - červené (Red), zelené (Green) a modré (Blue). Minimální hodnota je 00, maximální FF. Celkem tedy lze rozlišit až 256 různých hodnot pro každou složku barvy, což je celkem = 2 24 = barev. Z důvodu ohleduplnosti vůči uživatelům s méně kvalitním monitorem je doporučeno používat pouze tyto hodnoty (00, 33, 66, 99, CC a FF). Tedy pouze 6 hodnot, protože 6 3 = 216 a tedy ani uživatel s monitorem podporujícím jen 256 barev nebude mít potíže. Několik příkladů: černá = #000000, bílá = #FFFFFF, červená = #FF0000, žlutá = #FFFF00, apd Zadávání rozměrů Většinu rozměrů (není-li uvedeno jinak) lze zadat buď v pixelech (jako celé číslo bez koncovky), nebo v procentech, jako poměrnou velikost k rodičovskému objektu (např. 50%). Typickým příkladem je zadávání hodnot atributů height a wth Speciální znaky Do HTML dokumentů je možné zadávat speciální znaky ve tvaru &znak ;. Zde je několik nejdůležitějších znaků: " - horní uvozovka, & - ampersant (&), < - menšítko (<), > - většítko (>), - pevná mezera, - copyright 10.4 Rozšířené zarovnávání - parametr Parametr nastavuje způsob zarovnání objektu: BOTTOM dolní okraj objektu je zarovnán s dolní linkou textu TOP horní okraj objektu se zarovná s nejvyšším prvkem na řádku MIDDLE střed objektu se zarovná s dolní linkou textu LEFT objekt je umístěn vlevo a text jej obtéká zprava RIGHT objekt je umístěn vpravo a text jej obtéká zleva bez zarovnání BOTTOM TOP MIDDLE RIGHT ### LEFT #### ####### ####### 10.5 Odkazy na další informace poměrně kvalitní česky psané stránky o tvorbě webu (HTML, CSS ) - specifikace jazyka HTML od konsorcia W3C (v angličtině) - valátor konsorcia W3C zkontroluje chyby v HTML dokumentu Martin Kruliš pouze ke studijním účelům strana 15 z 17

16 OBSAH: 1. základní tagy určující strukturu HTML dokumentu <!DOCTYPE> <HTML> <HEAD> <BODY> 1 2. rámce (frames) <FRAME> a <FRAMESET> <IFRAME> 2 3. tagy v části <HEAD> <BASEFONT> <BGSOUND> <META> <SCRIPT> <STYLE> <TITLE> 4 4. jednoduché formátování textu <BR> Tučné <B>, kurzíva <I> Podtržené <U>, přeškrtnuté <S>, <STRIKE> Zvětšené <BIG>, zmenšené <SMALL> Dolní index <SUB>, Horní index <SUP> <CITE> <CODE> <FONT> <KBD> <NOBR>, <WBR> <Q> <SPAN> 6 5. formátování textu blokové tagy Nadpisy <H1> <H6> <P> <DIV> <PRE> 7 6. seznamy <UL> <OL> <LI> <DIR> <MENU> seznam definic <DL>, <DT>, <DD> 8 7. tabulky <TABLE> <TR> <TD> a <TH> části <THEAD>, <TBODY>, <TFOOT> <COL> a <COLGROUP> <CAPTION> formuláře <FORM> <INPUT> <SELECT> a <OPTION> <TEXTAREA> <BUTTON> <LABEL> 12 Martin Kruliš pouze ke studijním účelům strana 16 z 17

17 9. ostatní tagy <A> <CENTER> <HR> <IMG> <MAP> a <AREA> <OBJECT> přílohy Zadávání hodnot barev Zadávání rozměrů Speciální znaky Rozšířené zarovnávání - parametr Odkazy na další informace 15 Rejstřík tagů:!doctype 1 KBD 5 A 13 LABEL 12 AREA 14 LI 7 B 4 MAP 14 BASEFONT 3 MENU 8 BGSOUND 3 META 3 BIG 4 NOBR 5 BODY 1 OBJECT 14 BR 4 OL 7 BUTTON 12 OPTION 11 CAPTION 10 P 6 CENTER 13 PRE 7 CITE 5 Q 6 CODE 5 S, STRIKE 4 COL 10 SCRIPT 3 COLGROUP 10 SELECT 11 DD 8 SMALL 4 DIR 8 SPAN 6 DIV 6 STYLE 4 DL 8 SUB 5 DT 8 SUP 5 FONT 5 TABLE 8 FORM 10 TBODY 9 FRAME 1 TD 9 FRAMESET 1 TEXTAREA 12 HEAD 1 TFOOT 9 H1 H6 6 TH 9 HR 13 THEAD 9 HTML 1 TITLE 4 I 4 TR 9 IFRAME 2 U 4 IMG 13 UL 7 INPUT 11 WBR 5 Martin Kruliš pouze ke studijním účelům strana 17 z 17

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

<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

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 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 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

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

Základy programovacího jazyka HTML. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1133_Základy programovacího jazyka HTML_PWP

Základy programovacího jazyka HTML. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1133_Základy programovacího jazyka HTML_PWP Základy programovacího jazyka HTML Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1133_Základy programovacího jazyka HTML_PWP Název školy: Číslo a název projektu: Číslo a název šablony klíčové

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

Návrh a tvorba WWW stránek 1/8. Formuláře

Návrh a tvorba WWW stránek 1/8. Formuláře Návrh a tvorba WWW stránek 1/8 Formuláře význam předávání hodnot od uživatele skriptům mezi značkami a základní atributy action definuje obslužný skript, nelze v XHTML method metoda, kterou

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

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

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

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 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

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

Ú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

<link> - definuje vztah k jiným XHTML dokumentům, typicky

<link> - definuje vztah k jiným XHTML dokumentům, typicky Návrh a tvorba WWW stránek 1/10 Hlavička dokumentu mezi a obsahuje informace vztažené k dokumentu metadata - název stránky, povinná párová značka vzorová stránka

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

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

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

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

Č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

Formuláře. Aby nám mohli uživatelé něco hezného napsat...... třeba co si o nás myslí!

Formuláře. Aby nám mohli uživatelé něco hezného napsat...... třeba co si o nás myslí! Formuláře Aby nám mohli uživatelé něco hezného napsat...... třeba co si o nás myslí! HTML formuláře: Formuláře Možnost, jak uživatel může vložit obsah na web - odeslat data na server - zpracovat data ve

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 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

Manuál k editoru TinyMCE

Manuál k editoru TinyMCE Manuál k editoru TinyMCE Popis ovládacích prvků UPOZORNĚNÍ: Některé tlačítka nemusí být k dispozici. Styl písma Dolní a horní index Zarovnání textu Může se aplikovat na označený text. B - tučné písmo,

Více

Obsah. Stručná historie World Wide Webu 7

Obsah. Stručná historie World Wide Webu 7 KAPITOLA I Web bez tajemství 1 Kde se vzal web a jeho stránky 2 Kouzlo jménem HTML 3 Jak stránky připravovat 5 Webová grafika 6 Web aktivní a interaktivní 6 Na straně serveru 6 Jak studovat tuto knihu

Více

Hlavička dokumentu. mezi <head> a </head> obsahuje informace vztažené k dokumentu metadata <title> - název stránky, povinná párová značka

Hlavička dokumentu. mezi <head> a </head> obsahuje informace vztažené k dokumentu metadata <title> - název stránky, povinná párová značka 1/10 Hlavička dokumentu mezi a obsahuje informace vztažené k dokumentu metadata - název stránky, povinná párová značka vzorová stránka - definuje vztah k jiným

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

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

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

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

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

Ú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

NSWI096 - INTERNET. Úvod do HTML

NSWI096 - INTERNET. Úvod do HTML NSWI096 - INTERNET Úvod do HTML XHTML CO TO JE? XML extensible Markup Language Sada pravidel, jak kódovat dokumenty Podle těchto pravidel lze vytvořit nekonečně mnoho různých jazyků HTML HyperText Markup

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

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

Tvorba webu. Základní HTML tagy. Martin Urza

Tvorba webu. Základní HTML tagy. Martin Urza Tvorba webu Základní HTML tagy Martin Urza Cvičení V průběhu přednášky budou postupně probírány jednotlivé základní elementy jazyka HTML a jejich atributy. Nemá smysl tyto věci probírat jen teoreticky

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

Mgr. Vlastislav Kučera Struktura stránky, hlavička,

Mgr. Vlastislav Kučera Struktura stránky, hlavička, Mgr. Vlastislav Kučera Struktura stránky, hlavička, Struktura stránky hlavička meta tagy titulek stránky připojení stylů,... CSS to

Více

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

Mgr. Vlastislav Kučera přednáška č. 2 Mgr. Vlastislav Kučera přednáška č. 2 Struktura stránky hlavička meta tagy titulek stránky připojení stylů,... CSS

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

Mgr. Vlastislav Kučera lekce č. 2

Mgr. Vlastislav Kučera lekce č. 2 Mgr. Vlastislav Kučera lekce č. 2 Struktura stránky hlavička meta tagy titulek stránky připojení stylů,... CSS to je to, co se

Více

PŘÍRUČKA. Správa obsahu webové prezentace. Formátování textu

PŘÍRUČKA. Správa obsahu webové prezentace. Formátování textu PŘÍRUČKA Správa obsahu webové prezentace Formátování textu Verze: 6.2 Datum: 4.12.2009 Autor: Ing. Michal Šídlo, michal.sidlo@netgenium.com Společnost: NetGenium s.r.o., www.netgenium.com Obsah 1. Základní

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

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

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

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

HTML. HyperText Markup Language. 25.9.2013 Josef Steinberger

HTML. HyperText Markup Language. 25.9.2013 Josef Steinberger HTML HyperText Markup Language 25.9.2013 Josef Steinberger HTML historie, verze Hypertext Jazyk popisující strukturu dokumentu SGML/XML Aplikace Verze: HTML 1 1990+ TBL, CERN HTML 2.0 1995 as RFC 1866

Více

HTML. HTML- HyperTextMarkUpLanguage (nadtextový značkový jazyk) TAGY

HTML. HTML- HyperTextMarkUpLanguage (nadtextový značkový jazyk) TAGY HTML HTML- HyperTextMarkUpLanguage (nadtextový značkový jazyk) HTML dokument (súbor) - textový súbor - prípony (.html,.htm) - obsahuje značky tagy, ktoré v prehliadačoch zabezpečia správne zobrazenie obsahu

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

Základy HTML (2. přednáška)

Základy HTML (2. přednáška) Základy HTML (2. přednáška) WWW World Wide Web Sestává ze tří stavebních bloků Síť informačních zdrojů Universal Resource Identifier jednotný způsob jak adresovat zdroje, (URL) protokoly pro přístup ke

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

Formuláře. Internetové publikování. Formuláře - příklad

Formuláře. Internetové publikování. Formuláře - příklad Formuláře Internetové publikování Formuláře - příklad 1 Formuláře - použití Odeslání dat od uživatele Možnosti zpracování dat Webová aplikace na serveru (ASP, PHP) Odeslání e-mailem Lokální script Formuláře

Více

v laboratořích CERN ve Švýcarsku byl zahájen projekt WWW (T. Barners-Lee přichází s projektem distribuovaného hypertextového systému)

v laboratořích CERN ve Švýcarsku byl zahájen projekt WWW (T. Barners-Lee přichází s projektem distribuovaného hypertextového systému) Historie HTML 1989 v laboratořích CERN ve Švýcarsku byl zahájen projekt WWW (T. Barners-Lee přichází s projektem distribuovaného hypertextového systému) 1991 zveřejnění neformální specifikace jazyka HTML

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

Tvorba WWW stránek. Mgr. Petr Jakubec. Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. listopadu

Tvorba WWW stránek. Mgr. Petr Jakubec. Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. listopadu Tvorba WWW stránek (čtvrtá hodina) Mgr. Petr Jakubec Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. listopadu 12 Čtvrtá hodina 1 / 12 1 Tvorba statických WWW stránek za využití prostředků

Více

HTML - pokračování. Co už víme?

HTML - pokračování. Co už víme? HTML - pokračování Co už víme? HTML slouží ke strukturovanému zápisu informací HTML dokument je jako skládačka Je to text uvozený značkou Základní části jsou HEAD a BODY Nadpisy pomocí

Více

WEBOVÉ STRÁNKY www.krestanskevanoce.cz

WEBOVÉ STRÁNKY www.krestanskevanoce.cz WEBOVÉ STRÁNKY www.krestanskevanoce.cz Domovská stránka Křesťanských Vánoc je založena na databázi, která vedle běžných funkcí redakčního systému internetové prezentace umožňuje též uložit údaje o jednotlivých

Více

(X)HTML, CSS a jquery

(X)HTML, CSS a jquery Prezentační vrstva webové aplikace (X)HTML, CSS a jquery jquery Java Scriptová knihovna Ing. Martin Dostal (X)HTML první stránka Textový soubor s příponou.htm nebo.html: moje

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

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

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

Dokument XHTML. Prohlížeč. styl CSS. Výstupní dokument. Soubor DTD

Dokument XHTML. Prohlížeč. styl CSS. Výstupní dokument. Soubor DTD CSS 1 Výhody: Udřování prezentace oddělené od dokumentu znamená, že můžete nastavit styly dokumentu pro různá média; Oddělení dokumentu od jeho prezentace znamená menší dokument, což dále znamená, že se

Více

Tématická oblast: dědičnost, kaskáda. CSS a média. Stylové předpisy pro různé typy zobrazovacích zařízení

Tématická oblast: dědičnost, kaskáda. CSS a média. Stylové předpisy pro různé typy zobrazovacích zařízení Tématická oblast: dědičnost, kaskáda CSS a média Stylové předpisy pro různé typy zobrazovacích zařízení Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je ( Ing. Petr Měrka). VY_32_INOVACE_185

Více

HTML. PIA 2012/2013 Téma 1. P. Brada, O. Rohlík, J. Tichava, Západočeská univerzita

HTML. PIA 2012/2013 Téma 1. P. Brada, O. Rohlík, J. Tichava, Západočeská univerzita HTML PIA 2012/2013 Téma 1 P. Brada, O. Rohlík, J. Tichava, Západočeská univerzita HyperText Markup Language... a document structuring language hypertext SGML/XML aplikace http://www.w3.org/markup/ 2 Verze:

Více

Základy CSS (3. přednáška)

Základy CSS (3. přednáška) Základy CSS (3. přednáška) Kaskádové styly k čemu jsou HTML definuje strukturu, CSS definuje vzhled. CSS stylesheet soubor pravidel určujících vzhled jednotlivých prvků dokumentu CSS pravidlo sestává ze

Více

Základy HTML, URL, HTTP, druhy skriptování, formuláře

Základy HTML, URL, HTTP, druhy skriptování, formuláře Základy HTML, URL, HTTP, druhy skriptování, formuláře Skriptování na straně klienta a serveru Skriptování na straně klienta se provádí pomocí programovacího jazyka JavaScript, který je vkládán do HTML

Více

Formátování obsahu adminweb

Formátování obsahu adminweb Formátování obsahu adminweb verze 24032015 1 Obsah 1. Možnosti formátování textu...3 2. Formátování v editoru...4 3. Tabulka pro pozicování obsahu...5 4. Tabulka se stylem... 6 5. Šablony...7 6. Obrázky

Více

Odkazy se v normálním případě podtrhávají samy, není nutno to nastavovat.

Odkazy se v normálním případě podtrhávají samy, není nutno to nastavovat. Úprava textu Všechny tagy na formátování textu jsou in-line tagy, to znamená řádkové. Nezalamují za sebou řádek (narozdíl od blokových tagů). Fyzické formátování Fyzické formátování říká, jak má který

Více

Vyšší odborná škola a Střední škola,varnsdorf, příspěvková organizace. Šablona 13 VY 32 INOVACE 0101 0313

Vyšší odborná škola a Střední škola,varnsdorf, příspěvková organizace. Šablona 13 VY 32 INOVACE 0101 0313 Vyšší odborná škola a Střední škola,varnsdorf, příspěvková organizace Šablona 13 VY 32 INOVACE 0101 0313 VÝUKOVÝ MATERIÁL Identifikační údaje školy Číslo projektu Název projektu Číslo a název šablony Autor

Více

Tvorba WWW stránek. Mojmír Volf mojmir.volf@tul.cz https://www.nti.tul.cz/wiki/wikiuser:mojmir.volf 485 353 675

Tvorba WWW stránek. Mojmír Volf mojmir.volf@tul.cz https://www.nti.tul.cz/wiki/wikiuser:mojmir.volf 485 353 675 Tvorba WWW stránek Mojmír Volf mojmir.volf@tul.cz https://www.nti.tul.cz/wiki/wikiuser:mojmir.volf 485 353 675 Zdroje KRUG: Web design - nenuťte uživatele přemýšlet.. Computer Press, 2003. PROKOP M.: CSS

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

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

WWW a HTML. Základní pojmy. Ivo Peterka

WWW a HTML. Základní pojmy. Ivo Peterka WWW a HTML Základní pojmy WWW World Wide Web systém navzájem propojených stránek Stránky se mohou skládat z částí nacházejících se v různých částech světa. HTML HyperText Markup Language Slouží k psaní

Více

K 2 - Základy zpracování textu

K 2 - Základy zpracování textu Radek Maca Makovského 436 Nové Město na Moravě 592 31 tel. 0776 / 274 152 e-mail: rama@inforama.cz http://www.inforama.cz K 2 - Základy zpracování textu Mgr. Radek Maca Word I 1 slide ZÁKLADNÍ POJMY PRVKY

Více

Vývoj Internetových Aplikací

Vývoj Internetových Aplikací 2 Vývoj Internetových Aplikací HTML a CSS Ing. Michal Radecký, Ph.D. www.cs.vsb.cz/radecky HTML a CSS - Tvorba webových stránek - Struktura - Obsah - Vzhled - Funkcionalita zdroj: http://www.99points.info

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

Osnova kurzu OBSLUHA PC ZÁKLADNÍ ZNALOSTI. pilotního projektu v rámci I. Etapy realizace SIPVZ

Osnova kurzu OBSLUHA PC ZÁKLADNÍ ZNALOSTI. pilotního projektu v rámci I. Etapy realizace SIPVZ Střední průmyslová škola a Střední odborné učiliště, Trutnov, Školní 101, tel.: +420 499 813 071, fax: +420 499 814 729, e-mail: skola@spssoutu.cz, URL: http://www.spssoutu.cz Osnova kurzu OBSLUHA PC ZÁKLADNÍ

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

Nápověda k redakčnímu systému InstantWeb.cz

Nápověda k redakčnímu systému InstantWeb.cz Nápověda k redakčnímu systému InstantWeb.cz Přihlášení na adrese www.vasedomena.cz/admin naleznete přihlašovací pole se jménem a přiděleným heslem. Toto heslo je zpočátku přiděleno poskytovatelem programu,

Více

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

Gymnázium Vysoké Mýto nám. Vaňorného 163, 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

Inovace a zkvalitnění výuky prostřednictvím ICT Tvorba webových stránek. Ing. Zelinka Pavel Číslo: VY_32_INOVACE_35 17 Anotace:

Inovace a zkvalitnění výuky prostřednictvím ICT Tvorba webových stránek. Ing. Zelinka Pavel Číslo: VY_32_INOVACE_35 17 Anotace: Střední průmyslová škola a Vyšší odborná škola technická Brno, Sokolská 1 Šablona: Název: Téma: Autor: Inovace a zkvalitnění výuky prostřednictvím ICT Tvorba webových stránek Formuláře v (X)HTML II. Ing.

Více

CSS Kaskádové styly. formátování webových stránek

CSS Kaskádové styly. formátování webových stránek CSS Kaskádové styly formátování webových stránek Co je CSS? Layout webových stránek Nástroj na formátování html tagů Cascading style sheets možnost vrstvení Význam tagy HTML významová vs. formátovací

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

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

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

WEBOVÉ STRÁNKY

WEBOVÉ STRÁNKY WEBOVÉ STRÁNKY www.krestanskevanoce.cz Domovská stránka Křesťanských Vánoc je založena na databázi, která vedle běžných funkcí redakčního systému internetové prezentace umožňuje též uložit údaje o jednotlivých

Více

Internetové technologie, cvičení č. 5

Internetové technologie, cvičení č. 5 Internetové technologie, cvičení č. 5 Náplň cvičení Obsahem 5. cvičení předmětu Internetové technologie je ukázka a procvičení XHTML značek a atributů používaných při vytváření hypertextových odkazů a

Více

Střední průmyslová škola a Vyšší odborná škola technická Brno, Sokolská 1

Střední průmyslová škola a Vyšší odborná škola technická Brno, Sokolská 1 Střední průmyslová škola a Vyšší odborná škola technická Brno, Sokolská 1 Šablona: Název: Téma: Autor: Inovace a zkvalitnění výuky prostřednictvím ICT Design a vzhledové vlastnosti webových stránek Vlastnosti

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

Stručný návod k HTML editoru v CMS Portia 4

Stručný návod k HTML editoru v CMS Portia 4 Stručný návod k HTML editoru v CMS Portia 4 2 03/2015 Představení HTML editor je jednoduchý textový editor pro webové stránky. Nabízí většinu hlavních funkcí jako mají velké editory typu Word pro použití

Více

Specifikace ASYMBO XML feedu

Specifikace ASYMBO XML feedu Specifikace ASYMBO XML feedu Děkujeme, že máte zájem o mobilní e-shop ASYMBO! Aby vše fungovalo, jak má, připravili jsme pro vás detailní specifikaci XML souboru, kterým vzájemně komunikuje Váš e-shop

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

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

PODPORA ELEKTRONICKÝCH FOREM VÝUKY

PODPORA ELEKTRONICKÝCH FOREM VÝUKY I N V E S T I C E D O R O Z V O J E V Z D Ě L Á V Á N Í PODPORA ELEKTRONICKÝCH FOREM VÝUKY CZ.1.07/1.1.06/01.0043 Tento projekt je financován z prostředků ESF a státního rozpočtu ČR. SOŠ informatiky a

Více