SortSite 6.50 Changes
A list of changed accessibility, compatibility and search engine rules in SortSite 6.50.
Changed rules
Accessibility
- Clickable area smaller than 24 by 24 pixels (AccHtmlTargetSizeMinimum)
- Clickable area smaller than 44 by 44 pixels (AccHtmlTargetSizeEnhanced)
- Scrollable element not keyboard accessible (AccCssScrollableNoFocus)
- Interaction animation cannot be disabled (AccCssTransitionInteraction)
- Control has poor contrast (AccHtmlControlContrast)
- Provide multiple ways to reach page (AccPageMultipleWays)
- Document title used on multiple pages (AccWcag2-F25-1)
- ARIA role invalid (AccAriaRoleInvalid)
- Links only indicated by color (AccWcag2-F73-1)
- CSS outline or border hides focus indicator (AccWcag2-F78-1)
- Parsing (obselete) (AccWcag2-4.1.1)
- Hidden element is focusable (AccAriaHiddenFocusableContent)
acannot have clickable ancestora(W3cHtml5Assert17a)detailscannot have clickable ancestora(W3cHtml5Assert17details)embedcannot have clickable ancestora(W3cHtml5Assert17embed)iframecannot have clickable ancestora(W3cHtml5Assert17iframe)labelcannot have clickable ancestora(W3cHtml5Assert17label)acannot have clickable ancestorbutton(W3cHtml5Assert18a)detailscannot have clickable ancestorbutton(W3cHtml5Assert18details)embedcannot have clickable ancestorbutton(W3cHtml5Assert18embed)iframecannot have clickable ancestorbutton(W3cHtml5Assert18iframe)labelcannot have clickable ancestorbutton(W3cHtml5Assert18label)buttoncannot have clickable ancestora(W3cHtml5Assert19button)textareacannot have clickable ancestora(W3cHtml5Assert19textarea)selectcannot have clickable ancestora(W3cHtml5Assert19select)inputcannot have clickable ancestora(W3cHtml5Assert19input)buttoncannot have clickable ancestorbutton(W3cHtml5Assert20button)textareacannot have clickable ancestorbutton(W3cHtml5Assert20textarea)selectcannot have clickable ancestorbutton(W3cHtml5Assert20select)inputcannot have clickable ancestorbutton(W3cHtml5Assert20input)videowithcontrolsmust not appear as a descendant ofa(W3cHtml5Assert22video)audiowithcontrolsmust not appear as a descendant ofa(W3cHtml5Assert22audio)videowithcontrolsmust not appear as a descendant ofbutton(W3cHtml5Assert23video)audiowithcontrolsmust not appear as a descendant ofbutton(W3cHtml5Assert23audio)tablecannot have ancestorcaption(W3cHtml5AssertNested-caption-table)acannot have ancestora(W3cHtml5AssertNested-a-a)acannot have ancestorbutton(W3cHtml5AssertNested-button-a)buttoncannot have ancestora(W3cHtml5AssertNested-a-button)buttoncannot have ancestorbutton(W3cHtml5AssertNested-button-button)detailscannot have ancestora(W3cHtml5AssertNested-a-details)detailscannot have ancestorbutton(W3cHtml5AssertNested-button-details)dialogcannot have ancestora(W3cHtml5AssertNested-a-dialog)dialogcannot have ancestorbutton(W3cHtml5AssertNested-button-dialog)embedcannot have ancestora(W3cHtml5AssertNested-a-embed)embedcannot have ancestorbutton(W3cHtml5AssertNested-button-embed)iframecannot have ancestora(W3cHtml5AssertNested-a-iframe)iframecannot have ancestorbutton(W3cHtml5AssertNested-button-iframe)labelcannot have ancestora(W3cHtml5AssertNested-a-label)labelcannot have ancestorbutton(W3cHtml5AssertNested-button-label)selectcannot have ancestora(W3cHtml5AssertNested-a-select)selectcannot have ancestorbutton(W3cHtml5AssertNested-button-select)textareacannot have ancestora(W3cHtml5AssertNested-a-textarea)textareacannot have ancestorbutton(W3cHtml5AssertNested-button-textarea)maincannot have ancestora(W3cHtml5AssertNested-a-main)maincannot have ancestoraddress(W3cHtml5AssertNested-address-main)maincannot have ancestorarticle(W3cHtml5AssertNested-article-main)maincannot have ancestoraside(W3cHtml5AssertNested-aside-main)maincannot have ancestoraudio(W3cHtml5AssertNested-audio-main)maincannot have ancestorblockquote(W3cHtml5AssertNested-blockquote-main)maincannot have ancestorcanvas(W3cHtml5AssertNested-canvas-main)maincannot have ancestorcaption(W3cHtml5AssertNested-caption-main)maincannot have ancestordd(W3cHtml5AssertNested-dd-main)maincannot have ancestordel(W3cHtml5AssertNested-del-main)maincannot have ancestordetails(W3cHtml5AssertNested-details-main)maincannot have ancestordialog(W3cHtml5AssertNested-dialog-main)maincannot have ancestordt(W3cHtml5AssertNested-dt-main)maincannot have ancestorfieldset(W3cHtml5AssertNested-fieldset-main)maincannot have ancestorfigure(W3cHtml5AssertNested-figure-main)maincannot have ancestorfooter(W3cHtml5AssertNested-footer-main)maincannot have ancestorheader(W3cHtml5AssertNested-header-main)maincannot have ancestorins(W3cHtml5AssertNested-ins-main)maincannot have ancestorli(W3cHtml5AssertNested-li-main)maincannot have ancestormain(W3cHtml5AssertNested-main-main)maincannot have ancestormap(W3cHtml5AssertNested-map-main)maincannot have ancestornav(W3cHtml5AssertNested-nav-main)maincannot have ancestornoscript(W3cHtml5AssertNested-noscript-main)maincannot have ancestorobject(W3cHtml5AssertNested-object-main)maincannot have ancestorsection(W3cHtml5AssertNested-section-main)maincannot have ancestorslot(W3cHtml5AssertNested-slot-main)maincannot have ancestortd(W3cHtml5AssertNested-td-main)maincannot have ancestorth(W3cHtml5AssertNested-th-main)maincannot have ancestorvideo(W3cHtml5AssertNested-video-main)acannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-a)acannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-a)buttoncannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-button)buttoncannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-button)detailscannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-details)detailscannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-details)dialogcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-dialog)dialogcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-dialog)embedcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-embed)embedcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-embed)iframecannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-iframe)iframecannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-iframe)labelcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-label)labelcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-label)selectcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-select)selectcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-select)textareacannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-textarea)textareacannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-textarea)- Element with
tabindexcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-attr-tabindex) - Element with
tabindexcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-attr-tabindex) audiowithcontrolscannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-audio-attr-controls)audiowithcontrolscannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-audio-attr-controls)imgwithusemapcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-img-attr-usemap)imgwithusemapcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-img-attr-usemap)inputcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-input)inputcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-input)menuwithtoolbarcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-menu-attr-toolbar)menuwithtoolbarcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-menu-attr-toolbar)objectwithusemapcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-object-attr-usemap)objectwithusemapcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-object-attr-usemap)videowithcontrolscannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-video-attr-controls)videowithcontrolscannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-video-attr-controls)role=buttoncannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-button)role=buttoncannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-button)role=checkboxcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-checkbox)role=checkboxcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-checkbox)role=comboboxcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-combobox)role=comboboxcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-combobox)role=gridcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-grid)role=gridcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-grid)role=gridcellcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-gridcell)role=gridcellcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-gridcell)role=listboxcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-listbox)role=listboxcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-listbox)role=menucannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-menu)role=menucannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-menu)role=menubarcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-menubar)role=menubarcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-menubar)role=menuitemcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-menuitem)role=menuitemcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-menuitem)role=menuitemcheckboxcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-menuitemcheckbox)role=menuitemcheckboxcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-menuitemcheckbox)role=menuitemradiocannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-menuitemradio)role=menuitemradiocannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-menuitemradio)role=optioncannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-option)role=optioncannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-option)role=radiocannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-radio)role=radiocannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-radio)role=scrollbarcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-scrollbar)role=searchboxcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-searchbox)role=searchboxcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-searchbox)role=slidercannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-slider)role=slidercannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-slider)role=spinbuttoncannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-spinbutton)role=spinbuttoncannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-spinbutton)role=switchcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-switch)role=switchcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-switch)role=tabcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-tab)role=tabcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-tab)role=textboxcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-textbox)role=textboxcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-textbox)role=treeitemcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-treeitem)role=treeitemcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-treeitem)- Broken
aria-activedescendantID reference (W3cHtml5AriaActiveDescendant) - Broken
aria-controlsID reference (W3cHtml5AriaControls) - Element
ddrequiresdlparent (W3cHtml5Error-RnvErElem-dd) - Element
dtrequiresdlparent (W3cHtml5Error-RnvErElem-dt) - Element
lirequiresolorulparent (W3cHtml5Error-RnvErElem-li) - Element
optionrequiresselectoroptgroupparent (W3cHtml5Error-RnvErElem-option) - Element
summaryrequires details` parent (W3cHtml5Error-RnvErElem-summary)
Compatibility
- Audio format with limited browser support (BugHtmlAudioCodec)
- Video format with limited browser support (BugHtmlVideoCodec)
@counter-stylehas partial support (BugCssAtCounterStyle)backdrop-filter:property has partial support (BugCssBackdropFilter):user-invalidselector has partial support (BugCssSelectorUserInvalid):user-validselector has partial support (BugCssSelectorUserValid)capunit has partial support (BugCssUnitCap)
Standards
acannot have clickable ancestora(W3cHtml5Assert17a)detailscannot have clickable ancestora(W3cHtml5Assert17details)embedcannot have clickable ancestora(W3cHtml5Assert17embed)iframecannot have clickable ancestora(W3cHtml5Assert17iframe)labelcannot have clickable ancestora(W3cHtml5Assert17label)acannot have clickable ancestorbutton(W3cHtml5Assert18a)detailscannot have clickable ancestorbutton(W3cHtml5Assert18details)embedcannot have clickable ancestorbutton(W3cHtml5Assert18embed)iframecannot have clickable ancestorbutton(W3cHtml5Assert18iframe)labelcannot have clickable ancestorbutton(W3cHtml5Assert18label)buttoncannot have clickable ancestora(W3cHtml5Assert19button)textareacannot have clickable ancestora(W3cHtml5Assert19textarea)selectcannot have clickable ancestora(W3cHtml5Assert19select)inputcannot have clickable ancestora(W3cHtml5Assert19input)buttoncannot have clickable ancestorbutton(W3cHtml5Assert20button)textareacannot have clickable ancestorbutton(W3cHtml5Assert20textarea)selectcannot have clickable ancestorbutton(W3cHtml5Assert20select)inputcannot have clickable ancestorbutton(W3cHtml5Assert20input)videowithcontrolsmust not appear as a descendant ofa(W3cHtml5Assert22video)audiowithcontrolsmust not appear as a descendant ofa(W3cHtml5Assert22audio)videowithcontrolsmust not appear as a descendant ofbutton(W3cHtml5Assert23video)audiowithcontrolsmust not appear as a descendant ofbutton(W3cHtml5Assert23audio)formcannot have ancestorform(W3cHtml5AssertNestedForm)progresscannot have ancestorprogress(W3cHtml5AssertNested-progress-progress)metercannot have ancestormeter(W3cHtml5AssertNested-meter-meter)dfncannot have ancestordfn(W3cHtml5AssertNestedDfn)noscriptcannot have ancestornoscript(W3cHtml5AssertNestedNoscript)labelcannot have ancestorlabel(W3cHtml5AssertNestedLabel)addresscannot have ancestoraddress(W3cHtml5AssertNestedAddress)sectioncannot have ancestoraddress(W3cHtml5AssertNested-address-section)navcannot have ancestoraddress(W3cHtml5AssertNested-address-nav)articlecannot have ancestoraddress(W3cHtml5AssertNested-address-article)headercannot have ancestorheader(W3cHtml5AssertNested-header-header)headercannot have ancestorfooter(W3cHtml5AssertNested-footer-header)headercannot have ancestoraddress(W3cHtml5AssertNested-address-header)footercannot have ancestorheader(W3cHtml5AssertNested-header-footer)footercannot have ancestorfooter(W3cHtml5AssertNested-footer-footer)headercannot have ancestordt(W3cHtml5AssertNested-dt-header)footercannot have ancestordt(W3cHtml5AssertNested-dt-footer)articlecannot have ancestordt(W3cHtml5AssertNested-dt-article)navcannot have ancestordt(W3cHtml5AssertNested-dt-nav)sectioncannot have ancestordt(W3cHtml5AssertNested-dt-section)h1cannot have ancestordt(W3cHtml5AssertNested-dt-h1)h2cannot have ancestordt(W3cHtml5AssertNested-dt-h2)h3cannot have ancestordt(W3cHtml5AssertNested-dt-h3)h4cannot have ancestordt(W3cHtml5AssertNested-dt-h4)h5cannot have ancestordt(W3cHtml5AssertNested-dt-h5)h6cannot have ancestordt(W3cHtml5AssertNested-dt-h6)hgroupcannot have ancestordt(W3cHtml5AssertNested-dt-hgroup)headercannot have ancestorth(W3cHtml5AssertNested-th-header)footercannot have ancestorth(W3cHtml5AssertNested-th-footer)articlecannot have ancestorth(W3cHtml5AssertNested-th-article)navcannot have ancestorth(W3cHtml5AssertNested-th-nav)sectioncannot have ancestorth(W3cHtml5AssertNested-th-section)h1cannot have ancestorth(W3cHtml5AssertNested-th-h1)h2cannot have ancestorth(W3cHtml5AssertNested-th-h2)h3cannot have ancestorth(W3cHtml5AssertNested-th-h3)h4cannot have ancestorth(W3cHtml5AssertNested-th-h4)h5cannot have ancestorth(W3cHtml5AssertNested-th-h5)h6cannot have ancestorth(W3cHtml5AssertNested-th-h6)hgroupcannot have ancestorth(W3cHtml5AssertNested-th-hgroup)footercannot have ancestoraddress(W3cHtml5AssertNested-address-footer)h1cannot have ancestoraddress(W3cHtml5AssertNested-address-h1)h2cannot have ancestoraddress(W3cHtml5AssertNested-address-h2)h3cannot have ancestoraddress(W3cHtml5AssertNested-address-h3)h4cannot have ancestoraddress(W3cHtml5AssertNested-address-h4)h5cannot have ancestoraddress(W3cHtml5AssertNested-address-h5)h6cannot have ancestoraddress(W3cHtml5AssertNested-address-h6)tablecannot have ancestorcaption(W3cHtml5AssertNested-caption-table)acannot have ancestora(W3cHtml5AssertNested-a-a)acannot have ancestorbutton(W3cHtml5AssertNested-button-a)buttoncannot have ancestora(W3cHtml5AssertNested-a-button)buttoncannot have ancestorbutton(W3cHtml5AssertNested-button-button)detailscannot have ancestora(W3cHtml5AssertNested-a-details)detailscannot have ancestorbutton(W3cHtml5AssertNested-button-details)dialogcannot have ancestora(W3cHtml5AssertNested-a-dialog)dialogcannot have ancestorbutton(W3cHtml5AssertNested-button-dialog)embedcannot have ancestora(W3cHtml5AssertNested-a-embed)embedcannot have ancestorbutton(W3cHtml5AssertNested-button-embed)iframecannot have ancestora(W3cHtml5AssertNested-a-iframe)iframecannot have ancestorbutton(W3cHtml5AssertNested-button-iframe)labelcannot have ancestora(W3cHtml5AssertNested-a-label)labelcannot have ancestorbutton(W3cHtml5AssertNested-button-label)selectcannot have ancestora(W3cHtml5AssertNested-a-select)selectcannot have ancestorbutton(W3cHtml5AssertNested-button-select)textareacannot have ancestora(W3cHtml5AssertNested-a-textarea)textareacannot have ancestorbutton(W3cHtml5AssertNested-button-textarea)maincannot have ancestora(W3cHtml5AssertNested-a-main)maincannot have ancestoraddress(W3cHtml5AssertNested-address-main)maincannot have ancestorarticle(W3cHtml5AssertNested-article-main)maincannot have ancestoraside(W3cHtml5AssertNested-aside-main)maincannot have ancestoraudio(W3cHtml5AssertNested-audio-main)maincannot have ancestorblockquote(W3cHtml5AssertNested-blockquote-main)maincannot have ancestorcanvas(W3cHtml5AssertNested-canvas-main)maincannot have ancestorcaption(W3cHtml5AssertNested-caption-main)maincannot have ancestordd(W3cHtml5AssertNested-dd-main)maincannot have ancestordel(W3cHtml5AssertNested-del-main)maincannot have ancestordetails(W3cHtml5AssertNested-details-main)maincannot have ancestordialog(W3cHtml5AssertNested-dialog-main)maincannot have ancestordt(W3cHtml5AssertNested-dt-main)maincannot have ancestorfieldset(W3cHtml5AssertNested-fieldset-main)maincannot have ancestorfigure(W3cHtml5AssertNested-figure-main)maincannot have ancestorfooter(W3cHtml5AssertNested-footer-main)maincannot have ancestorheader(W3cHtml5AssertNested-header-main)maincannot have ancestorins(W3cHtml5AssertNested-ins-main)maincannot have ancestorli(W3cHtml5AssertNested-li-main)maincannot have ancestormain(W3cHtml5AssertNested-main-main)maincannot have ancestormap(W3cHtml5AssertNested-map-main)maincannot have ancestornav(W3cHtml5AssertNested-nav-main)maincannot have ancestornoscript(W3cHtml5AssertNested-noscript-main)maincannot have ancestorobject(W3cHtml5AssertNested-object-main)maincannot have ancestorsection(W3cHtml5AssertNested-section-main)maincannot have ancestorslot(W3cHtml5AssertNested-slot-main)maincannot have ancestortd(W3cHtml5AssertNested-td-main)maincannot have ancestorth(W3cHtml5AssertNested-th-main)maincannot have ancestorvideo(W3cHtml5AssertNested-video-main)acannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-a)acannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-a)buttoncannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-button)buttoncannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-button)detailscannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-details)detailscannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-details)dialogcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-dialog)dialogcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-dialog)embedcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-embed)embedcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-embed)iframecannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-iframe)iframecannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-iframe)labelcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-label)labelcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-label)selectcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-select)selectcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-select)textareacannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-textarea)textareacannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-textarea)- Element with
tabindexcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-attr-tabindex) - Element with
tabindexcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-attr-tabindex) audiowithcontrolscannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-audio-attr-controls)audiowithcontrolscannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-audio-attr-controls)imgwithusemapcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-img-attr-usemap)imgwithusemapcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-img-attr-usemap)inputcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-input)inputcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-input)menuwithtoolbarcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-menu-attr-toolbar)menuwithtoolbarcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-menu-attr-toolbar)objectwithusemapcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-object-attr-usemap)objectwithusemapcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-object-attr-usemap)videowithcontrolscannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-video-attr-controls)videowithcontrolscannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-video-attr-controls)role=buttoncannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-button)role=buttoncannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-button)role=checkboxcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-checkbox)role=checkboxcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-checkbox)role=comboboxcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-combobox)role=comboboxcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-combobox)role=gridcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-grid)role=gridcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-grid)role=gridcellcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-gridcell)role=gridcellcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-gridcell)role=listboxcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-listbox)role=listboxcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-listbox)role=menucannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-menu)role=menucannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-menu)role=menubarcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-menubar)role=menubarcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-menubar)role=menuitemcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-menuitem)role=menuitemcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-menuitem)role=menuitemcheckboxcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-menuitemcheckbox)role=menuitemcheckboxcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-menuitemcheckbox)role=menuitemradiocannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-menuitemradio)role=menuitemradiocannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-menuitemradio)role=optioncannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-option)role=optioncannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-option)role=radiocannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-radio)role=radiocannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-radio)role=scrollbarcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-scrollbar)role=scrollbarcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-scrollbar)role=searchboxcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-searchbox)role=searchboxcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-searchbox)role=slidercannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-slider)role=slidercannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-slider)role=spinbuttoncannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-spinbutton)role=spinbuttoncannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-spinbutton)role=switchcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-switch)role=switchcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-switch)role=tabcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-tab)role=tabcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-tab)role=textboxcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-textbox)role=textboxcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-textbox)role=treeitemcannot have ancestor withrole=button(W3cHtml5AssertNested-role-button-role-treeitem)role=treeitemcannot have ancestor withrole=link(W3cHtml5AssertNested-role-link-role-treeitem)- Broken
aria-activedescendantID reference (W3cHtml5AriaActiveDescendant) - Broken
aria-controlsID reference (W3cHtml5AriaControls) - Broken
aria-describedbyID reference (W3cHtml5AriaDescribedBy) - Broken
aria-flowtoID reference (W3cHtml5AriaFlowto) - Broken
aria-labelledbyID reference (W3cHtml5AriaLabelledBy) - HTML parsing error (W3cHtml5ParseError)
- Element
ddrequiresdlparent (W3cHtml5Error-RnvErElem-dd) - Element
dtrequiresdlparent (W3cHtml5Error-RnvErElem-dt) - Element
lirequiresolorulparent (W3cHtml5Error-RnvErElem-li) - Element
optionrequiresselectoroptgroupparent (W3cHtml5Error-RnvErElem-option) - Element
summaryrequires details` parent (W3cHtml5Error-RnvErElem-summary) imginnoscriptbeforebody(W3cHtml5Error-errBadStartTagInNoscriptInHead-img)