internetové publikování

18
Internetové publikování Doc. Ing. Petr Zámostný, Ph.D. místnost: A-72a tel.: 4222, 4167 (sekretariát ústavu 111) e-mail: petr.zamostny @ vscht.cz

Upload: blaze

Post on 05-Jan-2016

27 views

Category:

Documents


0 download

DESCRIPTION

Internetové publikování. Doc. Ing. Petr Zámostný, Ph.D. místnost: A-72a tel.: 4222 , 4167 ( sekretari át ústavu 111) e-mail: petr.zamostny @ vscht.cz. Internetové publikování Jazyk HTML (XHTML). První „WWW stránka“. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Internetové publikování

Internetové publikování

Doc. Ing. Petr Zámostný, Ph.D.místnost: A-72atel.: 4222, 4167 (sekretariát ústavu 111) e-mail: [email protected]

Page 2: Internetové publikování

Internetové publikování

Jazyk HTML (XHTML)

Page 3: Internetové publikování

N111031 Internetové publikování2. Základy HTML (XHTML)

První „WWW stránka“

»http://www.vscht.cz/kot/resources/studijni-materialy/ip-s-001/p01.html

»Tato stránka obsahuje nějaký text, který se zobrazí

»Obsahuje formátovací instrukce, které mohou fungovat

» Ignoruje standardy a pravidla tvorby, takže funkčnost není zaručena

Page 4: Internetové publikování

N111031 Internetové publikování2. Základy HTML (XHTML)

První správná WWW stránka

»http://www.vscht.cz/kot/resources/studijni-materialy/ip-s-001/p02.html

»Stránka vyhovuje standardu, takže bude fungovat ve všech prohlížečích, které jej podporují

Page 6: Internetové publikování

N111031 Internetové publikování2. Základy HTML (XHTML)

Základní komponenty HTML jazyka

»Element» <p>Příklad elementu</p>

» Počáteční tag» Obsah elementu» Ukončovací tag

» „bezobsahové elementy“» HTML 4.01: nemusí být ukončeny <br>» XHTML: všechny elementy ukončené <br />

» Obsahem elementu mohou být další elementy» Well-formed dokumenty

Page 7: Internetové publikování

N111031 Internetové publikování2. Základy HTML (XHTML)

Typy elementů

»Blokové» <p> <h1>…<h6> <pre>» <div>» <hr>» <dl> <ul> <ol>» <table>» <form>

» Inline» <a> <img> <map> <br> <script> <sub> <sup>» <span>» <em> <strong> <code> <cite> <dfn> <samp> <kbd> <var> <abbr>» <i> <b>

Page 8: Internetové publikování

N111031 Internetové publikování2. Základy HTML (XHTML)

Základní komponenty HTML jazyka

»Atribut» Odkaz <a href="nekam.html">jinam</a>

» Podrobnější specifikace elementu» Zapisuje se za počáteční tag» Přiřazuje se mu hodnota vymezená ""» U jednoho tagu více atributů» Na pořadí atributů nezáleží

Page 9: Internetové publikování

N111031 Internetové publikování2. Základy HTML (XHTML)

Zjednodušená struktura stránky

»(Je skutečně zjednodušená)

<html> <head> <title>...</title> </head> <body> ... </body></html>

Page 10: Internetové publikování

N111031 Internetové publikování2. Základy HTML (XHTML)

Obsah elementu head

» <title>» Název stránky v titulkovém pruhu okna prohlížeče

» <meta>» Metadata dokumentu

» Většinou se neinterpretují se prohlížečem, např. pro vyhledávače

» S výjimkou informace o typu a kódování dokumentu<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<head> <title>Příklad 2</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="Keywords" content="HTML, XHTML, tvorba stránek" /> <meta name="Authors" content="Petr Zámostný" /> </head>

Page 11: Internetové publikování

N111031 Internetové publikování2. Základy HTML (XHTML)

Obsah elementu body

» Interpretace a zápis textu» Implicitní chování

» Mezery, tabelátory, konce řádku se interpretují jako jedna mezera

»Blokové a řádkové (inline) elementy

<body> text elementy </body>

Page 12: Internetové publikování

N111031 Internetové publikování2. Základy HTML (XHTML)

Elementy pro členění textu

»div – oddíl»p – odstavec»span – inline blok»br – zalomení řádky (bezobsahový <br />)

Page 13: Internetové publikování

N111031 Internetové publikování2. Základy HTML (XHTML)

Členění textu

<body> <div id=„cast1"> <p>Toto je 1. odstavec textu</p> <p>Toto je 2. odstavec textu</p> </div>

<div id=„cast2"> <p>Toto je 3. odstavec textu</p> <p>Toto je 4. odstavec textu<br /> ručně zalomený na 2 řádky</p> </div>

</body>

http://www.vscht.cz/kot/resources/studijni-materialy/ip-s-001/p03.html

Page 14: Internetové publikování

N111031 Internetové publikování2. Základy HTML (XHTML)

Nadpisy

<body> <h1>Nadpis 1</h1> <h2>Nadpis 2</h2> <h3>Nadpis 3</h3> <h4>Nadpis 4</h4> <h5>Nadpis 5</h5> <h6>Nadpis 6</h6>

</body>

http://www.vscht.cz/kot/resources/studijni-materialy/ip-s-001/p04.html

Page 15: Internetové publikování

N111031 Internetové publikování2. Základy HTML (XHTML)

Formátování

<body><p><em>zdůrazněný text</em></p><p><strong>silně tištěný text</strong></p>

<p><b>tučný text</b></p><p><i>kurzíva</i></p>

<p>text<sub>dolní index</sub></p><p>text<sup>horní index</sup></p>

<p><code>zdrojové texty se zobrazují neproporcionálním písmem</code></p>

<pre>Obsah se zobrazí neproporcionálním písmem přesně tak, jak je v dokumentu zapsán, včetně formátovacích znakůA B C1 2 34 5 6</pre></body>

http://www.vscht.cz/kot/resources/studijni-materialy/ip-s-001/p05.html

Page 16: Internetové publikování

N111031 Internetové publikování2. Základy HTML (XHTML)

Rozdělení formátovacích elementů

»Elementy strong a em vyjadřují logický formát, vyjadřují, že obsah je důležitý

»Elementy b a i (implicitně vypadají stejně jako ty předchozí) definují vzhled bez logického významu

Page 17: Internetové publikování

N111031 Internetové publikování2. Základy HTML (XHTML)

Seznamy

<body> <h1>Nečíslovaný seznam</h1> <ul> <li type="disc">kolečko</li> <li type="circle">kroužek</li> <li type="square">čtvereček</li> </ul>

<h1>Číslovaný seznam</h1> <ol type="a"> <li>položka 1</li> <li>položka 2</li> <li>položka 3</li> </ol>

<h1>Definiční seznam</h1> <dl> <dt>HTML</dt><dd>HyperText Markup Language</dd> <dt>XML</dt><dd>eXtensible Markup Language</dd> </dl>

</body>

http://www.vscht.cz/kot/resources/studijni-materialy/ip-s-001/p06.html

Page 18: Internetové publikování

N111031 Internetové publikování2. Základy HTML (XHTML)

Grafika

<body> <hr />

<img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0!" height="31" width="88" /></body>

http://www.vscht.cz/kot/resources/studijni-materialy/ip-s-001/p07.html