How to tag header for HTML lists

AFAIK, for tables there is no highlighted element - type <caption>, <figcaption>for numbers, etc. - to mark the list title. What markup should be used?

An element has appeared<LH> in HTML 3.0 , but now it is deprecated.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla eget enim nec metus feugiat porta. Suspendisse convallis dictum tincidunt. Vestibulum ante ipsum primis in faucibus orci luctus et Ultrasound posuere cubilia Curae; Morbi vitae erat in nisl suscipit rutrum.

Fruit I love:

  • Ananas

  • Raspberry

  • Banana

In in mauris vel diam eleifend adipiscing. Proin id neque quam, eu mattis ipsum. Nulla facili. Sed id sapien eget mi cursus placerat vel sed Justo. Integer vel pellentesque magna. Donec quis nisi lacus, accsan rhoncus leo. Quisque tempor metus vitae nisl eleifend aliquet. philanthropist adipiscing purus magna.

+3
source share
4 answers

It sounds like you need an HTML5 answer. If all of your lists have a headline, I would use <dl>(now meaning a description list) with one heading <dt>and list items like <dd>'s:

<dl>
    <dt>Fruits I love:</dt>
    <dd>Ananas</dd>
    <dd>Strawberry</dd>
</dl>

/ , <ul>/<ol> <hX>. <hX> <div>, :

<div class="list">
    <h2>Fruits I love:</h2>
    <ul>
        <li>Ananas</li>
        <li>Strawberry</li>
    </ul>
</div>
+3

, .

+1
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla eget enim nec metus feugiat porta. Suspendisse convallis dictum tincidunt. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Morbi vitae erat in nisl suscipit rutrum.</p>

<p>Fruits I love:</p>
<ul>
  <li>Ananas</li>
  <li>Raspberry</li>
  <li>Banana</li>
</ul>

<p>In in mauris vel diam eleifend adipiscing. Proin id neque quam, eu mattis ipsum. Nulla facilisi. Sed id sapien eget mi cursus placerat vel sed justo. Integer vel pellentesque magna. Donec quis nisi lacus, accumsan rhoncus leo. Quisque tempor metus vitae nisl eleifend aliquet. Maecenas adipiscing purus magna.</p>

- , . figcaption :

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla eget enim nec metus feugiat porta. Suspendisse convallis dictum tincidunt. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Morbi vitae erat in nisl suscipit rutrum.</p>

<p>I love <a href=#fruits>some fruits</a>!</p>

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla eget enim nec metus feugiat porta. Suspendisse convallis dictum tincidunt. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Morbi vitae erat in nisl suscipit rutrum.</p>

<p>In in mauris vel diam eleifend adipiscing. Proin id neque quam, eu mattis ipsum. Nulla facilisi. Sed id sapien eget mi cursus placerat vel sed justo. Integer vel pellentesque magna. Donec quis nisi lacus, accumsan rhoncus leo. Quisque tempor metus vitae nisl eleifend aliquet. Maecenas adipiscing purus magna.</p>

<figure id=fruits>
  <figcaption>List 1: Fruits I love</figcaption>
  <ul>
    <li>Ananas</li>
    <li>Raspberry</li>
    <li>Banana</li>
  </ul>
</figure>
+1

, :

  • HTML5, schot
  • HTML3, :)
  • , :

    <h3>Things I love</h3>

    <h4>The list</h4>
    <ul>
      <li>Ananas</li>
      <li>Raspberry</li>
      <li>Banana</li>
    </ul>

    <h4>Elaborated description</h4>

    <p>Lorem ipsum…</p>

( )

If you are using Firefox, I would recommend HeadingsMap to clearly see the page structure:

HeadingsMap :: Add-ons for Firefox

0
source

Source: https://habr.com/ru/post/1758007/


All Articles