9
ZÁKLADY TVORBY WEBOVÝCH STRÁNOK Základy HTML Základy HTML

ZÁKLADY TVORBY WEBOVÝCH STRÁNOK Základy HTML

  • Upload
    lyre

  • View
    41

  • Download
    3

Embed Size (px)

DESCRIPTION

ZÁKLADY TVORBY WEBOVÝCH STRÁNOK Základy HTML. Úvod. - PowerPoint PPT Presentation

Citation preview

Page 1: ZÁKLADY TVORBY WEBOVÝCH STRÁNOK Základy HTML

ZÁKLADY TVORBY WEBOVÝCH STRÁNOK

Základy HTMLZáklady HTML

Page 2: ZÁKLADY TVORBY WEBOVÝCH STRÁNOK Základy HTML

Úvod• Webová stránka je dokument (súbor) umiestnený na

webovom serveri. Užívateľ prostredníctvom webového klienta (prehliadača) požiada o zaslanie tohto dokumentu (tým, že zadá v prehliadači jeho adresu). Webový server pošle dokument prehliadaču, ktorý ho zobrazí užívateľovi.

• Obsah dokumentu (webovej stránky) by mal byť štrukturovaný pomocou HTML (Hypertext Markup Language - Hypertextový značkovací jazyk). Štrukturovať obsah webovej stránky znamená vyznačiť pomocou príslušných značiek jazyka HTML to, či časť obsahu je nadpisom, odstavcom textu, hypertextovým odkazom a pod.

Page 3: ZÁKLADY TVORBY WEBOVÝCH STRÁNOK Základy HTML

Úvod• To ako sa má takto štrukturovaný obsah

v prehliadači sformátovať (napr. či bude nadpis zelený alebo modrý, akým veľkým písmom a pod.), definuje autor dokumentu pomocou CSS (Cascading Style Sheets - Kaskádové štýly).

• Vytvoriť webové stránky teda zjednodušene povedané znamená vytvoriť obsah dokumentu, vyznačiť jeho štruktúru pomocou prvkov HTML, upraviť formátovanie týchto prvkov pomocou CSS a umiestniť webové stránky na webový server.

Page 4: ZÁKLADY TVORBY WEBOVÝCH STRÁNOK Základy HTML

Úvod do HTML

• HTML (Hypertext Markup Language - Hypertextový značkovací jazyk) je značkovací jazyk pomocou ktorého sa označuje a vytvára štruktúra dokumentu - webovej stránky.

• Kód najjednoduchšieho, dobre štrukturovaného a validného HTML dokumentu (webovej stránky) môže vyzerať takto:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="sk" lang="sk">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />

<title>Ahoj svet!</title>

</head>

<body>

<p>Ahoj svet!</p>

</body>

</html>

ZOBRAZÍ SA:

Ahoj svet!

Page 5: ZÁKLADY TVORBY WEBOVÝCH STRÁNOK Základy HTML

Značky a prvky HTML

• Základnú štruktúru dokumentu vytvárame pomocou značiek (angl. tag) jazyka HTML, ktoré obklopujú obsah dokumentu a určujú jeho význam z hľadiska štruktúry dokumentu.

• Napr. uzatvorením textu Ahoj, svet! medzi značky <p> a </p> určíme, že sa jedná o odstavec textu. (Názov značky p je z angl. paragraph - odstavec.)

• Otváracia značka <p>, uzatváracia značka </p> a obsah medzi nimi spolu tvoria prvok HTML (angl. element). Niektoré prvky nemajú povolený žiaden obsah (tzv. prázdne prvky), napr. prvok pre prechod na nový riadok <br />.

• Nasledujúca tabuľka ukazuje základné prvky jazyka HTML:

<p></p>

Ahoj, svet

Page 6: ZÁKLADY TVORBY WEBOVÝCH STRÁNOK Základy HTML

Prvky Prvky Popis Popis Značka Značka Použitie Použitie h1, h2, h1, h2, h3, h4, h3, h4, h5, h6 h5, h6

Nadpisy úrovne 1 Nadpisy úrovne 1 (najdôležitejší) až 6 (najdôležitejší) až 6 (najmenej dôležitý) (najmenej dôležitý)

<h1></h1> <h1></h1> <h2></h2><h2></h2> atď. atď.

<h1>Internet a tvorba www stránok</h1> <h1>Internet a tvorba www stránok</h1> <h2>Lekcia 2: Základy HTML a CSS</h2> <h2>Lekcia 2: Základy HTML a CSS</h2>

p p Odstavec textu.Odstavec textu. <p></p><p></p> <p><p>HTML (Hypertext Markup Language - HTML (Hypertext Markup Language - Hypertextový značkovací jazyk) je značkovací Hypertextový značkovací jazyk) je značkovací jazyk pomocou ktorého sa označuje a vytvára jazyk pomocou ktorého sa označuje a vytvára štruktúra dokumentu - webovej stránky. štruktúra dokumentu - webovej stránky. </p></p>

brbr Odsadenie na nový Odsadenie na nový riadok.riadok.

<br /><br /> <p>Ján Novák<br /> <p>Ján Novák<br /> Horná 45<br />Horná 45<br />Košice</p>Košice</p>

ememstrongstrong

Dôraz.Dôraz.Silný dôraz.Silný dôraz.

<em></em><em></em><strong></strong><strong></strong>

<p>A nezabudni <em>vrátiť knihy</em>.</p><p>A nezabudni <em>vrátiť knihy</em>.</p><p>Základnú štruktúru dokumentu vytvárame <p>Základnú štruktúru dokumentu vytvárame pomocou <strong>značiek</strong> (angl. tag) pomocou <strong>značiek</strong> (angl. tag) jazyka HTML.</p>jazyka HTML.</p>

ul, ol, liul, ol, li Nečíslovaný zoznam - Nečíslovaný zoznam - ul, ul, Číslovaný zoznam - Číslovaný zoznam - ol, ol, Položka zoznamu - li.Položka zoznamu - li.

<ul></ul> <ul></ul> <ol></ol><ol></ol><li></li><li></li>

<ul> <ul> <li>mlieko</li> <li>mlieko</li> <li>chlieb</li> <li>chlieb</li> <li>maslo</li> <li>maslo</li> </ul> </ul>

<ol> <ol> <li>Kanada</li> <li>Kanada</li> <li>Švédsko</li> <li>Švédsko</li> <li>USA</li> <li>USA</li> <li>Slovensko</li> <li>Slovensko</li> </ol></ol>

A nezabudni vrátiť knihy.Základnú štruktúru dokumentu vytvárame pomocou značiek (angl. tag) jazyka HTML.

•mlieko

•chlieb

•maslo

1. Kanada

2. Švédsko

3. USA

4. Slovensko

Lekcia 2: Základy HTML a CSS

Internet a tvorba www stránok

Page 7: ZÁKLADY TVORBY WEBOVÝCH STRÁNOK Základy HTML

Prvky Prvky Popis Popis Značka Značka Použitie Použitie

aa Hypertextový odkaz.Hypertextový odkaz. <a href=""></a> <a href=""></a> <a href="http://www.zoznam.sk/"> <a href="http://www.zoznam.sk/"> Zoznam.sk</a> Zoznam.sk</a>

imgimg Obrázok.Obrázok. <img src="" <img src="" width="" width="" height="" height="" alt="" />alt="" />

<img <img src="src="http://nieco.sk/http://nieco.sk/dovolenka.jpg" dovolenka.jpg" width="150" height="100" width="150" height="100" alt="Dovolenka" />alt="Dovolenka" /> (kde v uvodzovkách môže byť absolutný (kde v uvodzovkách môže byť absolutný odkaz – ako je to v príklade alebo relativný v odkaz – ako je to v príklade alebo relativný v tvare tvare ""upload/dovolenka.jpgupload/dovolenka.jpg"" ) )(witdth – širka v px; height – výška v px; alt – (witdth – širka v px; height – výška v px; alt – alternatívny názov – zobrazí sa po prechode alternatívny názov – zobrazí sa po prechode myši na odkaz)myši na odkaz)

table, table, tr, tdtr, td

Tabuľka - table, Tabuľka - table, Riadok tabuľky - tr, Riadok tabuľky - tr, Bunka tabuľky - td.Bunka tabuľky - td.

<table></table> <table></table> <tr></tr> <tr></tr> <td></td> <td></td>

<table> <table> <tr> <tr> <td>Riadok 1, bunka 1</td> <td>Riadok 1, bunka 1</td> <td>Riadok 1, bunka 2</td> <td>Riadok 1, bunka 2</td> </tr> </tr> <tr> <tr> <td>Riadok 2, bunka 1</td> <td>Riadok 2, bunka 1</td> <td>Riadok 2, bunka 2</td> <td>Riadok 2, bunka 2</td> </tr> </tr> </table> </table>

divdiv

spanspan

Významovo neutrálny Významovo neutrálny blokový prvok.blokový prvok.Významovo neutrálny Významovo neutrálny riadkový prvok.riadkový prvok.

<div></div><div></div>

<span></span><span></span>

V kombinácii s CSS sa používa na vytvorenie V kombinácii s CSS sa používa na vytvorenie layoutu stránok.layoutu stránok.V kombinácii s CSS sa môže použiť napr. na V kombinácii s CSS sa môže použiť napr. na dosiahnutie typografických efektov v texte.dosiahnutie typografických efektov v texte.

Riadok 1, bunka 1 Riadok 1, bunka 2Riadok 2, bunka 1 Riadok 2, bunka 2

Zoznam.sk

Page 8: ZÁKLADY TVORBY WEBOVÝCH STRÁNOK Základy HTML

Úlohy• Čo je HTML značka? • Čo je prvok HTML? • Aké základné prvky HTML poznáte? • Aké ďalšie prvky HTML poznáte? • Aký je rozdiel medzi prvkom a značkou HTML? • Aký je rozdiel medzi párovými a nepárovými

značkami?• Vytvorte HTML dokument a použite v ňom

všetky základné prvky HTML, o ktorých sme sa učili. Obsah dokumentu si vymyslite tak, aby tématicky súvisel.

Page 9: ZÁKLADY TVORBY WEBOVÝCH STRÁNOK Základy HTML

Nabudúce o CSS, čiže kaskádových štýloch.