Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




HTML

PDF
Stáhnout kompletní materiál zdarma (4.04 MB)

Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.

požadavek

odpověď

HTTP

generátor
HTML stránek

Stránka 1
Toto jedynamicky 
generovaná 
stránka x xxxx xx.

Data

model(JavaBean)

view(HTML)

Tenký klient 
(HTML)

logika na 
klientovi

validace

zpracování událostí

validace

Formulář

jmeno_krestni
jmeno_prijmeni

Datový 
objekt

jmenokrestni
prijmeni

odlišný datový model

duplicitní validace

JAZYKY

Co je dnes k „vidění“

HTML

XHTML

HTML 5

XML

CSS

DTD

XSL

XSLT

XSD

Formátovací a 
transformační 
jazyky

Vyjadřovací jazyky

HTML a jeho vztah k ostatním jazykům

HTML

XHTML

SGML

XML

aplikace

SGML

aplikace

XML

podmnožina

XSL
XSLT

CSS

DSSSL

formátuje

a transformuje

formátuje

formátuje

a transformuje

DTD

XSD

definuje

Historie

1960

1986

1992

1997

Generalized 

Markup

SGML

HTML

XML

WWW

Internet

Související technologie

1960 GML (General Markup Language) vyvinut v IBM pro 
přenos dokumentů mezi různými platformami

1986 SGML (Standard General Markup Language) 

přijato 

jako ISO standard. Umí reprezentovat téměř všechny 
dokumenty, značně složitý

1992 HTML (Hypertext Markup Language) vyvinuto v 
CERNu, je to aplikace SGML (definováno pomocí DTD)

1997 XML (eXtensible Markup Language) 

zjednodušení 

SGML pro praktické použití konzorciem W3C

HTML verze

HTML 2.0

– První ucelená specifikace HTML, definuje jej jako podmnožinu SGML

HTML 3.0

– Nikdy nebyla přijata, protože byla příliš složitá

HTML 3.2

– Novinky: tabulky, zarovnání a obtékání textů

HTML 4.0

– Novinky: podpora jazyků, oddělení struktury a designu (zavádí CSS), 

vylepšeny tabulky, formuláře a Java scripty a mnoho dalšího

– Definuje podverze: strict, transitional, frameset

HTML 4.01

– Současná verze, byly opraveny některé chyby

 HTML 5

HTML 4 

– klíčové vlastnosti

oddělení obsahu od prezentace (CSS)

vylepšení formulářů

– accesskey, sémantické slučování řídících prvků, labels, 

inkrementální načítání

zlepšení přístupnosti ve speciálních situacích

– alternativní prezentace dat (<object>)
– horké klávesy (accesskey)
– bohatší popisy elementů

• popis a jazyk u všech elementů (title, lang)
• podpora zkratek a akronymů (<abbr>, <acronym>)
• tabulky: nadpisy, souhrnný popis
• podrobný popis tabulek, obrázků a rámů <longdesc>

Témata, do kterých materiál patří