This document provides an overview of intermediate HTML and CSS topics. It discusses microdata, which allows adding machine-readable labels to content to provide structured information. Examples are given of how microdata can enrich search results for businesses like restaurants. The structure of microdata using itemscope, itemtype, and itemprop attributes is explained. The document also covers multimedia like video and audio, canvases for dynamic images, and device access features like geolocation and storage. Questions from students are invited at the end.