Skip to content Skip to site navigation Skip to service navigation

HTML5: Getting Started

New session times will be displayed below upon confirmation.

Most Technology Training classes will be delivered online until further notice.

Before each sesson, Tech Training will provide a Zoom link for live online classes, along with any required class materials.


Confused about what HTML5 is? In this class for beginners, learn the best practices of semantic markup, multimedia elements like video and audio, and a plethora of jargon you can use to build great web pages.

The HTML5 course is a hands-on workshop that explores the nuts and bolts of web design. Ever wonder why we should use semantic markup and not <table>s? What the heck is the difference between <div> and <p>? Why in the world would we use <header> when we already have <h1> and <h2>? These mysteries and more will be revealed. You will walk out of the class knowing the most effective way to layout your web pages, what content goes where, and which tags you should use (and which ones you shouldn't!).


In addition to better understanding HTML5, and best practices for using it, you will be provided with fully functional examples. By wading through the alphabet soup of HTML5 tags we will make the next web project you inherit that much easier. After reviewing the different tags, what they do, and common bugs to watch out for, we will work on a few labs ranging from, "find and fix the bug to make the page look better", to "swap these tags around, see what happens, and explain why". 

As the icing on the cake, we will move from functional layouts and into well-designed layouts that the HTML5 ecosystem makes available. What is the best way to design a site for multiple devices, and what exactly is responsive design? How do we tie our styles to our elements in our page to make things visually appealing?

Irina Zaks

Irina Zaks is a web developer, a technology teacher, and an open-source software evangelist with Stanford Open Source Lab. She is working on developing advanced web solutions for research and academia.

Custom training workshops are available for this program

Technology training sessions structured around individual or group learning objectives. Learn more about custom training

University IT Technology Training sessions are available to a wide range of participants, including Stanford University staff, faculty, students, and employees of Stanford Hospitals & Clinics, such as Stanford Health Care, Stanford Health Care Tri-Valley, Stanford Medicine Partners, and Stanford Medicine Children's Health.

Additionally, some of these programs are open to interested individuals not affiliated with Stanford, allowing for broader community engagement and learning opportunities.