list
<ul> and <ol> must only directly contain <li>, <script> or <template> elements
Impact: serious · Pages with issue: 2
Selector: .footer-statement-links
<ul class="footer-statement-links">
Fix all of the following:
List element has direct children that are not allowed: section
Selector: ul:nth-child(58)
<ul>
Fix all of the following:
List element has direct children that are not allowed: ul
button-name
Buttons must have discernible text
Impact: critical · Pages with issue: 3
Selector: button
<button class="search-box-button" name="btnG"></button>
Fix any of the following:
Element does not have inner text that is visible to screen readers
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
Element does not have an implicit (wrapped) <label>
Element does not have an explicit <label>
Element's default semantics were not overridden with role="none" or role="presentation"
Selector: button
<button class="search-box-button" name="btnG"></button>
Fix any of the following:
Element does not have inner text that is visible to screen readers
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
Element does not have an implicit (wrapped) <label>
Element does not have an explicit <label>
Element's default semantics were not overridden with role="none" or role="presentation"
Selector: .search-box-button
<button class="search-box-button" name="btnG"></button>
Fix any of the following:
Element does not have inner text that is visible to screen readers
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
Element does not have an implicit (wrapped) <label>
Element does not have an explicit <label>
Element's default semantics were not overridden with role="none" or role="presentation"
link-name
Links must have discernible text
Impact: serious · Pages with issue: 2
Selector: .secondary-content:nth-child(2) > a[href$="nsloyal.ca"]
<a href="https://nsloyal.ca" style="padding:0; margin:0;"><img src="img/nsloyal.png" style="display: block; width: 45%; margin-left: 2rem;" alt=""></a>
Fix all of the following:
Element is in tab order and does not have accessible text
Fix any of the following:
Element does not have text that is visible to screen readers
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
Selector: .header > a[href$="novascotia.ca/"]
<a href="https://novascotia.ca/"><img src="imagesRR/wordmark-en.png" style="padding: 24px 0 0 28px;"></a>
Fix all of the following:
Element is in tab order and does not have accessible text
Fix any of the following:
Element does not have text that is visible to screen readers
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
definition-list
<dl> elements must only directly contain properly-ordered <dt> and <dd> groups, <script>, <template> or <div> elements
Impact: serious · Pages with issue: 1
Selector: .footerLinks:nth-child(1) > dl
<dl>
Fix all of the following:
When not empty, element does not have at least one <dt> element followed by at least one <dd> element
html-has-lang
<html> element must have a lang attribute
Impact: serious · Pages with issue: 1
Selector: html
<html>
Fix any of the following:
The <html> element does not have a lang attribute
image-alt
Images must have alternative text
Impact: critical · Pages with issue: 1
Selector: img
<img src="imagesRR/wordmark-en.png" style="padding: 24px 0 0 28px;">
Fix any of the following:
Element does not have an alt attribute
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
Element's default semantics were not overridden with role="none" or role="presentation"
label-title-only
Form elements should have a visible label
Impact: serious · Pages with issue: 1
Selector: #edit-keys
<input class="form-text" id="edit-keys" maxlength="128" name="keys" size="15" title="Enter the terms you wish to search for." type="text" value="">
Fix all of the following:
Only title used to generate label for form element