Comment Comment by YngwieMalware A lot of it is semantics. A bunch of HTML5 is semantic vs. actually having different behavior. <header> behaves no differently than <div id="header"> but is more semantically correct. parent YngwieMalware 10 years ago