Add a visual break between <h2> and <h3> content topics
On a topic page, I have references in my H2 elements pointing to H3 level items to serve as a sort of TOC within the topic page:
<h1>Installation</h1>
<h2><a href="#Windows">Windows</a></h2>
<h2><a href="#OSX">OSX</a></h2>
<h2><a href="#iOS">iOS</a></h2>
<h2><a href="#Android">Android</a></h2>
<h3><a name="Windows">Windows</a><h3>
<h3><a name="OSX">OSX</a><h3>
<h3><a name="iOS">iOS</a><h3>
<h3><a name="Android">Android</a><h3>
Obviously, it's over-simplified here for demonstration purposes, but in essence, the end user that looks at the public facing help files can click on the Heading 2 element, and it will automatically scroll down in the page to that particular OS installation instructions.
My problem is that the first H2 element is visible after the H2 elements and could confuse end users...
I'd like to find a way to sort of offset that with a line break of sorts:
_______
I am outputting to responsive HTML5, so would like this to scale to the device type (desktop, laptop, tablet, smartphone, etc.). That means inserting a fixed number of characters in the line break would have varied results depending on the device type. Is there a way to tinker with the HTML in the topic page to insert a line break that would accomplish this? I should also note that I don't want to use the <br /> tag as that's just white space....I want an actual line that respects HTML5 responsive design. Make senes?
