Skip to content

[Link Item] Underline styling is applied to a non-link container instead of the link itself #870

Open
@coseeian

Description

@coseeian

Title

[Link Item] Underline styling is applied to a non-link container instead of the link itself

Description

The page contains underlined link text, but the text-decoration style is applied to a non-link parent element (

  • ) rather than the interactive link element (). While this does not break accessibility functionality, it may reduce semantic clarity and confuse users — especially those with cognitive disabilities or relying on visual cues for navigation. Applying Underline styling directly to the link element helps improve maintainability and accessibility best practices.

    Steps to Reproduce

    1. go to /reference/p5/arc/
    2. Locate to the following element:
      ._linklabel_aobbt_1052.current (CSS Selector)
      (This issue is since to be a global issue)

    Actual Behavior

    The link text appears underlined, but the underline style is applied to the <li> element rather than the <a> element.

    Expected Behavior

    The underline should be applied directly to the <a> element to ensure that the visual style matches the interactive element.

    Environments

    No response

    Suggested Fix

    Move the underline style from the parent <li> element to the child <a> element.

    Reference

    This issue is not a direct WCAG violation but is closely related to WCAG 2.2 Success Criterion 1.3.1 - Info and Relationships.
    It is flagged as a best-practice warning by accessibility evaluation tools.

    What is your operating system?

    None

    Web browser and version

    No response

  • Metadata

    Metadata

    Assignees

    No one assigned

      Labels

      Accessibility: Best PracticeNo obvious current impact, but which may lead to problems in the futureGood First IssueGood for newcomers

      Type

      No type

      Projects

      No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions