Internetové publikování

Podobné dokumenty
Základy (X)HTML. WWW stránka WWW stránka dokument (soubor) s informacemi a pokyny pro jejich zobrazení

(X)HTML. Internetové publikování

HTML Hypertext Markup Language

HTML - Úvod. Zpracoval: Petr Lasák

NSWI096 - INTERNET. Úvod do HTML

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

(X)HTML. Internetové publikování

Tvorba webu. Úvod a základní principy. Martin Urza

Tvorba WWW stránek. Mojmír Volf

Vývoj Internetových Aplikací

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.

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

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

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

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

Tvorba fotogalerie v HTML str.1

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

Zá klady HTML. Tag HTML <HTML> Párová značka, který definuje webovou stránku. Obsah stránky končí značkou

Základy webových aplikací ZWA Přednáška č. 2 HTML. Martin Klíma

XHTML 1. Značkovací jazyky (mark-up): Součastí prostředků je systém m značek

(X)HTML, CSS a jquery

Tvorba webových stránek pomocí HTML kódu v příkladech. M. Seménka, 2014

Internetové technologie, cvičení č. 5

APLIKACE XML PRO INTERNET

Mgr. Vlastislav Kučera lekce č. 2

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

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

HTML stránka vložení obrázku

Základy WWW publikování

HTML. HyperText Markup Language Josef Steinberger

Tvorba webových stránek

Tvorba webových stránek

Jazyky XHTML, DHTML, CSS a WML

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

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.

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

HTML. Úvod do (X)HTML. Tagy značky. Slouží ke strukturování dokumentu (párové a nepárové) <tag atribut1= hodnota atributu > text </tag>

Obsah. Stručná historie World Wide Webu 7

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

Inovace bakalářského studijního oboru Aplikovaná chemie

Internet a tvorba WWW stránek

(X)HTML-TAGY. VOŠ a SŠT Česká Třebová

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

Úvod do tvorby internetových aplikací

Inovace bakalářského studijního oboru Aplikovaná chemie

Bottle -- příklad. Databáze. Testovací data. id Jedinečný identifikátor řádku: Bude typu INT s AUTO_INCREMENT a nastavíme ho jako primární klíč

Dnešní téma. Oblasti standardizace v ICT. Oblasti standardizace v ICT. Oblasti standardizace v ICT

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

Nová struktura souborů a složek

Jak vytva r et webove stra nky pomocı XHTML a CSS.

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

CSS (Cascading Sytle Sheets) neboli kaskádové styly vznikly jako souhrn metod pro úpravu vzhledu stránek.

INTERNET A SÍTĚ. Role při tvorbě webových aplikací. Rozhodovací vrstvy při tvorbě webových aplikací. povrch kostra struktura obsah strategie

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

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

IE1 jazyk HTML a kaskádové styly

TVORBA WEBOVÝCH STRÁNEK

Tomáš Herout

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

XML a DTD. <!DOCTYPE kořenový_element [deklarace definující vlastnosti jednotlivých elementů a atributů]> externí deklarace:

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

Tvorba jednoduchých WWW stránek

Základy informatiky. 03 HTML, tvorba webových stránek. Kačmařík/Szturcová/Děrgel/Rapant

IE1 jazyk HTML a kaskádové styly

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

<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

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

Tabulky. Přehled tagů z oblasti tabulek. Tag Význam Párový Výskyt. tr řádek tabulky nepovinně <table>, <tbody>, <thead>, <tfoot>

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

Syntaxe XML XML teorie a praxe značkovacích jazyků (4IZ238)

Co je HTML. 1. Párový tag má začátek a konec: 2. Nepárový tag nemá ukončovací značku:

JavaScript v jazyku HTML

Tvorba jednoduchých WWW stránek

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

Základy informatiky. 03 HTML, tvorba webových stránek. Kačmařík/Szturcová/Děrgel/Rapant

Tvorba stránek v HTML ve Wordu

BI-AWD. Administrace Webového a Databázového serveru Úvod do problematiky HTTP serveru

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

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

Specifikace ASYMBO XML feedu

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

Š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

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

absolutní (úplná) začíná lomítkem nebo pouze v odkazech na jiný web. relativní popisuje cestu od html stránky k cílovému souboru.

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

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

Název DUM: VY_32_INOVACE_2B_14_ Programovací_jazyk_HTML

Tvorba WWW stránek s využitím technologií (X)HTML, CSS, PHP a databází

Název školy: SOŠ NET OFFICE Orlová, spol. s r.o. Vypracoval/a: Mgr. Alena Sovová

Internet 2 css, skriptování, dynamické prvky

Tvorba internetových stránek

!!Via!AUREA,!s.r.o.!

Tvorba webových stránek

Obsah prezentace. Co je to XML? Vlastnosti. Validita

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

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

Programování v jazyce JavaScript

Správnost XML dokumentu

Internetové publikování

Vývoj Internetových Aplikací

Transkript:

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

Internetové publikování XHTML elementy, atributy, entity

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

Grafika» img vložení obrázku» Atributy»src URL souboru s obrázkem»alt alternetivní textová reprezentace» Pro uživatele kteří nemohou/nechtějí zobrazovat obrázky»height, width výška a šířka obrázku»umožníprohlížeči rozvrhnout stránku ještě předtím než se načtou obrázky» Lze použít i ke změně velikosti obrázku..ale neexistuje rozumný důvod proč to dělat

Struktura XHTML stránky <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html> <head> <title>...</title> </head> <body>... </body> </html> Deklarace XML Definice typu dokumentu použitý standard Vlastní dokument

Definice Typu Dokumentu»Určuje standard podle kterého je dokument psán» Vymezuje elementy, které se mohou použít

Definice Typu Dokumentu» Transitional» <!DOCTYPE html» PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"» "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">»strict» <!DOCTYPE html» PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"» "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd">»frameset» <!DOCTYPE html» PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"» "http://www.w3.org/tr/xhtml1/dtd/xhtml1-frameset.dtd">

Vlastní dokument element <html> <html xmlns="http://www.w3.org/1999/xhtml"> <head>... </head> <body>... </body> </html>» Musí obsaovat deklaraci jmenného prostoru xmlns=http://www.w3.org/1999/xhtml» Pokud se deklarace vynechá nedochází k problémům, jedná-li se o čisté XHTML

Deklarace XML <?xml version="1.0" encoding="utf-8"?>»určuje verzi XML a kódování pro programy které by dokument zpracovával jako XML» Není povinná, ale některé editory (PSPad) ji vkládají»může působit problémy na některých instalacích MSIE» Doporučení: neuvádět/smazat Deklarace XML není vyžadována ve všech XML dokumentech; nicméně doporučujeme všem XHTML autorům používat XML deklaraci ve všech svých dokumentech. Takováto deklarace je potřebná, je-likódovánídokumentujiné než UTF-8 nebo UTF-16 a nadřazeným protokolem nebylo určeno jiné. Toto je ukázka XHTML dokumentu, obsahujícího XML deklaraci.

Standardní atributy» Lze je použít pro všechny elementy s výjimkou base, head, html, meta, param, script, style a title»zjednodušeně: lze je použít u všech viditelných elementů

Standardní atributy»class definuje třídu (skupinu) elementů do které element patří»id přiřazuje elementu unikátní identifikátor ( pojmenovává jej )»style umožňuje přímo vepsat styl elementu» Výše uvedené atributy mají význam pro aplikaci stylů (vzhledu, umístění) a nastavení dynamického chování»title definuje popisek elementu, který se zobrazí v bublině, ukáže-li se na element myší

Jazykové atributy» Lze je použít pro všechny elementy s výjimkou base, br, frame, frameset, hr, iframe, param a script» dir nabývá hodnot ltr rtl a určuje směr toku textu zleva doprava nebo zprava doleva»lang identifikuje jazyk ve kterém je psán obsah elementu

Prvky HTML jazyka» Znakové entity» Znaky které neumíme zadat z klávesnice» Znaky jejichž použití je vyhrazeno HTML»<, >, &»Příklad» &název_entity;» > >» < <» & &» "» Pevná mezera» &#číslo_unicode_znaku;»» Й Й

Prvky HTML jazyka» Entity definované XHTML» http://www.w3.org/tr/xhtml1/dtd/xhtml-lat1.ent» http://www.w3.org/tr/xhtml1/dtd/xhtml-symbol.ent» http://www.w3.org/tr/xhtml1/dtd/xhtml-special.ent» Entity zadané číslem znaku v tabulce UNICODE - http://en.wikipedia.org/wiki/unicode»seznam znaků» http://alanwood.net/unicode/» Tyto znaky se zobrazí správně pokud je podporuje prohlížeč a jsou dostupné v použitém fontu

Jak začít t tvořit první stránku» Spustíme textový editor (PSPad, poznámkový blok)» Vytvoříme nový soubor» Zapíšeme/zkopírujeme DTD» Zapíšeme/zkopírujeme povinné elementy» Vložíme obsah» Nastavíme kódování»uložíme soubor

Nastavení kódování» Specifikace použitého kódování v dokumentu» <meta http-equiv="content-type" content="text/html; charset=utf-8" />» Specifikace kódování před/při uložení souboru

Nastavení kódování» Kódování souboru»určuje fyzický způsob reprezentace znaků neobsažených v ASCII v souboru»označení kódování v dokumentu» Informuje prohlížeč a umožňuje mu automaticky zvolit správné zobrazení»obě kódování musí být nastavena stejně

Tvořte validní kód»zvykněte si u každé stránky,kterou vytvoříte ověřit její validitu» http://validator.w3.org/» Validace uploadem souboru nemusí fungovat správně při použití MSIE

Publikace stránky na WWW» Návod na publikaci na serveru VŠCHT» http://www.vscht.cz/homepage/vc/index/howto/h omeadresare

Tabulky <table summary="anotace tabulky" border="1"> <tr> <th>záhlaví sloupce 1</th> <th>záhlaví sloupce 2</th> </tr> <tr> <td>buňka 1</td> <td>buňka 2</td> </tr> <tr> <td>buňka 3</td> <td>buňka 4</td> </tr> </table>

Strukturování <table summary="anotace tabulky" border="1"> <caption>sklizeň ovoce</caption> <thead> <tr> <th></th> <th>hrušky</th> <th>jablka</th> </tr> </thead> <tfoot> <tr> <th>celkem</th> <td>25</td> <td>17</td> </tr> </tfoot> <tbody> <tr> <th>petr</th> <td>10</td> <td>10</td> </tr> <tr> <th>pavel</th> <td>15</td> <td>7</td> </tr> </tbody> </table>

Rozměry tabulky <table border="1"> <caption>implicitní chování</caption> <tr> <td>1. buňka</td> <td>2. trochu větší buňka</td> </tr> </table> <table border="1" width="500"> <caption>pevná šířka</caption> <tr> <td>1. buňka</td> <td>2. trochu větší buňka</td> </tr> </table> <table border="1" width="80%"> <caption>šířka v % okna</caption> <tr> <td>1. buňka</td> <td>2. trochu větší buňka</td> </tr> </table>

Ohraničen ení tabulky <table border="0"> <caption>bez okraje</caption> <tr><td>1. buňka</td><td>2. buňka</td></tr> <tr><td>3. buňka</td><td>4. buňka</td></tr> </table> <br /> <table border="1"> <caption>s okrajem</caption> <tr><td>1. buňka</td><td>2. buňka</td></tr> <tr><td>3. buňka</td><td>4. buňka</td></tr> </table> <br /> <table border="1" frame="void"> <caption>vnější okraj tabulky</caption> <tr><td>1. buňka</td><td>2. buňka</td></tr> <tr><td>3. buňka</td><td>4. buňka</td></tr> </table> <br /> <table border="1" rules="none"> <caption>vnitřní okraj tabulky</caption> <tr><td>1. buňka</td><td>2. buňka</td></tr> <tr><td>3. buňka</td><td>4. buňka</td></tr> </table> <br />

Zarovnání tabulky <table border="1" width="100%"> <caption>vodorovné zarovnání</caption> <tr><td align="left">buňka zarovnaná vlevo </td></tr> <tr><td align="right">buňka zarovnaná vpravo </td></tr> <tr><td align="center">buňka zarovnaná na střed </td></tr> <tr><td align="justify">buňka zarovnaná do bloku </td></tr> </table> <br /> <table border="1" width="100%"> <caption>svislé zarovnání</caption> <tr height="50"><td valign="top">buňka zarovnaná nahoru </td></tr> <tr height="50"><td valign="middle">buňka zarovnaná na střed </td></tr> <tr height="50"><td valign="bottom">buňka zarovnaná dolů </td></tr> <tr height="50"><td valign="baseline">buňka zarovnaná na základní čáru</td></tr> </table> <br />

Sloučen ení buněk k tabulky <table border="1"> <tr><td>buňka</td><td>buňka</td><td>buňka</td><td>buňka</td></tr> <tr><td>buňka</td><td rowspan="2" colspan="2">expandovaná buňka</td><td>buňka</td></tr> <tr><td>buňka</td><td>buňka</td></tr> <tr><td>buňka</td><td>buňka</td><td>buňka</td><td>buňka</td></tr> </table><br />