Úvod do jazyka HTML. Jiří Mühlfait



Podobné dokumenty
Maturitní otázka webové stránky (technologie tvorby webu) Co znamená pojem Web? Web, www stránky, celým názvem World Wide Web,

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

TWA 01. Úvod do tvorby www stránek. Ing. Martin Dosedla

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

(X)HTML. Internetové publikování

CSS Cascading style sheet přehled vlastností selektory

Microsoft Office. Word styly

Tvorba webových stránek

Tvorba jednoduchých WWW stránek. VŠB - Technická univerzita Ostrava Katedra informatiky

Název: VY_32_INOVACE_PG4102 Základní HTML značky. Autor: Mgr. Tomáš Javorský. Datum vytvoření: 05 / Ročník: 3

HTML Hypertext Markup Language

František Hudek. květen ročník

Tvorba internetových aplikací v XHTML 2.0 BAKALÁŘSKÁ PRÁCE

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

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

Výsledky I. fáze Posouzení shody webu podrobný rozpis. Název. Splňuje. Důvod a způsob založení. Splňuje. Organizační struktura

Inovace výuky prostřednictvím šablon pro SŠ

Tvorba WWW stránek Podmínky. Jan Růžička Institut geoinformatiky VŠB-TU Ostrava, HGF tř. 17.listopadu Ostrava-Poruba

INTEGROVANÁ STŘEDNÍ ŠKOLA TECHNICKÁ BENEŠOV Černoleská 1997, Benešov. Tematický okruh. Ročník 1. Inessa Skleničková. Datum výroby 21.8.

TVORBA WEBOVÝCH STRÁNEK

22. Tvorba webových stránek

Tvorba webových stránek

Google Apps. pošta 2. verze 2012

BlueJ a základy OOP. Programování II 1. cvičení Alena Buchalcevová

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ NÁVRH INTERNETOVÝCH STRÁNEK BAKALÁŘSKÁ PRÁCE FAKULTA PODNIKATELSKÁ ÚSTAV INFORMATIKY BRNO UNIVERSITY OF TECHNOLOGY

Klientský portál leasing24.cz. KLIENTSKÝ PORTÁL 24 NÁVOD NA PŘIHLÁŠENÍ A REGISTRACI UŽIVATELE Leasing24.cz. Stránka 1 z 15

Vývoj Internetových Aplikací

HTML - Úvod. Zpracoval: Petr Lasák

Windows 10 (6. třída)

imedicus - internetové objednávání

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

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

Úvod do jazyka HTML (Hypertext Markup Language)

Zvyšování IT gramotnosti zaměstnanců vybraných fakult MU MS POWERPOINT 2010

Mobilní aplikace pro ios

Uživatelský manuál Radekce-Online.cz

Word Josef Pecinovský. podrobný průvodce

Metodika pro učitele

Elektronický formulář

Vektorový grafický editor

Název projektu: Život s počítačem. Číslo projektu: OPVK.CZ.1.07/1.1.32/

Tabulky Word egon. Tabulky, jejich formátování, úprava, změna velikosti

Tvorba webových stránek

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

Postup práce s elektronickým podpisem

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

HTML Kapesní přehled. Lukáš Honek. w w w. h o n e k. b i z. Pravidla psaní kódu. Abecední přehled tagů, atributů, entit, konstant a událostí

Uspořádání klient-server. Standardy pro Web

SUM U3 SUM U4 SUM U5 SUM

Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49


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

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

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

Průvodce e learningem

Přílohy, dodatky a grafická úprava

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

Seznam novinek ve verzi 6

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

NSWI096 - INTERNET. Úvod do HTML

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

TVORBA WEBOVÝCH STRÁNEK

Nerovnice s absolutní hodnotou

Redakční systém. SimpleAdmin Beta. Jan Shimi Šimonek

Google AdWords - návod

Sada 2 Microsoft Word 2007

(X)HTML, CSS a jquery

Úvod do aplikací internetu a přehled možností při tvorbě webu

CO je to? WWW, HTML, CSS

3.2.4 Podobnost trojúhelníků II

CSS styly. Cascading Style Sheets kaskádové styly

Šablonovací systém htmltmpl vypracoval: Michal Vajbar, Šablonovací systém htmltmpl

M - Rovnice - lineární a s absolutní hodnotou

Nastavení aplikace webového prohlížeče pro portál a jeho aplikace

PŘÍRUČKA K POUŽÍVÁNÍ APLIKACE HELPDESK

Název DUM: VY_32_INOVACE_2B_14_ Programovací_jazyk_HTML

Š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

PŘÍRUČKA PRO REDAKTORY UNIVERZITY PARDUBICE

<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

Sada 2 - MS Office, Excel

Tlačítkem Poskládej jiný počítač se hra vrátí na úvodní obrazovku a lze zvolit jiný obrázek.

1. Struktura stránky, zásady při psaní kódu, MVC pattern. Web pro kodéry (Petr Kosnar, ČVUT, FJFI, KFE, PINF 2008)

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

Specifikace reklamních formátů HTML 5 pro nasazení do ibillboard Ad Server Verze 2/2015

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

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

Mediální komunikace. Vysoká škola mezinárodních a veřejných vztahů PhDr. Peter Jan Kosmály, Ph.D

Tvorba WWW stránek. Mojmír Volf

novinky v HTML5 nové sémantické tagy canvas video geolocation local storage web workers

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

Každý jednotlivý záznam datového souboru (tzn. řádek) musí být ukončen koncovým znakem záznamu CR + LF.

Pohyb v listu. Řady a posloupnosti

Internet WEB stránky HTML, Hypertext MarkUp Language - nadtextový jazyk - Místo příkazů obsahuje tagy - značky

Ministerstvo pro místní rozvoj. podprogram

Formuláře. Internetové publikování

Název: VY_32_INOVACE_PG4120 Literatura, online zdroje informací, testy

Grafy a hromadná korespondence Word egon. Tvorba grafů, jejich úprava a základy hromadné korespondence

OBALKYKNIH.CZ API 3.0, IMPLEMENTACE PRO ALEPH OPAC

Obsah. Stručná historie World Wide Webu 7

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

Transkript:

Úvod do jazyka HTML Jiří Mühlfait 1

Co je HTML? HTML je jedním z jazyků používaných pro tvorbu internetových stránek Byl vytvořen v roce 1990 pro CERN Představuje zjednodušenou verzi mnohem složitějšího jazyka SGML Jeho následný vývoj byl ovlivněn vývojem webových prohlížečů 2

Jak poznám HTML? Soubory HTML mají příponu *.html nebo *.htm Spouštěcí soubor se obvykle jmenuje index Po poklepání se soubor otevře v internetovém prohlížeči Existují modifikace jako DHTML a XHTML 3

Prohlížení HTML K prohlížení HTML se používá tzv. webový prohlížeč První prohlížeč se jmenoval World Wide Web (to dalo vzniknout zkratce www) Dnes existuje celá řada prohlížečů Některé prohlížeče zobrazují obsah trochu jinak než ostatní Optimalizace pro prohlížeče 4

Editace HTML K naprogramování jednoduché prezentace stačí znalost několika málo tagů K editaci HTML lze použít jakýkoliv textový editor (poznámkový blok, word) Pokročilé editory zvýrazňují syntaxi souborů a usnadňují orientaci ve zdrojovém kódu PSPAD - freeware editor 5

Rozšíření HTML Samotné HTML nedokáže vytvořit graficky a funkčně bohatou prezentaci Moderní prezentaci tvoří tři vrstvy - HTML, CSS, JS a další scriptovací jazyky (JS je nejčastější) HTML - obsahová vrstva CSS - vzhledová vrstva JS - funkční vrstva 6

Zobrazení obrázku nad textem pomocí JS 7

Podoba HTML HTML je značkovací jazyk - součástí zdrojového kódu je vlastní text i instrukce pro jeho zpracování <h1>nadpis</h1> <p>text prvního odstavce se <em>zvýrazněným</em> slovem.</p> 8

Podoba HTML Jednotlivé značky v kódu uzavřené ve špičatých závorkách se nazývají tagy Tagy mohou být párové <p>text odstavce</p> a nepárové <hr> Tvoří jednotlivé elementy dokumentu Tagy v sobě mohou mít zpřesňující atributy <a href="http://example.com" target="_blank" title="titulek" class="nazev_tridy">text odkazu</a> 9

HTML dokument <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <meta name="generator" content="pspad editor, www.pspad.com"> <title></title> </head> <body> </body> </html> 10

Základní tagy <html></html> tag, kterým musí začínat a končit každá HTML stránka <head></head> párový tag head v sobě nese informace o stránce, např. její kódování, titulek, odkazy na externí soubory <title></title> titulek stránky v hlavičče <body></body> tělo dokumentu uchovávající veškerý zobrazovaný obsah 11

Přehled tagů 1 <p></p> odstavec <span></span> úsek textu <font></font> font (barva, velikost) <h1-6></h1-6> nadpis <b></b> tučné <i></i> kurzíva <em></em> kurzíva <u></u> podtržené <sub></sub> dolní index <sup></sup> horní index <br> zalomení řádku <strong></strong> tučné 12

Přehled tagů 2 <a></a> odkaz <li></li> položka seznamu <ul></ul> odrážkový seznam <ol></ol> číslovaný seznam <img> obrázek <table></table> tabulka <tr></tr> řádek tabulky <td></td> buňka tabulky <div></div> oddíl 13

Použití atributů Atributy se zapisují za jméno tagu mezi špičaté závorky Každý element může mít několik atributů Specifikují hodnoty elementu 14

Obecné atributy class - třída pro CSS (text) id - identifikátor pro CSS (text) style - zápis CSS stylu (u nás je načítaný z externího CSS) title - titulek prvku (text) alt - alternativní text (text) src - zdroj externích dat (obrázky, video,...) (adresa) width, height - šířka a výška elementů (px, %) align - zarovnání objektu (left, right, center) color - barva elementu (text, hexadecimálně) 15

Syntaxe <tag atribut= hodnota > jednotlivé atributy elementů se oddělují čárkou např: <img src= krava.jpg, width= 70%, height= 70% > 16

Adresování Absolutní src= d:/dvd/prezentace/obrazky/krava.jpg Relativní src= obrazky/krava.jpg, src=../obrazky/krava.jpg Výhodnější je použití relativního adresování, nemusíme složitě vypisovat celou cestu Odpovídá úrovni, na které jsou data vzhledem k úrovni souboru, do kterého se načítají 17

Vzhled prezentace V našem případě je vzhled prezentace (velikosti písma, řádkování, styly nadpisů,...) předdefinován externím CSS souborem Pro získání potřebného vzhledu postačí element správně identifikovat Ke vkládání složitějších objektů (fotky, videa) používejte předdefinované bloky kódu 18

Zásady programování Nejdůležitější je udržovat zdrojový kód přehledný. Zrychluje to programování a usnadňuje následné úpravy. Snažit se postupovat logicky a neskákat z místa na místo (text - odkazy - obrázky -...). Dávat si pozor, co kde mažete, nebo dopisujete. Poškození části kódu může rozhodit prezentaci. 19

Praktická cvičení 20

Praktická cvičení Pomoc při psaní HTML na www.jakpsatweb.cz PSPAD editor na www.pspad.com/cz 21