While the specifics courses vary (see the respective course outlines above), at a high-level our HTML5 training courses cover core areas such as HTML5 documents and architectural structure such as parents, children, descendants, and siblings along with core elements of HTML including document elements, metadata, setting items (e.g. title) and defining CSS styles. Markup text is covered and includes coverage of external hyperlinks, relative URLS, content annotation including adding emphasis, important text, subscript and superscript, and various other annotations.
Courses cover the need to group content, create paragraphs, implement headings, headers, footers, navigation blocks, and sidebars. For tables, courses cover the basics of table creation, adding structure to a table, creating irregular tables, and working with columns. For forms, the training offerings cover working with forms including defining a form, configuring a form and various form related activities including adding labels, focusing an input element, grouping elements together, and working with elements outside of a form. Finally, in the areas of forms, courses cover input element customization and input validation.
Multimedia, DOM, and offline applications are included in some of the course offerings. For multimedia, core techniques like embedding images, audio, and video are covered. For DOM, courses can also cover understanding DOM and its related events and CSS properties.