semantic markup

semantic markup refers to the structual naming of HTML tags.

the pageview is created with HTML tags. The markup is a notation of the content consisting of elements denoted by tags, which are interpreted by the browser to make the view.

ID naming conventions is at the foundation of standards based design; structural naming identifies the semantic role of that bit of the document. Focus on the functional naming rather than the colorful naming. If we use #branding instead of something silly like #top_left_flower_header then when the design requirement changes to the right we'll be ok.

better SEO

semantic markup makes your site's content attractive to search engines like Google. Findability is the term for the benefit of search engine optimization.

one h1