Semantics has nothing to do with what is shown. It is strictly in the markup, where appropriate tags are selected to express the structure of the document. Selecting a semantic element for its appearance, rather than its actual meaning, is a detriment to accessibility, worse than nothing at all. Like saying the grass is blue instead of declining to describe the grass in the first place.
hr, I would consider sort of a relatively uninformative semantic element anyway. And if you’re happy with it, I wouldn’t sweat it too much. But it is generally used to divide sections, so if this was all meant to improve accessibility, I’d call it a lateral move at best. Of course, none of us have seen the content. If you say it works for it, I believe you.
|