Jazyk HTML (1) Jazyk HTML (Hypertext Markup Language) se používá pro vytváření Web Pages (www stránek) HTML používá text a sadu formátovacích značek, označovaných.

Slides:



Advertisements
Podobné prezentace
Základy HTML – vkládání objektů
Advertisements

Jazyk HTML. Zdrojový kód  Elementy obsah obsah př. důležité př. důležité př. př.
Štěpán Šípal Gymnázium Čakovice. Dnešní témata  Vznik XHTML a předchůdci  Základní prvky XHTML dokumentu  Tagy a atributy  Elementy a jejich druhy.
WWW stránky.
Výpočetní technika 2008/09.
ZÁKLADY HTML Číslo DUM: VY_32_INOVACE_04_11 Autor: Mgr. Ivana Matyášková Datum vytvoření: duben 2013 Ročník: tercie Vzdělávací obor: informační technologie.
Technologie pro publikování na webu 1 Ing. Jiří Štěpánek.
TNPW1 Technologie pro publikování na webu Přednáška č. 4 seznamy seznamy tabulky tabulky jejich sémantika jejich sémantika Ing. Martin Adámek Katedra informačních.
Tvorba www stránek Obrázky, animace a transparentnost, grafická menu a klikací oblasti obrázku (1.část) Ing. Miroslav Vachůn, Ph.D.
<. DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4
Základy HTML.
Základní škola a mateřská škola Bzenec Číslo projektu: CZ.1.07/1.4.00/ Číslo a název šablony klíčové aktivity: III/2: využívání ICT – inovace Vypracoval/a:
Tvorba www stránek VLOŽENÍ OBRÁZKŮ ICT 4.ročník. Vložení obrázku OBRÁZEK NA WEBOVÝCH STRÁNKÁCH Binární data – ukládáme do samostatných složek (IMAGE,
Tvorba stránek  komu jsou stránky určeny  grafická úprava stránek  obsah  motivy vzhledu stránky
HyperText Markup Language
Programování HTML stránek
Úvod do html kódu. Roman Hendrich
TAGY A STRUKTURA WEBOVÉ STRÁNKY. web – skupina webových stránek a dalších souborů (styly, obrázky, …), které na sebe navzájem odkazují jazyky pro psaní.
TVORBA WEBOVÝCH STRÁNEK
Tematická oblast: Aplikační software pro práci s informacemi II.
Tvorba webových stránek II. Odkazy, obrázky, seznamy.
Formátování textu. Odstavce  tvoříme párovou značkou  text bude od ostatního textu oddělen Konec řádky  nepárová značka způsobuje ukončení řádku a.
Jazyk HTML.
Třídy, generické třídy, pseudotřídy
Odkazy Pomocí odkazu se lze pohybovat mezi stránkami. Cílem může být další stránka nebo identifikátor na aktuální stránce. Pomocí odkazu se lze pohybovat.
Úvod do HTML a tvorby webových stránek
VY_32_INOVACE_4.3.IVT1.17/Oc Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jaroslav Ochodek CZ.1.07/1.5.00/ Tvorba webových.
HTML (XHTML) 2. 2 HYPERTEXTOVÉ ODKAZY Odkaz může ukazovat na různá místa v internetu, na další Vaše internetové stránky nebo obrázky či jiné dokumenty.
ZÁKLADY HTML – ODKAZY, SEZNAMY. - vodorovná čára atributy:  width – délka čáry – pixely nebo %  size - šířka ve smyslu tloušťky  align - zarovnání.
Kaskádové styly Cascading Style Sheets. Využití CSS jde o jazyk pro popis způsobu zobrazení stránek napsaných v jazycích HTML, XHTML nebo XML umožňuje.
XHTML – tabulky Mgr. Lenka Švancarová Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Lenka Švancarová. Dostupné z Metodického portálu.
Číslo projektuCZ.1.07/1.5.00/ Číslo materiáluVY_32_INOVACE_258 Název školyGymnázium, Tachov, Pionýrská 1370 Autor Ing. Roman Bartoš Předmět Informatika.
Základní škola a mateřská škola Bzenec Číslo projektu: CZ.1.07/1.4.00/ Číslo a název šablony klíčové aktivity: III/2: využívání ICT – inovace Vypracoval/a:
CSS – vlastnosti textu text-align (vodorovné zarovnání)
CSS – style Mgr. Lenka Švancarová. CSS – značka style (textstyle.html)
HTML Text, seznamy, tabulky. Formátování textu Tučné... Kurzíva … Velké … Malé … Dolní index … Horní index … Přeškrtnuté … Podtržené … MOŽNO KOMBINOVAT.
Referát č.13 Textový editor (struktura textu – přiřazení stylu, formátování (vzhled) textu, změna stylu, typografická a estetická pravidla)
TNPW1 Cvičení
Číslo projektuCZ.1.07/1.5.00/ Číslo materiáluVY_32_INOVACE_259 Název školyGymnázium, Tachov, Pionýrská 1370 Autor Ing. Roman Bartoš Předmět Informatika.
CSS styly Kaskádové styly (CSS – Cascading Style Sheets) jsou prostředkem, který zajišťuje jednotný vzhled publikovaných stránek. Technologii CSS podporují.
David Klíma- 1 - Obrázky na webu Než dám obrázek na web co musím udělat? Získat ho Upravit Zmenšit na publikovatelnou formu POZOR! někdy se obrázek natahuje.
CSS Cascading Style Sheets Kaskádové styly
Základní škola a mateřská škola Bzenec Číslo projektu: CZ.1.07/1.4.00/ Číslo a název šablony klíčové aktivity: III/2: využívání ICT – inovace Vypracoval/a:
Obchodní akademie a Střední odborná škola, gen. F. Fajtla, Louny, p.o. Osvoboditelů 380, Louny Číslo projektuCZ.1.07/1.5.00/ Číslo sady29Číslo DUM16.
Tvorba webu Jazyk HTML, úvod
Tvorba www stránek Seznam, tabulky, grafika a barvy (1.část) Ing. Miroslav Vachůn, Ph.D.
XHTML – formátování textu, vodorovná čára Mgr. Lenka Švancarová.
Obrázky v HTML dokumentech Druhy a použití. Obrázky + Zvyšují atraktivitu stránek. + Zvyšují vypovídací schopnost stránek. - Zvyšují dobu načítání stránky.
HTML JAZYK Výuka HTML jazyka pro střední školy. 1. Jazyk HTML Standardní značkovací jazyk používaný pro dokumenty na webu. Jazyk HTML pomocí tágů (značek)
Číslo šablony: III/2 VY_32_INOVACE_P4_3.11 Tematická oblast: Aplikační software pro práci s informacemi II. HTML - odkazy, obrázky Typ: DUM - kombinovaný.
Párová a nepárová značka, atributy a jejich hodnoty
VY_32_INOVACE_4.3.IVT1.13/Oc Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jaroslav Ochodek CZ.1.07/1.5.00/ Tvorba webových.
HTML – TABULKY. - uzavírá celou strukturu tabulky atributy tabulky:  align - obtékání tabulky ostatním textem – right, left, center  cellpadding – vnitřní.
Mgr. Vlastislav Kučera přednáška č. 3
Základy HTML 1 Vložení obrázku. 2 Grafické formáty První předpoklad pro vložení obrázku do stránky je jeho uložení ve vhodném formátu. Prohlížeče podporují.
Kaskádové styly Cascading Style Sheets. Využití CSS jde o jazyk pro popis způsobu zobrazení stránek napsaných v jazycích HTML, XHTML nebo XML umožňuje.
VY_32_INOVACE_4.3.IVT1.07/Ku Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Pavla Kubínková CZ.1.07/1.5.00/ CSS formátování.
HTML - vložení obrázku značka pro vložení obrázku : <img>
Tvorba www stránok.
HTML pokračování. Co obsahuje každý html dokument? stránka stránka ahoj světe HTML.
Elektronické učební materiály - II. stupeň Informatika – aplikace informačních technologií Autor: Bc. Pavel Šiktanc Internetové stránky II. Co se všechno.
Krátký úvodní kurz HTML Jenyk Obecně 1 - html  V HTML jazyce nezáleží na rozložení a délce řádku, extrémem je napsat celý program v jednom řádku.
NÁZEV ŠKOLY: Masarykova základní škola a mateřská škola Melč, okres Opava, příspěvková organizace ČÍSLO PROJEKTU: CZ.1.07/1.4.00/ AUTOR: Mgr. Vladimír.
Tvorba WEBOVÝCH stránek – základní TAGY
Co je to webová prezentace?
Tvorba WEBOVÝCH stránek – obrázky
Formátování textu Logické členění textu
NÁZEV ŠKOLY: Základní škola Josefa Bublíka, Bánov
NÁZEV ŠKOLY: Základní škola Josefa Bublíka, Bánov
Typy tagů stylové (formátovací) - tučné , šikmé , styl , písmo  ... strukturální- odstavce , nadpisy , seznamy , tabulky  ...
Transkript prezentace:

Jazyk HTML (1) Jazyk HTML (Hypertext Markup Language) se používá pro vytváření Web Pages (www stránek) HTML používá text a sadu formátovacích značek, označovaných jako tzv. tagy Jednotlivé tagy jsou při zpřístupnění www stránky interpretovány prohlížecím progra-mem, který podle nich informace ve www stránce formátuje 10/01/2019

Jazyk HTML (2) Tagy se zapisují vždy mezi symboly < >, čímž jsou odlišeny od běžného textu Tagy lze rozdělit do dvou skupin: párové: používají se téměř vždy v páru a vyme-zují tak část dokumentu, která bude mít určité specifické vlastnosti (např. bude napsána tučně, bude centrována apod.) <TAG> ………… </TAG> nepárové: vystupují v dokumentu samostatně a provádějí nějakou jednorázovou akci (např. vložení obrázku, oddělovací čáry apod.) 10/01/2019

Jazyk HTML (3) U většiny tagů mohou být ještě uvedeny tzv. atributy, které modifikují (upřesňují) jak bu-de tag interpetován Zápis atributu má tvar: JMENO JMENO=HODNOTA Obsahuje-li HODNOTA více slov, pak musí být uvedena v uvozovkách nebo apostrofech Při zápisu tagů a jejich atributů se nerozlišu-jí velká a malá písmena (case insensitive) 10/01/2019

Struktura HTML dokumentu <HEAD> <TITLE>Titulek</TITLE> </HEAD> <BODY> Zde je uveden popis www stránky …………….. </BODY> </HTML> 10/01/2019

HTML Tagy (1) Základní tagy: <HTML>… </HTML> identifikuje dokument v jazyce HTML <HEAD> … </HEAD>: vymezuje hlavičku HTML dokumentu <TITLE> … </TITLE>: specifikuje titulek, který bude zobrazen v titulním pruhu prohlí-žecího programu (uvádí se v hlavičce HTML dokumentu) <BODY> … </BODY>: vymezuje tělo HTML dokumentu atributy: BOTTOMMARGIN, TOPMARGIN, LEFTTMARGIN, RIGHTMARGIN = velikost: udává po řadě velikost (v pixelech) dolního, horního, levého a pravého okraje dokumentu 10/01/2019

HTML Tagy (2) BACKGROUND = URL: obrázek, který bude umístěn na pozadí str. BGCOLOR = barva: barva pozadí stránky ve formátu #RRGGBB, kde RR, GG, BB jsou v rozsahu 00 až FF a udávají hodnoty červené, zele-né a modré složky barvy BGPROPERTIES = FIXED: způsobí, že se podklad okna nebude rolo-vat společně s jeho obsahem LINK = barva: barva dosud neaktivovaného hypertextového odkazu (#RRGGBB) ALINK = barva: barva právě aktivovaného hypertextového odkazu (#RRGGBB) VLINK = barva: barva hypertextového odkazu, který již dříve byl aktivován (#RRGGBB) TEXT = barva: barva textu (#RRGGBB) NOWRAP: zakazuje provádět automatické lámání textu na konci řádku SCROLL = YES | NO: povoluje (YES) nebo zakazuje (NO) automatické zobrazování rolovacích lišt 10/01/2019

HTML Tagy (3) Změna písma: <H1>… </H1>, <H2> … </H2>, ..., <H6>... </H6>: šest úrovní hlaviček (nadpisů) provádí automaticky všechny změny fontu a odřádkování před a za nadpisem atributy: ALIGN = LEFT | CENTER | RIGHT: provede zarovnání hlavič-ky (doleva, do středu, doprava) <B> … </B>: tučné písmo (bold) <I> … </I>: skloněné písmo (italic) <U> … </U>: podtržené písmo (underline) 10/01/2019

HTML Tagy (4) <STRIKE> … </STRIKE>: přeškrtnuté písmo <TT> … </TT>: neproporcionální (strojopisné) písmo <SUP> … </SUP>: horní index (superscript) <SUB> … </SUB>: dolní index (subscript) <BASEFONT> … </BASEFONT>: mění vlastnosti implicitního písma atributy: SIZE = velikost: velikost písma v rozmezí 1 až 7. Velikost může být zadána také relativně vzhledem k předešlému nastavení, a to pomocí znaménka +/- (např. SIZE = +1, SIZE = -2) 10/01/2019

HTML Tagy (5) Formátování textu: <FONT> … </FONT>: COLOR = barva: barva písma (#RRGGBB) FACE = font: jméno fontu, kterým bude text vypisován <FONT> … </FONT>: mění vlastnosti písma, relativní změny velikosti jsou vztaženy k nastavení danému v <BASEFONT> atributy: SIZE = velikost: velikost písma (viz <BASEFONT>) Formátování textu: <P> … </P> začátek odstavce, ukončení pomocí </P> není vyžadováno ALIGN = LEFT | CENTER | RIGHT | JUSTIFY: zarovnání 10/01/2019

HTML Tagy (6) <BR>: <NOBR> … </NOBR>: <WBR>: vloží zalomení řádku atributy: CLEAR = LEFT | RIGHT | BOTH: posune další text vertikálně dolů dokud není příslušný okraj volný <NOBR> … </NOBR>: text bude umístěn na jednom řádku <WBR>: určuje místo, kde je možné eventuálně uvnitř tagu <NOBR> provést rozdělení textu na další řádek <PRE> … </PRE>: zobrazí text neproporcionálním písmem formátování textu bude provedeno stejným způsobem, jak je zapsáno v HTML dokumentu 10/01/2019

HTML Tagy (7) Hypertextové odkazy: Obrázky: <CENTER> … </CENTER>: text bude horizontálně centrován <BLOCKQUOTE> … </BLOCKQUOTE>: text bude naformátován do odstavce odsazeného zprava i zleva Hypertextové odkazy: <A> … </A>: atributy: HREF = URL: specifikuje URL, na které odkaz ukazuje NAME = kotva: umisťuje do HTML dokumentu značku (kotvu), která může být použita jako cíl hypertextového odkazu Obrázky: <IMG>: vkládá do HTML dokumentu obrázek 10/01/2019

HTML Tagy (8) podporované formáty jsou GIF, JPG atributy: SRC = URL: specifikuje odkaz na vkládaný obrázek ALT = text: text, který se má vypsat, jestliže obrázek nelze zobrazit ALIGN = LEFT | RIGHT | TOP | TEXTTOP | MIDDLE | ABSMIDDLE | BASELINE | BOTTOM | ABSBOTTOM: určuje umístění obrázku a zarovnání textu, který následuje za odkazem na obrázek BORDER = tloušťka: specifikuje tloušťku okraje okolo obrázku (v pixelech) HEIGHT = výška: stanovuje vertikální rozměr obrázku (v pixelech) WIDTH = šířka: stanovuje horizontální rozměr obrázku (v pixelech) HSPACE = vzdálenost: nastavuje horizontální vzdálenost obrázku od textu VSPACE = vzdálenost: nastavuje vertikální vzdálenost obrázku od textu 10/01/2019

HTML Tagy (9) Seznamy: <UL> … </UL>: vytváří odrážkovaný (nečíslovaný) seznam každá položka seznamu musí být uvedena v tagu <LI> atributy: TYPE = DISC | SQUARE | CIRCLE: určuje typ odrážky <OL> … </OL>: vytváří číslovaný seznam START = hodnota: počáteční hodnota, od které se bude číslování provádět TYPE = A | a | I | i | 1: udává způsob číslování 10/01/2019

HTML Tagy (10) <LI> … </LI>: <DL> … </DL>: specifikuje položku seznamu (v rozmezí <UL> … </UL> nebo <OL> … </OL> tagu) ukončovací tag </LI> není vyžadován atributy: VALUE = hodnota: změní číslo položky v číslovaném seznamu TYPE = DISC | SQUARE | CIRCLE | A | a | I | i | 1: změní typ odrážky <DL> … </DL>: vytváří seznam každá položka seznamu musí být uvedena v tagu <DT> nebo <DD> <DT> … </DT>: nadpis položky v seznamu (umístí se na začátek řádku) 10/01/2019

HTML Tagy (11) Tabulky: <DD> … </DD>: text položky v seznamu (vzhledem k nadpisu je odsazen do-prava) Tabulky: <TABLE> … </TABLE>: vytváří tabulku atributy: ALIGN = LEFT | CENTER | RIGHT: udává zarovnání tabulky vzhledem k oknu prohlížecího programu BORDER = tloušťka: udává tloušťku čar použitých při vykres-lování tabulky BACKGROUND = URL: specifikuje obrázek, který bude zobra-zen jako pozadí tabulky BGCOLOR = barva: barva pozadí tabulky (#RRGGBB) 10/01/2019

HTML Tagy (12) <TR> … </TR>: vymezuje řádek tabulky BORDERCOLOR = barva: barva okrajů tabulky (#RRGGBB) BORDERCOLORLIGHT = barva: barva pro pravé a dolní okra-je (#RRGGBB) BORDERCOLORDARK = barva: barva pro levé a horní okraje (#RRGGBB) CELLPADDING = velikost: velikost mezery mezi daty v buňce tabulky a okrajem buňky CELLSPACING = velikost: velikost mezery mezi buňkami COLS = počet: určuje počet sloupců v tabulce HEIGHT = výška: výška celé tabulky (v pixelech nebo v procen-tech) WIDTH = šířka: šířka celé tabulky (v pixelech nebo v procen-tech) <TR> … </TR>: vymezuje řádek tabulky 10/01/2019

HTML Tagy (13) atributy: <TD> … </TD>: ALIGN = LEFT | CENTER | RIGHT: horizontální zarovnání dat v buňkách na daném řádku VALIGN = TOP | MIDDLE | BOTTOM | BASELINE: vertikální zarovnání dat v buňkách na daném řádku BORDERCOLOR, BORDERCOLORLIGHT, BORDERCOLORDARK, BGCOLOR: jako v předešlém případě, ale vztahují se pouze k danému řádku <TD> … </TD>: vymezuje jednu buňku tabulky ALIGN, VALIGN, BORDERCOLOR, BORDERCOLOR-LIGHT, BORDERCOLORDARK, BGCOLOR: jako v předešlém případě, ale vztahují se pouze k dané buňce tabulky BACKGROUND = URL: specifikuje obrázek, který bude na pozadí buňky 10/01/2019

HTML Tagy (14) <TH> … </TH>: vymezuje hlavičku tabulky COLSPAN = počet: udává kolik sloupců tabulky má být spojeno do jedné buňky ROWSPAN = počet: udává kolik řádků tabulky má být spojeno do jedné buňky HEIGHT = výška: udává výšku buňky (celého řádku, protože všechny buňky v řádku musí mít stejnou výšku) WIDTH = šířka: udává šířku buňky (celého sloupce, protože vše-chny buňky v sloupci musí mít stejnou šířku) NOWRAP: zabraňuje zobrazení dat v buňce tabulky do více řádků <TH> … </TH>: vymezuje hlavičku tabulky atributy: stejné jako u <TD> 10/01/2019

HTML Tagy (15) Další tagy: <HR>: vloží do textu vodorovnou čáru atributy: ALIGN = LEFT | CENTER | RIGHT: horizontální zarovnání (má význam pouze je-li WIDTH < 100%) COLOR = barva: barva čáry (#RRGGBB) NOSHADE: potlačuje stínování čáry SIZE = tloušťka: tloušťka čáry pixelech WIDTH = délka: délka čáry v pixelech nebo v procentech <META>: předává dodatečné informace o dokumentu bývá uváděn v hlavičce HTML dokumentu 10/01/2019

HTML Tagy (16) atributy: CONTENT = obsah: udává hodnotu obsah z informační dvojice jméno/obsah NAME = jméno: udává hodnotu jméno z informační dvojice jméno/obsah HTTP-EQUIV = text: společně s atributem CONTENT zadává informace, které se vloží do HTTP hlavičky. tag <META> může být použit např. pro nastavení informací o použité kódové stránce, informací o au-torovi atd.: <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1250"> <META NAME="Author" CONTENT="Jaroslav PELIKAN"> 10/01/2019

HTML Tagy (17) Poznámka: většina tagů povoluje použití i atributu: <!-- … -->: označuje poznámku v HTML dokumentu Poznámka: většina tagů povoluje použití i atributu: TITLE = text: plovoucí nápověda, která se zobrazí, je-li nad daným prvkem umístěn kurzor myši 10/01/2019

Barvy Při zápisu barev je možné místo definice ve formátu #RRGGBB použít i předdefinované označení: BLACK, SILVER, GREY, WHITE, RED, MAROON, PURPLE, FUCHSIA, GREEN, LIME, OLIVE, YELLOW, NAVY, BLUE, TEAL, AQUA 10/01/2019

Speciální znaky Jel-li zapotřebí v HTML dokumentu zapsat znak, který má na daném místě svůj řídící význam, pak je možné použít: Numericky Symbolicky Symbol &#034 " ” &#038 & & &#060 < < &#062 > > &#160   tvrdá mezera 10/01/2019