Zdroj: www.cni.cz

ČESKÁ TECHNICKÁ NORMA

ICS 35.240.30                                                                                                                                     Únor 2002

Informační technologie -
Jazyky pro popis dokumentů
a jejich zpracování - Hypertextový

vyznačovací jazyk (HTML)

ČSN
ISO/IEC 15445

36 9831

 

Information technology - Document description and processing languages - HyperText Markup Language (HTML)

Informationstechnik - Dokumentbeschreibungs- und Prozesssprache - Hypertext-Beschreibungssprache (HTML)

Tato norma je českou verzí mezinárodní normy ISO/IEC 15445:2000. Mezinárodní norma ISO/IEC 15445:2000 má status české technické normy.

This standard is the Czech version of the International Standard ISO/IEC 15445:2000. The International Standard ISO/IEC 15445:2000 has the status of a Czech Standard.

 

 

 

 

 

© Český normalizační institut, 2002                                                                                                                                          63569
Podle zákona č. 22/1997 Sb. smějí být české technické normy rozmnožovány
a rozšiřovány jen se souhlasem Českého normalizačního institutu.

 


Strana 2

Národní předmluva

Citované normy

ISO 8879 zavedena v ČSN EN 28879:1995 (36 9825) Zpracování informací. Textové a kancelářské systémy. Standardní univerzální vyznačovací jazyk (SGML) (idt ISO 8879:1986 + Amd. 1:1988)

ISO/IEC 10744 zavedena v ČSN ISO/IEC 10744:1996 (36 9827) Informační technika - Jazyk pro hypermediální/časové strukturování (HyTime) (idt ISO/IEC 10744:1992)

Vypracování normy

Zpracovatel: Ing. Jindřich Schwarz - NEOPRO, IČO 46618660

Technická normalizační komise: TNK 20 Informační technologie

Pracovník Českého normalizačního institutu: Ing. Natálie Mišeková


Strana 3

MEZINÁRODNÍ NORMA

Informační technologie -                                                                                  ISO/IEC 15445 Jazyky pro popis dokumentů                                                                        První vydání

a jejich zpracování - Hypertextový                                                               2000-05-15

vyznačovací jazyk (HTML)

ICS 35.240.30

Obsah

Strana

Předmluva......................................................................................................................................................................................... 4

Úvod................................................................................................................................................................................................... 5

1          Předmět normy.................................................................................................................................................................... 6

2          Shoda.................................................................................................................................................................................... 6

2.1       Dokumenty, které jsou ve shodě s normou................................................................................................................... 6

2.2       Validační systémy............................................................................................................................................................... 6

2.3       Systémy, které jsou ve shodě s normou........................................................................................................................ 7

2.4       Shoda souborů znaků........................................................................................................................................................ 7

3          Normativní odkazy............................................................................................................................................................... 8

4          Definice................................................................................................................................................................................. 8

5          Značky a zkratky................................................................................................................................................................... 9

6          Požadavky............................................................................................................................................................................. 9

7          Používání odkazovaného textu........................................................................................................................................ 10

8          Všeobecná ustanovení..................................................................................................................................................... 10

8.1       Řazení bytů......................................................................................................................................................................... 10

9          Vyvolávání............................................................................................................................................................................ 10

9.1       Deklarace typu dokumentu.............................................................................................................................................. 10

9.2       Deklarace podpory architektury...................................................................................................................................... 11

9.3       Komentáře v DTD.............................................................................................................................................................. 11

10        Dostupnost DTD................................................................................................................................................................ 11

11        Styl........................................................................................................................................................................................ 11

12        Komentáře v HTML............................................................................................................................................................ 11

Příloha A (normativní) Deklarace SGML.................................................................................................................................... 12

Příloha B (normativní) Entity, typy prvků a atributy.................................................................................................................... 14

Bibliografie...................................................................................................................................................................................... 24


Strana 4

Předmluva

ISO (Mezinárodní organizace pro normalizaci) a IEC (Mezinárodní elektrotechnická komise) tvoří specializovaný systém celosvětové normalizace. Národní orgány, které jsou členy ISO nebo IEC, se podílejí na vypracování mezinárodních norem prostřednictvím technických komisí zřízených příslušnou organizací, aby se zabývaly určitou oblastí technické činnosti. V oblastech společného zájmu technické komise ISO a IEC spolupracují. Práce se zúčastňují i jiné mezinárodní organizace, vládní i nevládní, s nimiž ISO a IEC navázaly pracovní styk.

Mezinárodní normy jsou připravovány podle pravidel určených v části 3 Směrnice ISO/IEC.

V oblasti informační technologie zřídily ISO a IEC společnou technickou komisi ISO/IEC JTC 1. Návrhy mezinárodních norem přijaté společnou technickou komisí se rozesílají členům k hlasování. Vydání mezinárodní normy vyžaduje souhlas alespoň 75 % hlasujících členů.

Upozorňuje se, že některé prvky této mezinárodní normy mohou být předmětem patentových práv. ISO a IEC nenesou odpovědnost za identifikaci určitých nebo všech takovýchto patentových práv.

Mezinárodní norma ISO/IEC 15445 byla připravena společnou technickou komisí ISO/IEC JTC 1, Informační technologie, subkomisí SC 34, Jazyky pro popis dokumentů. Na tomto projektu JTC 1/SC 34 úzce spolupracovala s Konsorciem celosvětové počítačové sítě (World Wide Web Consortium). Tato mezinárodní norma uvádí normativní odkazy na doporučení W3C pro HTML 4.0 novelizované opravenkou specifikace HTML 4.0.

Přílohy A a B tvoří normativní část této mezinárodní normy.


Strana 5

Úvod

Hypertextový vyznačovací jazyk (HTML) je aplikací mezinárodní normy ISO 8879 - Standardní univerzální vyznačovací jazyk (SGML). Poskytuje jednoduchý způsob strukturování hypertextových dokumentů a umísťování odkazů do jednoho dokumentu, kterými se odkazuje na jiné dokumenty. Tato mezinárodní norma upřesňuje doporučení pro HTML 4.0 vydané Konsorciem celosvětové počítačové sítě (W3C); uvádí další pravidla pro výhodnější a přesnější využití doporučení W3C způsobem, který zdůrazňuje používání ustálených a propracovaných vlastností, a dále také reprezentuje akceptované praktiky SGML. Dokumenty, které jsou ve shodě s touto mezinárodní normou, jsou zároveň ve shodě se striktní definicí DTD poskytovanou doporučením W3C pro HTML 4.0.

Tato mezinárodní norma zavádí jasné a důležité rozlišení mezi systémy, které jsou ve shodě s normou, a validačními systémy. Systém, který je ve shodě s normou, funguje správně při práci s dokumenty, které jsou ve shodě s touto mezinárodní normou, ale nepožaduje se po něm, aby fungoval správně i v případě, kdy dokumenty ve shodě s normou nejsou. Validační systémy jsou důslednější: zjišťují v dokumentu všechny chyby SGML a HTML. Prohlížeče jsou často systémy, které jsou ve shodě s normou, protože autorizují kontrolu nástrojů pro validitu.

Tato mezinárodní norma nestanovuje procedury zpracování chyb.

POZNÁMKA Mezinárodní norma ISO/IEC 15445 předpokládá, že je její čtenář obeznámen s mezinárodní normou ISO 8879 - Standardní univerzální vyznačovací jazyk (SGML). Čtenáři, kteří nejsou odborníky na SGML, se mohou obrátit na uživatelskou příručku ISO/IEC 15445. Příručka poskytuje srozumitelnější popisy technik SGML, které se používají například v procesu přípravy dokumentu.


Strana 6

1 Předmět normy

Předmětem této mezinárodní normy je aplikace ISO 8879, tj. SGML, která je ve shodě s normou. Tato mezinárodní norma popisuje způsob, jímž se musí používat jazyk HTML specifikovaný v dále uvedených kapitolách a článcích doporučení W3C pro HTML 4.0, a činí tak identifikováním rozdílů mezi jazykem HTML specifikovaným v doporučení W3C pro HTML 4.0 a jazykem HTML specifikovaným touto mezinárodní normou:

·       Kapitola 2: Úvod do HTML 4.0.

·       Kapitola 5: Reprezentace dokumentu HTML.

·       Kapitola 6: Základní typy dat HTML, mimo článků 6.5, 6.14 a 6.16.

·       Kapitola 7: Globální struktura dokumentu HTML.

·       Kapitola 8: Jazykové informace a směr textu.

·       Kapitola 9: Text.

·       Kapitola 10: Seznamy, mimo článku 10.4.

·       Kapitola 11: Tabulky.

·       Kapitola 12: Hyperspoje.

·       Kapitola 13: Objekty, obrázky a aplikace pro WWW psané v jazyce Java, mimo článků 13.4 a 13.7.

·       Kapitola 14: Formátovací sady, mimo článku 14.2.2.

·       Článek 15.2.1: Styl fontu element [type]s, mimo element [type]s <BIG> [W3C 15.2.1], <SMALL> [W3C 15.2.1], <STRIKE> [W3C 15.2.1], <S> [W3C 15.2.1] a <U> [W3C 15.2.1].

·       Článek 15.3: Pravidla: element [type] HR.

·       Kapitola 17: Formuláře.

·       Kapitola 24: Odkazy na znakové entity v HTML 4.0.

·       Kapitola ”Odkazy”: Normativní odkazy a informativní odkazy.

Předmět normy nezahrnuje žádný materiál z doporučení W3C pro HTML 4.0, který není uveden v předchozím seznamu.



-- Vynechaný text --

Zdroj: www.cni.cz