SSP – Einheitlicher Standard für die Paginierung

SSP – Einheitlicher Standard für die Paginierung

112

1 min.

Der SSP-Standard legt Anforderungen an die Semantik, Zugänglichkeit und Logik der Seitennavigation fest.

Struktur

Der gesamte Paginierungsblock muss zwingend in den Tag <nav> eingeschlossen werden, um den Navigationsbereich zu kennzeichnen. Die Seitenzahlen müssen in Form einer geordneten Liste <ol> implementiert werden. Die Schaltflächen „Zurück“ und „Weiter“ befinden sich innerhalb von <nav> vor bzw. nach der Liste.

Verhalten und Barrierefreiheit

Die aktive Seite wird immer mit dem Attribut aria-current="page" gekennzeichnet, damit Screenreader korrekt funktionieren. Die Links „Zurück“ und „Weiter“ müssen blockiert und inaktiv werden, wenn die erste und letzte Seite erreicht sind. Die aktuelle Seite muss durch einen kontrastreichen Stil visuell hervorgehoben werden. Bei einer großen Anzahl von Seiten werden Ellipsen verwendet, um die erste, letzte und mittlere Gruppe von Links zu trennen.

Wenn Sie keine Bibliotheken oder Frameworks verwenden, die das Standardverhalten von Links verhindern, müssen Sie dieses Verhalten zurücksetzen und beim Klicken die Daten für die Seite mithilfe der Funktion abfragen.

Abschließendes Beispiel

<nav class="pagination">
  <a href="#" class="pagination__link disabled">Zurück</a>
  <ol class="pagination__list">
    <li>
      <a href="?page=1" class="pagination__link">1</a>
    </li>
    <li>
      <span class="pagination__ellipsis">...</span>
    </li>
    <li>
      <a href="?page=4" class="pagination__link">4</a>
    </li>
    <li>
      <a href="?page=5" class="pagination__link active" aria-current="page">5</a>
    </li>
    <li>
      <a href="?page=6" class="pagination__link">6</a>
    </li>
    <li>
      <span class="pagination__ellipsis">...</span>
    </li>
    <li>
      <a href="?page=20" class="pagination__link">20</a>
    </li>
  </ol>
  <a href="?page=6" class="pagination__link">Weiter</a>
</nav>

Ähnliche Kategorien:

Ähnliche Artikel

  • SSA – Einheitlicher Standard für Akkordeons

    Der SSA-Standard legt Anforderungen an die Semantik, Zugänglichkeit und Funktionsweise von Akkordeons fest

    143

    2 min.

  • Bad Practices für Websites

    Analyse kritischer Fehler im Webdesign. Warum Slider, automatische Audio-Wiedergabe und schwere Seiten die Konversion und Positionen in Google und Yandex beeinträchtigen

    18

    2 min.

  • SSPS – Einheitlicher Standard für die Projektstruktur

    Der SSPS-Standard legt Anforderungen an die Struktur und Benennung von Dateien und Ordnern im Projekt fest

    70

    2 min.

  • SSV – Einheitlicher Standard für Videos

    Der SSV-Standard legt Anforderungen an die Semantik, die Konfiguration von Hintergrund- und interaktiven Videos, Attribute für Safari, Barrierefreiheitsregeln und das Gewicht von Videos fest

    112

    4 min.

  • Wie man Vite bei aktiviertem VPN verwendet, schnelle Lösung

    Behebt Probleme mit der Funktion von Vite bei aktiviertem VPN, Konfiguration der Verbindung, um die Umleitung des lokalen Datenverkehrs in den VPN-Tunnel zu vermeiden

    95

    2 min.

Kontaktieren Sie mich

Projektart*