HTML5: Structure, Syntax, and Semantics

Start my 1-month free trial
  • Course details

    Gain a deeper understanding of HTML5, and learn how to create richer, more meaningful webpages with HTML5 structural tags and enhanced semantic markup. In this course, senior author James Williamson presents an overview of HTML5, demystifies the language's new tags and attributes, and discusses how browsers parse and display HTML5 content. He'll help you make sure your pages (including elements like navigation) are properly structured and sectioned, and show how to use HTML5's unique features for representing quotes, figures, and dates and times. You'll also discover how to extend meaning and make content more accessible with comments, meta- and microdata, and ARIA roles—elements which lead to better experiences for website visitors and development colleagues alike.


    • Click here to view James Williamson’s instructor page

      James Williamson

      Senior Author,

      Adobe Certified Instructor James Williamson is a trainer in web, print, and digital video experience.

      James Williamson is a senior author for and an Adobe Certified Instructor. He has many years of web, print, and digital video experience, and has been a featured speaker at Flashforward as well as a regular speaker at Adobe MAX. James also blogs (infrequently) about all things web at his site, Simple Primate, which can be found at

    Skills covered in this course

    For each course you will get

    • Exercise files and quizzes
    • Certificate of completion from LinkedIn
    • Offline and audio-only options
    Start my free month
  • Welcome

    - [Voiceover] Hi, I'm James Williamson, senior author here at and I want to welcome you to HTML5: Structure, Syntax and Semantics. In this course, we'll explore the proper way to structure pages using HTML5 and how to take advantage of its enhanced semantics to make your content more meaningful. Knowing the proper way to structure your page or mark up your pages content isn't always easy or obvious so, in this course, we'll focus on demystifying the new structural and semantic elements of HTML5 and when it's appropriate to use them. We'll first discuss ways to ensure that your pages are structured properly. We'll explore properly sectioning pages and then move on to structuring specific regions like navigation. We'll also examine some of the capabilities that HTML5 gives us for marking up specific content like quotes, figures, dates and times and other common forms of content. Finally, we'll examine extending the meaning of your content through other technologies like…

  • Practice while you learn with exercise files

    Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.

    Download the exercise files for this course. Get started with a free trial today.

  • Download courses and learn on the go

    Watch courses on your mobile device without an internet connection. Download courses using your iOS or Android LinkedIn Learning app.

    Watch this course anytime, anywhere. Get started with a free trial today.