Frontend Engineering, Volume I

HTML: Contents

© 2012, Martin Rinehart

All Standards: HTML 4.01, XHTML 1.1, HTML 5, Living HTML

Table of Contents Defined

The Table of Contents is a list of topics in the order they are presented in a knowledge unit, such as a book or in our print/online combination knowit.

This is (or at least should be!) very different from a syllabus. In a syllabus, for example, you might have each of the tags that are used in tables presented as subtopics under the table topic. This makes for very bad pedagogy, however.

To teach table building in HTML, you start with basics. The student masters the basics of table, table rows and table datum elements and their nesting. In subsequent lessons (all in company with other topics at a similar level of complexity) you cover more advanced table tags. You would not present row and column spans until the student mastered table basics.

To generalize (and, likely, over-simplify) a syllabus organizes a subject into topics, subtopics and progressively more detail about the topic. A Table of Contents organizes a subject into good order for learning: simplest things before simpler things, and so on, postponing the most complex for last.

Folding Table of Contents

Suggestion: Experiment with the outline numbering buttons to the right of the title, top row.

Feedback: MartinRinehart at gmail dot com

# # #