HTML5 Mastery: Semantics, Standards, and Styling