|
| 1 | +<!-- Start of #section-grouping --> |
| 2 | +<section id="section-grouping" aria-labelledby="title-grouping"> |
| 3 | + <h2 id="title-grouping">Grouping</h2> |
| 4 | + |
| 5 | + <address aria-labelledby="subsection-address"> |
| 6 | + <h3 id="subsection-address">Address</h3> |
| 7 | + <p><cite>Represents the contact information for its enclosing section. If it is a child of the body element, then it applies to the document as a whole.</cite></p> |
| 8 | + <p><a rel="external noopener" href="https://html5doctor.com/the-address-element/">HTML5 Doctor prognosis of <code translate="no"><address></code></a>.</p> |
| 9 | + </address> |
| 10 | + |
| 11 | + <article aria-labelledby="subsection-article"> |
| 12 | + <h3 id="subsection-article">Article</h3> |
| 13 | + <p><cite>Represents a section of a page that consists of a composition that forms an independent part of a document, page, or site.</cite></p> |
| 14 | + <p><a rel="external noopener" href="https://html5doctor.com/the-article-element/">HTML5 Doctor prognosis of <code translate="no"><article></code></a>.</p> |
| 15 | + </article> |
| 16 | + |
| 17 | + <aside aria-labelledby="subsection-aside"> |
| 18 | + <h3 id="subsection-aside">Aside</h3> |
| 19 | + <p><cite>Represents a section of a page consisting of content that is tangentially related to the content around the <code translate="no"><aside></code> element, and which could be considered separate from that content.</cite></p> |
| 20 | + <p><a rel="external noopener" href="https://html5doctor.com/aside-revisited/">HTML5 Doctor prognosis of <code translate="no"><aside></code></a>.</p> |
| 21 | + </aside> |
| 22 | + |
| 23 | + <footer aria-labelledby="subsection-footer"> |
| 24 | + <h3 id="subsection-footer">Footer</h3> |
| 25 | + <p><cite>Represents the “footer” of a document or section of a document. The footer element typically contains metadata about its enclosing section, such as who wrote it, links to related documents, copyright data, etc.</cite></p> |
| 26 | + <p><a rel="external noopener" href="https://html5doctor.com/the-footer-element-update/">HTML5 Doctor prognosis of <code translate="no"><footer></code></a>.</p> |
| 27 | + </footer> |
| 28 | + |
| 29 | + <form aria-labelledby="subsection-form"> |
| 30 | + <h3 id="subsection-form">Form</h3> |
| 31 | + <p><cite>The “form” element represents a collection of form-associated elements, some of which can represent editable values that can be submitted to a server for processing.</cite></p> |
| 32 | + </form> |
| 33 | + |
| 34 | + <header aria-labelledby="subsection-header"> |
| 35 | + <h3 id="subsection-header">Header</h3> |
| 36 | + <p><cite>Represents the “header” of a document or section of a document. The header element is typically used to group a set of <code translate="no">h1</code>–<code translate="no">h6</code> elements to mark up a page's title with its subtitle or tagline.</cite></p> |
| 37 | + <p><a rel="external noopener" href="https://html5doctor.com/the-header-element/">HTML5 Doctor prognosis of <code translate="no"><header></code></a>.</p> |
| 38 | + </header> |
| 39 | + |
| 40 | + <nav aria-labelledby="subsection-nav"> |
| 41 | + <h3 id="subsection-nav">Nav</h3> |
| 42 | + <p><cite>Represents navigation for a document. The <code translate="no"><nav></code> element is a section containing links to other documents or to parts within the current document.</cite></p> |
| 43 | + <p><a rel="external noopener" href="https://html5doctor.com/nav-element/">HTML5 Doctor prognosis of <code translate="no"><nav></code></a>.</p> |
| 44 | + </nav> |
| 45 | + |
| 46 | + <search aria-labelledby="subsection-search"> |
| 47 | + <h3 id="subsection-search">Search</h3> |
| 48 | + <p><cite>A region that contains a collection of items and objects that, as a whole, combine to create a search facility.</cite></p> |
| 49 | + </search> |
| 50 | + |
| 51 | + <section aria-labelledby="subsection-section"> |
| 52 | + <h3 id="subsection-section">Section</h3> |
| 53 | + <p><cite>Represents a generic document or application section.</cite></p> |
| 54 | + <p><a rel="external noopener" href="https://html5doctor.com/the-section-element/">HTML5 Doctor prognosis of <code translate="no"><section></code></a>.</p> |
| 55 | + </section> |
| 56 | + |
| 57 | + <h2 id="notes-sections">Notes:</h2> |
| 58 | + <ul> |
| 59 | + <li><small><code translate="no"><body></code> is intentionally left out, as it can only be declared once per document.</small></li> |
| 60 | + <li><small><code translate="no"><main></code> is also intentionally left out, as <a rel="external noopener" href="https://adrianroselli.com/2015/09/use-only-one-main-on-a-page.html">best practice is to only declare it once per document</a>.</small></li> |
| 61 | + <li><small><code translate="no">aria-label</code> and <code translate="no">aria-labelledby</code> can be used to disambiguate landmarks when more than one is present. You may not need to do this <a rel="external noopener" href="https://adrianroselli.com/2024/06/maybe-dont-name-that-landmark.html">if only one landmark is present</a>.</small></li> |
| 62 | + <li><small><code translate="no"><search></code>’s use may <a rel="external noopener" href="https://www.scottohara.me/blog/2023/03/24/search-element.html">require testing for support</a>.</small></li> |
| 63 | + </ul> |
| 64 | +</section><!-- End of #section-grouping --> |
0 commit comments