Observation Details
Semantic HTML elements must not be used for styling and layout purposes. Semantic elements carry a certain role that is communicated to assistive technology. Using semantic elements with a certain role for styling or layout purposes while the content does not match the communicated role, it will confuse users of assistive technology. Certain elements will be announced in certain ways, so that e.g. line break elements <br> or empty paragraph elements <p></p> are announced as "empty group".
>20 occurrences of
<br>found in code markup (including multiples in various dialog windows)
Remediation Notes
Ensure proper use of semantic HTML.
Semantic elements must not solely be used for styling or layout purposes
All styling and layout changes must use CSS
Limit use of line breaks to intended purposes, e.g. in poetry or code snippets