<vv-shell>
    <main><!-- This comment will be replaced with the contents of /some-page --></main>
    <!-- 
        The 'vv' attibute specifies a page and 'vv-target' a CSS selector.
        If 'vv-target' is omitted, the innerHTML of the element with 'vv' will be navigated. (the button itself)
    -->
    <button vv="/some-page" vv-target="main">Load the contents of /some-page into the <main> tag</button>
    <!-- 
        The target attribute of an anchor tag will match a CSS selector 
        if it doesn't match an iframe or a browsing context keyword.
    -->
    <a href="/some-page" target="main">Load the contents of /some-page into the <main> tag</a>
</vv-shell>