HTML Tutorials - Herong's Tutorial Examples

Copyright © 2009-2023 Herong Yang. All rights reserved.

HTML Tutorials This tutorial book is a collection of notes and sample codes written by the author while he was learning HTML himself. Topics include HTML5 and HTML 4.01 standards; HTML document structure; HTML element and attribute syntax; embedding SVG to generate graphics; embedding JavaScript code; adding (CSS Cascading Style Sheets) for display format; displayed and printed versions of HTML documents; responsive design of Web pages; MathML integration in HTML documents. Updated in 2023 (Version v2.30) on MathML tutorials.

Table of Contents

About This Book

Introduction of HTML

What Is HTML

History of HTML

Differences between HTML and XHTML

Relation between HTML and CSS

Relation between HTML and JavaScript

Relation between HTML and DOM

Relation between HTML and DHTML

Relation between HTML and SVG

Relation between HTML and MathML

Introduction of HTML5 Features

What Is HTML5

Differences between HTML5 and HTML 4

HTML5 DOCTYPE Declaration

Adding Inline SVG Image in HTML5 Documents

Adding MathML Formula in HTML5 Documents

"article" and "section" Elements

"header" and "footer" Elements

"nav" and "aside" Elements

"details" and "summary" Elements

"figure" and "figcaption" Elements

"audio" and "video" Elements

HTML Document Structure and Content

HTML Document Top Level Structure

HTML Document Metadata Elements

Headings and Implicit Sections

Elements for Explicit Sub Sections

Sectioning Contents with Heading Elements

Paragraph and Flow Content Elements

Text and Phrasing Content Elements

HTML Document and Elements Syntax

HTML Document Syntax

Document Character Set and Encoding

Entering Comments in HTML Document

Opening and Closing Tags of Elements

Using Nested Elements

Specifying Element Attributes

Specifying Element Contents

Element Content Syntax Types

Using Whitespace Characters

Using Character Entity References

Using Numeric Character References

Displayed and Printed HTML Documents

Differences between Displayed and Printed HTML Documents

Default Font Family and Font Size

Display Size of Image

Printed Width of HTML Document

Printed Height of HTML Document

Text Paragraph Block Size and Overflow

Pagination Control of HTML Documents

Responsive Design of Web Pages

MathML Integration in HTML Documents


Full Version in PDF/EPUB

Keywords: HTML, HyperText, Markup, Language, Tutorial