Moin,
Was ist sinnvoller wenn ich innerhalb von einer <section> keine <h2> Überschrift sehen möchte, diese mit display:none; auszublenden oder wie Peter Müller (http://pmueller.de/) in einem Video vorschlägt die <h2> mit einem margin-left: -3658958px
und einem margin-top: -3658958px
sowie einem height:0px
und width:0px
aus dem Sichtbaren Bereich zu schieben.
Ich könnte auch die <h2> innerhalb von einer <section> einfach weg lassen und damit leben, dass der validator.w3.org meckert. Ich weiß nur nicht, wie Suchmaschinen das gemeckere interpretieren?