04.02.2013 Views

HTML 5 Draft Standard - 30 July 2009 - Huihoo

HTML 5 Draft Standard - 30 July 2009 - Huihoo

HTML 5 Draft Standard - 30 July 2009 - Huihoo

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4<br />

Table of contents<br />

1 Introduction (page 22)<br />

1.1 Background (page 22)<br />

1.2 Audience (page 22)<br />

1.3 Scope (page 22)<br />

1.4 History (page 23)<br />

1.5 Design notes (page 23)<br />

1.5.1 Serializability of script execution (page 24)<br />

1.5.2 Compliance with other specifications (page 24)<br />

1.6 Relationships to other specifications (page 24)<br />

1.6.1 Relationship to <strong>HTML</strong> 4.01 and DOM2 <strong>HTML</strong> (page 24)<br />

1.6.2 Relationship to X<strong>HTML</strong> 1.x (page 25)<br />

1.7 <strong>HTML</strong> vs X<strong>HTML</strong> (page 25)<br />

1.8 Structure of this specification (page 26)<br />

1.8.1 How to read this specification (page 27)<br />

1.8.2 Typographic conventions (page 27)<br />

1.9 A quick introduction to <strong>HTML</strong> (page 28)<br />

2 Common infrastructure (page 32)<br />

2.1 Terminology (page 32)<br />

2.1.1 XML (page 32)<br />

2.1.2 DOM trees (page 33)<br />

2.1.3 Scripting (page 34)<br />

2.1.4 Plugins (page 34)<br />

2.1.5 Character encodings (page 34)<br />

2.1.6 Resources (page 35)<br />

2.2 Conformance requirements (page 35)<br />

2.2.1 Dependencies (page 39)<br />

2.2.2 Extensibility (page 40)<br />

2.3 Case-sensitivity and string comparison (page 41)<br />

2.4 Common microsyntaxes (page 41)<br />

2.4.1 Common parser idioms (page 42)<br />

2.4.2 Boolean attributes (page 43)<br />

2.4.3 Keywords and enumerated attributes (page 43)<br />

2.4.4 Numbers (page 43)<br />

2.4.4.1 Non-negative integers (page 43)<br />

2.4.4.2 Signed integers (page 44)<br />

2.4.4.3 Real numbers (page 45)<br />

2.4.4.4 Ratios (page 48)<br />

2.4.4.5 Percentages and lengths (page 50)<br />

2.4.4.6 Lists of integers (page 51)<br />

2.4.4.7 Lists of dimensions (page 53)<br />

2.4.5 Dates and times (page 54)<br />

2.4.5.1 Months (page 54)<br />

2.4.5.2 Dates (page 55)<br />

2.4.5.3 Times (page 56)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!