displaynone
Display:none is a value of the CSS display property used to hide an element from rendering. When applied, the element and all of its descendants do not render, do not participate in layout, and do not occupy any space on the page.
Unlike visibility or opacity, which hide content while preserving space or visibility, display:none removes the element
Common uses include toggling UI elements such as menus and dropdowns, hiding content for responsive designs,
Relationship to other hiding techniques: visibility:hidden keeps space in the layout, while display:none removes the element
Considerations include preventing keyboard focus from landing on hidden content, and understanding that display changes trigger