HTML5 introduced many new tags that we can use to make our layouts semantic. These tags can be used seamlessly in React applications using JSX to make sure that our layouts convey meaning.
- [Narrator] When HTML5 was released years ago,…it came with a new set of tags…that could be used to describe…dom elements more semantically.…Instead of creating user interfaces…with a collection of divs, new tags were introduced…to ref common content locks.…After analyzing the most common used classes…and IDs, a new list of tags was assembled.…For example, a div with a class of header…would now be header, and a div…with an ID of footer could now just be a footer.…
Here's a collection of many of these new semantic tags.…So again, header represents some introductory content,…a nav element would contain a list of links…to other pages or resources,…a section might indicate a generic section of the document…and could include a bunch of article tags…to indicate a self-contained composition.…And then finally, we have aside and the footer.…Aside containing some tangentially related content,…things like sidebars, pull quotes, etc.…
And then there's a footer.…Now when I teach with this concept,…the popular question always come up:…
- What's new in React 16
- Rendering arrays
- Controlled, uncontrolled, and compound components
- Using keyed fragments
- Working with new lifecycle methods
- React patterns
- Using the context API
- Checking for accessibility issues in your React code
Skill Level Advanced
1. What’s New in React
2. Advanced Components
3. Enhanced Components
4. React Patterns
5. React Accessibility
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.