Tak, może to być błąd WCAG, ale zależy to od kilku czynników.

Podstawowe zasady WCAG dotyczące kolejności treści:

  1. Zasada 1.3.2 (Meaningful Sequence) – Sensowna kolejność

    • Treść w kodzie HTML powinna być ułożona w logicznej kolejności, która ma sens bez arkuszy stylów CSS.
    • Jeśli użytkownik czyta treść np. za pomocą czytnika ekranu, kolejność musi być logiczna.
  2. Zasada 2.4.3 (Focus Order) – Kolejność fokusu

    • Jeśli użytkownik korzysta z klawiatury, przechodzenie między elementami musi odbywać się w logicznej kolejności.

Kiedy różna kolejność HTML i wizualna jest błędem WCAG?

Nie jest błędem, jeśli:

Jest błędem, jeśli:

Jak sprawdzić i poprawić?

Podsumowując – różna kolejność w kodzie HTML i wizualnie nie zawsze jest błędem, ale często może nim być, szczególnie jeśli wpływa na dostępność dla osób z niepełnosprawnościami.