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)
a
cannot have clickable ancestora
(W3cHtml5Assert17a)details
cannot have clickable ancestora
(W3cHtml5Assert17details)embed
cannot have clickable ancestora
(W3cHtml5Assert17embed)iframe
cannot have clickable ancestora
(W3cHtml5Assert17iframe)label
cannot have clickable ancestora
(W3cHtml5Assert17label)a
cannot have clickable ancestorbutton
(W3cHtml5Assert18a)details
cannot have clickable ancestorbutton
(W3cHtml5Assert18details)embed
cannot have clickable ancestorbutton
(W3cHtml5Assert18embed)iframe
cannot have clickable ancestorbutton
(W3cHtml5Assert18iframe)label
cannot have clickable ancestorbutton
(W3cHtml5Assert18label)button
cannot have clickable ancestora
(W3cHtml5Assert19button)textarea
cannot have clickable ancestora
(W3cHtml5Assert19textarea)select
cannot have clickable ancestora
(W3cHtml5Assert19select)input
cannot have clickable ancestora
(W3cHtml5Assert19input)button
cannot have clickable ancestorbutton
(W3cHtml5Assert20button)textarea
cannot have clickable ancestorbutton
(W3cHtml5Assert20textarea)select
cannot have clickable ancestorbutton
(W3cHtml5Assert20select)input
cannot have clickable ancestorbutton
(W3cHtml5Assert20input)video
withcontrols
must not appear as a descendant ofa
(W3cHtml5Assert22video)audio
withcontrols
must not appear as a descendant ofa
(W3cHtml5Assert22audio)video
withcontrols
must not appear as a descendant ofbutton
(W3cHtml5Assert23video)audio
withcontrols
must not appear as a descendant ofbutton
(W3cHtml5Assert23audio)table
cannot have ancestorcaption
(W3cHtml5AssertNested-caption-table)a
cannot have ancestora
(W3cHtml5AssertNested-a-a)a
cannot have ancestorbutton
(W3cHtml5AssertNested-button-a)button
cannot have ancestora
(W3cHtml5AssertNested-a-button)button
cannot have ancestorbutton
(W3cHtml5AssertNested-button-button)details
cannot have ancestora
(W3cHtml5AssertNested-a-details)details
cannot have ancestorbutton
(W3cHtml5AssertNested-button-details)dialog
cannot have ancestora
(W3cHtml5AssertNested-a-dialog)dialog
cannot have ancestorbutton
(W3cHtml5AssertNested-button-dialog)embed
cannot have ancestora
(W3cHtml5AssertNested-a-embed)embed
cannot have ancestorbutton
(W3cHtml5AssertNested-button-embed)iframe
cannot have ancestora
(W3cHtml5AssertNested-a-iframe)iframe
cannot have ancestorbutton
(W3cHtml5AssertNested-button-iframe)label
cannot have ancestora
(W3cHtml5AssertNested-a-label)label
cannot have ancestorbutton
(W3cHtml5AssertNested-button-label)select
cannot have ancestora
(W3cHtml5AssertNested-a-select)select
cannot have ancestorbutton
(W3cHtml5AssertNested-button-select)textarea
cannot have ancestora
(W3cHtml5AssertNested-a-textarea)textarea
cannot have ancestorbutton
(W3cHtml5AssertNested-button-textarea)main
cannot have ancestora
(W3cHtml5AssertNested-a-main)main
cannot have ancestoraddress
(W3cHtml5AssertNested-address-main)main
cannot have ancestorarticle
(W3cHtml5AssertNested-article-main)main
cannot have ancestoraside
(W3cHtml5AssertNested-aside-main)main
cannot have ancestoraudio
(W3cHtml5AssertNested-audio-main)main
cannot have ancestorblockquote
(W3cHtml5AssertNested-blockquote-main)main
cannot have ancestorcanvas
(W3cHtml5AssertNested-canvas-main)main
cannot have ancestorcaption
(W3cHtml5AssertNested-caption-main)main
cannot have ancestordd
(W3cHtml5AssertNested-dd-main)main
cannot have ancestordel
(W3cHtml5AssertNested-del-main)main
cannot have ancestordetails
(W3cHtml5AssertNested-details-main)main
cannot have ancestordialog
(W3cHtml5AssertNested-dialog-main)main
cannot have ancestordt
(W3cHtml5AssertNested-dt-main)main
cannot have ancestorfieldset
(W3cHtml5AssertNested-fieldset-main)main
cannot have ancestorfigure
(W3cHtml5AssertNested-figure-main)main
cannot have ancestorfooter
(W3cHtml5AssertNested-footer-main)main
cannot have ancestorheader
(W3cHtml5AssertNested-header-main)main
cannot have ancestorins
(W3cHtml5AssertNested-ins-main)main
cannot have ancestorli
(W3cHtml5AssertNested-li-main)main
cannot have ancestormain
(W3cHtml5AssertNested-main-main)main
cannot have ancestormap
(W3cHtml5AssertNested-map-main)main
cannot have ancestornav
(W3cHtml5AssertNested-nav-main)main
cannot have ancestornoscript
(W3cHtml5AssertNested-noscript-main)main
cannot have ancestorobject
(W3cHtml5AssertNested-object-main)main
cannot have ancestorsection
(W3cHtml5AssertNested-section-main)main
cannot have ancestorslot
(W3cHtml5AssertNested-slot-main)main
cannot have ancestortd
(W3cHtml5AssertNested-td-main)main
cannot have ancestorth
(W3cHtml5AssertNested-th-main)main
cannot have ancestorvideo
(W3cHtml5AssertNested-video-main)a
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-a)a
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-a)button
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-button)button
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-button)details
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-details)details
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-details)dialog
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-dialog)dialog
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-dialog)embed
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-embed)embed
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-embed)iframe
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-iframe)iframe
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-iframe)label
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-label)label
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-label)select
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-select)select
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-select)textarea
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-textarea)textarea
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-textarea)- Element with
tabindex
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-attr-tabindex) - Element with
tabindex
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-attr-tabindex) audio
withcontrols
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-audio-attr-controls)audio
withcontrols
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-audio-attr-controls)img
withusemap
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-img-attr-usemap)img
withusemap
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-img-attr-usemap)input
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-input)input
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-input)menu
withtoolbar
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-menu-attr-toolbar)menu
withtoolbar
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-menu-attr-toolbar)object
withusemap
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-object-attr-usemap)object
withusemap
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-object-attr-usemap)video
withcontrols
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-video-attr-controls)video
withcontrols
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-video-attr-controls)role=button
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-button)role=button
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-button)role=checkbox
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-checkbox)role=checkbox
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-checkbox)role=combobox
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-combobox)role=combobox
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-combobox)role=grid
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-grid)role=grid
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-grid)role=gridcell
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-gridcell)role=gridcell
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-gridcell)role=listbox
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-listbox)role=listbox
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-listbox)role=menu
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-menu)role=menu
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-menu)role=menubar
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-menubar)role=menubar
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-menubar)role=menuitem
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-menuitem)role=menuitem
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-menuitem)role=menuitemcheckbox
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-menuitemcheckbox)role=menuitemcheckbox
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-menuitemcheckbox)role=menuitemradio
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-menuitemradio)role=menuitemradio
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-menuitemradio)role=option
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-option)role=option
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-option)role=radio
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-radio)role=radio
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-radio)role=scrollbar
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-scrollbar)role=searchbox
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-searchbox)role=searchbox
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-searchbox)role=slider
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-slider)role=slider
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-slider)role=spinbutton
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-spinbutton)role=spinbutton
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-spinbutton)role=switch
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-switch)role=switch
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-switch)role=tab
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-tab)role=tab
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-tab)role=textbox
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-textbox)role=textbox
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-textbox)role=treeitem
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-treeitem)role=treeitem
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-treeitem)- Broken
aria-activedescendant
ID reference (W3cHtml5AriaActiveDescendant) - Broken
aria-controls
ID reference (W3cHtml5AriaControls) - Element
dd
requiresdl
parent (W3cHtml5Error-RnvErElem-dd) - Element
dt
requiresdl
parent (W3cHtml5Error-RnvErElem-dt) - Element
li
requiresol
orul
parent (W3cHtml5Error-RnvErElem-li) - Element
option
requiresselect
oroptgroup
parent (W3cHtml5Error-RnvErElem-option) - Element
summary
requires details` parent (W3cHtml5Error-RnvErElem-summary)
Compatibility
- Audio format with limited browser support (BugHtmlAudioCodec)
- Video format with limited browser support (BugHtmlVideoCodec)
@counter-style
has partial support (BugCssAtCounterStyle)backdrop-filter:
property has partial support (BugCssBackdropFilter):user-invalid
selector has partial support (BugCssSelectorUserInvalid):user-valid
selector has partial support (BugCssSelectorUserValid)cap
unit has partial support (BugCssUnitCap)
Standards
a
cannot have clickable ancestora
(W3cHtml5Assert17a)details
cannot have clickable ancestora
(W3cHtml5Assert17details)embed
cannot have clickable ancestora
(W3cHtml5Assert17embed)iframe
cannot have clickable ancestora
(W3cHtml5Assert17iframe)label
cannot have clickable ancestora
(W3cHtml5Assert17label)a
cannot have clickable ancestorbutton
(W3cHtml5Assert18a)details
cannot have clickable ancestorbutton
(W3cHtml5Assert18details)embed
cannot have clickable ancestorbutton
(W3cHtml5Assert18embed)iframe
cannot have clickable ancestorbutton
(W3cHtml5Assert18iframe)label
cannot have clickable ancestorbutton
(W3cHtml5Assert18label)button
cannot have clickable ancestora
(W3cHtml5Assert19button)textarea
cannot have clickable ancestora
(W3cHtml5Assert19textarea)select
cannot have clickable ancestora
(W3cHtml5Assert19select)input
cannot have clickable ancestora
(W3cHtml5Assert19input)button
cannot have clickable ancestorbutton
(W3cHtml5Assert20button)textarea
cannot have clickable ancestorbutton
(W3cHtml5Assert20textarea)select
cannot have clickable ancestorbutton
(W3cHtml5Assert20select)input
cannot have clickable ancestorbutton
(W3cHtml5Assert20input)video
withcontrols
must not appear as a descendant ofa
(W3cHtml5Assert22video)audio
withcontrols
must not appear as a descendant ofa
(W3cHtml5Assert22audio)video
withcontrols
must not appear as a descendant ofbutton
(W3cHtml5Assert23video)audio
withcontrols
must not appear as a descendant ofbutton
(W3cHtml5Assert23audio)form
cannot have ancestorform
(W3cHtml5AssertNestedForm)progress
cannot have ancestorprogress
(W3cHtml5AssertNested-progress-progress)meter
cannot have ancestormeter
(W3cHtml5AssertNested-meter-meter)dfn
cannot have ancestordfn
(W3cHtml5AssertNestedDfn)noscript
cannot have ancestornoscript
(W3cHtml5AssertNestedNoscript)label
cannot have ancestorlabel
(W3cHtml5AssertNestedLabel)address
cannot have ancestoraddress
(W3cHtml5AssertNestedAddress)section
cannot have ancestoraddress
(W3cHtml5AssertNested-address-section)nav
cannot have ancestoraddress
(W3cHtml5AssertNested-address-nav)article
cannot have ancestoraddress
(W3cHtml5AssertNested-address-article)header
cannot have ancestorheader
(W3cHtml5AssertNested-header-header)header
cannot have ancestorfooter
(W3cHtml5AssertNested-footer-header)header
cannot have ancestoraddress
(W3cHtml5AssertNested-address-header)footer
cannot have ancestorheader
(W3cHtml5AssertNested-header-footer)footer
cannot have ancestorfooter
(W3cHtml5AssertNested-footer-footer)header
cannot have ancestordt
(W3cHtml5AssertNested-dt-header)footer
cannot have ancestordt
(W3cHtml5AssertNested-dt-footer)article
cannot have ancestordt
(W3cHtml5AssertNested-dt-article)nav
cannot have ancestordt
(W3cHtml5AssertNested-dt-nav)section
cannot have ancestordt
(W3cHtml5AssertNested-dt-section)h1
cannot have ancestordt
(W3cHtml5AssertNested-dt-h1)h2
cannot have ancestordt
(W3cHtml5AssertNested-dt-h2)h3
cannot have ancestordt
(W3cHtml5AssertNested-dt-h3)h4
cannot have ancestordt
(W3cHtml5AssertNested-dt-h4)h5
cannot have ancestordt
(W3cHtml5AssertNested-dt-h5)h6
cannot have ancestordt
(W3cHtml5AssertNested-dt-h6)hgroup
cannot have ancestordt
(W3cHtml5AssertNested-dt-hgroup)header
cannot have ancestorth
(W3cHtml5AssertNested-th-header)footer
cannot have ancestorth
(W3cHtml5AssertNested-th-footer)article
cannot have ancestorth
(W3cHtml5AssertNested-th-article)nav
cannot have ancestorth
(W3cHtml5AssertNested-th-nav)section
cannot have ancestorth
(W3cHtml5AssertNested-th-section)h1
cannot have ancestorth
(W3cHtml5AssertNested-th-h1)h2
cannot have ancestorth
(W3cHtml5AssertNested-th-h2)h3
cannot have ancestorth
(W3cHtml5AssertNested-th-h3)h4
cannot have ancestorth
(W3cHtml5AssertNested-th-h4)h5
cannot have ancestorth
(W3cHtml5AssertNested-th-h5)h6
cannot have ancestorth
(W3cHtml5AssertNested-th-h6)hgroup
cannot have ancestorth
(W3cHtml5AssertNested-th-hgroup)footer
cannot have ancestoraddress
(W3cHtml5AssertNested-address-footer)h1
cannot have ancestoraddress
(W3cHtml5AssertNested-address-h1)h2
cannot have ancestoraddress
(W3cHtml5AssertNested-address-h2)h3
cannot have ancestoraddress
(W3cHtml5AssertNested-address-h3)h4
cannot have ancestoraddress
(W3cHtml5AssertNested-address-h4)h5
cannot have ancestoraddress
(W3cHtml5AssertNested-address-h5)h6
cannot have ancestoraddress
(W3cHtml5AssertNested-address-h6)table
cannot have ancestorcaption
(W3cHtml5AssertNested-caption-table)a
cannot have ancestora
(W3cHtml5AssertNested-a-a)a
cannot have ancestorbutton
(W3cHtml5AssertNested-button-a)button
cannot have ancestora
(W3cHtml5AssertNested-a-button)button
cannot have ancestorbutton
(W3cHtml5AssertNested-button-button)details
cannot have ancestora
(W3cHtml5AssertNested-a-details)details
cannot have ancestorbutton
(W3cHtml5AssertNested-button-details)dialog
cannot have ancestora
(W3cHtml5AssertNested-a-dialog)dialog
cannot have ancestorbutton
(W3cHtml5AssertNested-button-dialog)embed
cannot have ancestora
(W3cHtml5AssertNested-a-embed)embed
cannot have ancestorbutton
(W3cHtml5AssertNested-button-embed)iframe
cannot have ancestora
(W3cHtml5AssertNested-a-iframe)iframe
cannot have ancestorbutton
(W3cHtml5AssertNested-button-iframe)label
cannot have ancestora
(W3cHtml5AssertNested-a-label)label
cannot have ancestorbutton
(W3cHtml5AssertNested-button-label)select
cannot have ancestora
(W3cHtml5AssertNested-a-select)select
cannot have ancestorbutton
(W3cHtml5AssertNested-button-select)textarea
cannot have ancestora
(W3cHtml5AssertNested-a-textarea)textarea
cannot have ancestorbutton
(W3cHtml5AssertNested-button-textarea)main
cannot have ancestora
(W3cHtml5AssertNested-a-main)main
cannot have ancestoraddress
(W3cHtml5AssertNested-address-main)main
cannot have ancestorarticle
(W3cHtml5AssertNested-article-main)main
cannot have ancestoraside
(W3cHtml5AssertNested-aside-main)main
cannot have ancestoraudio
(W3cHtml5AssertNested-audio-main)main
cannot have ancestorblockquote
(W3cHtml5AssertNested-blockquote-main)main
cannot have ancestorcanvas
(W3cHtml5AssertNested-canvas-main)main
cannot have ancestorcaption
(W3cHtml5AssertNested-caption-main)main
cannot have ancestordd
(W3cHtml5AssertNested-dd-main)main
cannot have ancestordel
(W3cHtml5AssertNested-del-main)main
cannot have ancestordetails
(W3cHtml5AssertNested-details-main)main
cannot have ancestordialog
(W3cHtml5AssertNested-dialog-main)main
cannot have ancestordt
(W3cHtml5AssertNested-dt-main)main
cannot have ancestorfieldset
(W3cHtml5AssertNested-fieldset-main)main
cannot have ancestorfigure
(W3cHtml5AssertNested-figure-main)main
cannot have ancestorfooter
(W3cHtml5AssertNested-footer-main)main
cannot have ancestorheader
(W3cHtml5AssertNested-header-main)main
cannot have ancestorins
(W3cHtml5AssertNested-ins-main)main
cannot have ancestorli
(W3cHtml5AssertNested-li-main)main
cannot have ancestormain
(W3cHtml5AssertNested-main-main)main
cannot have ancestormap
(W3cHtml5AssertNested-map-main)main
cannot have ancestornav
(W3cHtml5AssertNested-nav-main)main
cannot have ancestornoscript
(W3cHtml5AssertNested-noscript-main)main
cannot have ancestorobject
(W3cHtml5AssertNested-object-main)main
cannot have ancestorsection
(W3cHtml5AssertNested-section-main)main
cannot have ancestorslot
(W3cHtml5AssertNested-slot-main)main
cannot have ancestortd
(W3cHtml5AssertNested-td-main)main
cannot have ancestorth
(W3cHtml5AssertNested-th-main)main
cannot have ancestorvideo
(W3cHtml5AssertNested-video-main)a
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-a)a
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-a)button
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-button)button
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-button)details
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-details)details
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-details)dialog
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-dialog)dialog
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-dialog)embed
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-embed)embed
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-embed)iframe
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-iframe)iframe
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-iframe)label
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-label)label
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-label)select
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-select)select
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-select)textarea
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-textarea)textarea
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-textarea)- Element with
tabindex
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-attr-tabindex) - Element with
tabindex
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-attr-tabindex) audio
withcontrols
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-audio-attr-controls)audio
withcontrols
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-audio-attr-controls)img
withusemap
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-img-attr-usemap)img
withusemap
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-img-attr-usemap)input
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-input)input
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-input)menu
withtoolbar
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-menu-attr-toolbar)menu
withtoolbar
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-menu-attr-toolbar)object
withusemap
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-object-attr-usemap)object
withusemap
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-object-attr-usemap)video
withcontrols
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-video-attr-controls)video
withcontrols
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-video-attr-controls)role=button
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-button)role=button
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-button)role=checkbox
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-checkbox)role=checkbox
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-checkbox)role=combobox
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-combobox)role=combobox
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-combobox)role=grid
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-grid)role=grid
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-grid)role=gridcell
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-gridcell)role=gridcell
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-gridcell)role=listbox
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-listbox)role=listbox
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-listbox)role=menu
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-menu)role=menu
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-menu)role=menubar
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-menubar)role=menubar
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-menubar)role=menuitem
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-menuitem)role=menuitem
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-menuitem)role=menuitemcheckbox
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-menuitemcheckbox)role=menuitemcheckbox
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-menuitemcheckbox)role=menuitemradio
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-menuitemradio)role=menuitemradio
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-menuitemradio)role=option
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-option)role=option
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-option)role=radio
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-radio)role=radio
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-radio)role=scrollbar
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-scrollbar)role=scrollbar
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-scrollbar)role=searchbox
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-searchbox)role=searchbox
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-searchbox)role=slider
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-slider)role=slider
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-slider)role=spinbutton
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-spinbutton)role=spinbutton
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-spinbutton)role=switch
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-switch)role=switch
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-switch)role=tab
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-tab)role=tab
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-tab)role=textbox
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-textbox)role=textbox
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-textbox)role=treeitem
cannot have ancestor withrole=button
(W3cHtml5AssertNested-role-button-role-treeitem)role=treeitem
cannot have ancestor withrole=link
(W3cHtml5AssertNested-role-link-role-treeitem)- Broken
aria-activedescendant
ID reference (W3cHtml5AriaActiveDescendant) - Broken
aria-controls
ID reference (W3cHtml5AriaControls) - Broken
aria-describedby
ID reference (W3cHtml5AriaDescribedBy) - Broken
aria-flowto
ID reference (W3cHtml5AriaFlowto) - Broken
aria-labelledby
ID reference (W3cHtml5AriaLabelledBy) - HTML parsing error (W3cHtml5ParseError)
- Element
dd
requiresdl
parent (W3cHtml5Error-RnvErElem-dd) - Element
dt
requiresdl
parent (W3cHtml5Error-RnvErElem-dt) - Element
li
requiresol
orul
parent (W3cHtml5Error-RnvErElem-li) - Element
option
requiresselect
oroptgroup
parent (W3cHtml5Error-RnvErElem-option) - Element
summary
requires details` parent (W3cHtml5Error-RnvErElem-summary) img
innoscript
beforebody
(W3cHtml5Error-errBadStartTagInNoscriptInHead-img)