Site Report

[Skip navigation links]

This tab shows pages that do not comply with W3C standards.

StatusSummary
FailureW3C HTML/XHTML Validation - Some pages fail validation.
FailureW3C CSS Validation - Some pages fail validation.
SuccessW3C Deprecated Features - No issues found.
PriorityDescription and URLGuideline and Line#Count

Priority 1

37 issues on 9 pages

CriticalA document must not include more than one meta element with name='description'.HTML5 4 pages
https://www.nytimes.com/section/nyregionLine 28 29
https://www.nytimes.com/section/politicsLine 28 29
https://www.nytimes.com/section/usLine 28 29
https://www.nytimes.com/section/worldLine 28 29
CriticalAn 'img' element must have an 'alt' attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.HTML5 4 pages
http://www.nytimes.com/pages/todayspaper/index.htmlLine 166
https://www.nytimes.com/Line 1203 2869 2883 2897 2907
https://www.nytimes.com/content/help/site/ie9-support.htmlLine 202
https://www.nytimes.com/videoLine 377 402 427 453 478 ...
CriticalAttribute ':alt' not allowed on element.HTML5 1 pages
https://www.nytimes.com/videoLine 225
CriticalAttribute ':articleid' not allowed on element.HTML5 1 pages
http://www.nytimes.com/pages/todayspaper/index.htmlLine 237 282 313
CriticalAttribute ':itemprop' not allowed on element.HTML5 1 pages
http://www.nytimes.com/pages/todayspaper/index.htmlLine 110
CriticalAttribute ':name' not allowed on element.HTML5 1 pages
http://www.nytimes.com/pages/todayspaper/index.htmlLine 88 126
CriticalAttribute ':value' not allowed on element.HTML5 4 pages
https://www.nytimes.com/section/nyregionLine 50 51
https://www.nytimes.com/section/politicsLine 50 51
https://www.nytimes.com/section/usLine 50 51
https://www.nytimes.com/section/worldLine 50 51
CriticalAttribute 'xmlns:og' not allowed on element.HTML5 6 pages
https://www.nytimes.com/Line 2
https://www.nytimes.com/es/Line 2
https://www.nytimes.com/section/usLine 2
https://www.nytimes.com/section/worldLine 2
This issue was found on another 2 pages. The trial version is limited to showing issues on 4 pages.
CriticalBad value for attribute 'href'.HTML5 1 pages
Bad value ''. A URL cannot be empty.
https://www.nytimes.com/content/help/site/ie9-support.html
Line 17
CriticalBad value for attribute 'media'.HTML5 1 pages
Bad value 'handheld'. Deprecated media type 'handheld'
https://www.nytimes.com/
Line 19
CriticalBad value for attribute 'rel'.HTML5 1 pages
Bad value 'schema.dc'. The string 'schema.dc' is not a registered keyword or absolute URL.
https://www.nytimes.com/video
Line 63 65 66 67
CriticalBad value for attribute 'size'.HTML5 1 pages
Bad value ''. The empty string is not a valid integer.
http://www.nytimes.com/pages/todayspaper/index.html
Line 100
CriticalBad value for attribute 'sizes'.HTML5 6 pages
Bad value '144×144'.
https://www.nytimes.com/
Line 10 11
Bad value '144×144'.
https://www.nytimes.com/es/
Line 11 12
Bad value '144×144'.
https://www.nytimes.com/section/us
Line 11 12
Bad value '144×144'.
https://www.nytimes.com/section/world
Line 11 12
This issue was found on another 2 pages. The trial version is limited to showing issues on 4 pages.
CriticalBad value for xmlns:link. Only http://www.w3.org/1999/xlink allowed here.HTML5 1 pages
https://www.nytimes.com/Line 1348 1451
CriticalConsider avoiding viewport values that prevent users from resizing documents.HTML5 1 pages
https://www.nytimes.com/content/help/site/ie9-support.htmlLine 16
CriticalCSS Validation Error.CSS Validation 2 pages
https://www.nytimes.com/Line 956 1187 1714 1721 2755 ...
https://www.nytimes.com/section/worldLine 2174 2180 2184 2189 2254 ...
CriticalDuplicate ID - the same ID is used on more than one element.HTML5 7 pages
ID: 'searchForm'.
http://www.nytimes.com/pages/todayspaper/index.html
Line 97 477 519 1818 1860 ...
ID: 'topnews-100000005163936'.
https://www.nytimes.com/
Line 991 1005 1373 1384 1452 ...
ID: 'clear-search-input'.
https://www.nytimes.com/es/
Line 266 761
ID: 'clear-search-input'.
https://www.nytimes.com/section/world
Line 254 1723 1747 2352 2372 ...
This issue was found on another 3 pages. The trial version is limited to showing issues on 4 pages.
CriticalElement 'div' not allowed as child element in this context.HTML5 1 pages
Custom element names must contain a hyphen.
http://www.nytimes.com/pages/todayspaper/index.html
Line 571
CriticalElement 'h2' not allowed as child element in this context.HTML5 1 pages
Custom element names must contain a hyphen.
https://www.nytimes.com/video
Line 380
CriticalElement 'meta' is missing one or more required attributes.HTML5 4 pages
Missing 'content' 'property'
https://www.nytimes.com/section/nyregion
Line 50 51
Missing 'content' 'property'
https://www.nytimes.com/section/politics
Line 50 51
Missing 'content' 'property'
https://www.nytimes.com/section/us
Line 50 51
Missing 'content' 'property'
https://www.nytimes.com/section/world
Line 50 51
CriticalElement 'nyt_dynamic_ifads' not allowed as child element in this context.HTML5 1 pages
Custom element names must contain a hyphen.
https://www.nytimes.com/content/help/site/ie9-support.html
Line 44
CriticalElement 'style' not allowed as child element in this context.HTML5 6 pages
Custom element names must contain a hyphen.
https://www.nytimes.com/
Line 228
Custom element names must contain a hyphen.
https://www.nytimes.com/es/
Line 94
Custom element names must contain a hyphen.
https://www.nytimes.com/section/us
Line 145
Custom element names must contain a hyphen.
https://www.nytimes.com/section/world
Line 145
This issue was found on another 2 pages. The trial version is limited to showing issues on 4 pages.
CriticalEnd tag 'a' violates nesting rules.HTML5 1 pages
https://www.nytimes.com/videoLine 251 255 259 263 267 ...
CriticalNo 'i' element in scope but a 'i' end tag seen.HTML5 1 pages
https://www.nytimes.com/videoLine 251 255 259 263 267 ...
CriticalNo 'p' element in scope but a 'p' end tag seen.HTML5 1 pages
https://www.nytimes.com/Line 1011 1264
CriticalNo space between attributes.HTML5 5 pages
https://www.nytimes.com/es/Line 749
https://www.nytimes.com/section/politicsLine 522 526
https://www.nytimes.com/section/usLine 645 649
https://www.nytimes.com/section/worldLine 1708 1712
This issue was found on another 1 pages. The trial version is limited to showing issues on 4 pages.
CriticalStray end tag 'ul'.HTML5 1 pages
https://www.nytimes.com/videoLine 2321
CriticalThe 'align' attribute on the 'input' element is obsolete. Use CSS instead.HTML5 1 pages
https://www.nytimes.com/content/help/site/ie9-support.htmlLine 130
CriticalThe 'allowtransparency' attribute on the 'iframe' element is obsolete. Use CSS instead.HTML5 2 pages
https://www.nytimes.com/section/nyregionLine 1102
https://www.nytimes.com/section/politicsLine 982
CriticalThe 'cellpadding' attribute on the 'table' element is obsolete. Use CSS instead.HTML5 1 pages
http://www.nytimes.com/pages/todayspaper/index.htmlLine 477 1818
CriticalThe 'cellspacing' attribute on the 'table' element is obsolete. Use CSS instead.HTML5 1 pages
http://www.nytimes.com/pages/todayspaper/index.htmlLine 477 1818
CriticalThe element 'button' must not appear as a descendant of the 'a' element.HTML5 6 pages
http://www.nytimes.com/pages/todayspaper/index.htmlLine 162
https://www.nytimes.com/es/Line 761
https://www.nytimes.com/section/usLine 659
https://www.nytimes.com/section/worldLine 1722
This issue was found on another 2 pages. The trial version is limited to showing issues on 4 pages.
CriticalThe element 'label' must not appear as a descendant of the 'a' element.HTML5 5 pages
https://www.nytimes.com/es/Line 756
https://www.nytimes.com/section/politicsLine 530
https://www.nytimes.com/section/usLine 653
https://www.nytimes.com/section/worldLine 1716
This issue was found on another 1 pages. The trial version is limited to showing issues on 4 pages.
CriticalThe interactive element 'button' must not appear as a descendant of the 'a' element.HTML5 6 pages
http://www.nytimes.com/pages/todayspaper/index.htmlLine 162
https://www.nytimes.com/es/Line 761
https://www.nytimes.com/section/usLine 659
https://www.nytimes.com/section/worldLine 1722
This issue was found on another 2 pages. The trial version is limited to showing issues on 4 pages.
CriticalThe interactive element 'input' must not appear as a descendant of the 'a' element.HTML5 5 pages
https://www.nytimes.com/es/Line 759
https://www.nytimes.com/section/politicsLine 533
https://www.nytimes.com/section/usLine 656
https://www.nytimes.com/section/worldLine 1719
This issue was found on another 1 pages. The trial version is limited to showing issues on 4 pages.
CriticalThe interactive element 'label' must not appear as a descendant of the 'a' element.HTML5 5 pages
https://www.nytimes.com/es/Line 756
https://www.nytimes.com/section/politicsLine 530
https://www.nytimes.com/section/usLine 653
https://www.nytimes.com/section/worldLine 1716
This issue was found on another 1 pages. The trial version is limited to showing issues on 4 pages.
CriticalThe 'scrolling' attribute on the 'iframe' element is obsolete. Use CSS instead.HTML5 2 pages
https://www.nytimes.com/section/nyregionLine 1102
https://www.nytimes.com/section/politicsLine 982

Priority 2

15 issues on 9 pages

Very ImportantArticle lacks heading. Consider using H2-H6 elements to add identifying headings to all articles.HTML5 1 pages
https://www.nytimes.com/Line 1064 3261
Very ImportantElement 'form' does not need a 'role' attribute.HTML5 6 pages
https://www.nytimes.com/Line 487
https://www.nytimes.com/es/Line 259 753
https://www.nytimes.com/section/usLine 246 650
https://www.nytimes.com/section/worldLine 246 1713
This issue was found on another 2 pages. The trial version is limited to showing issues on 4 pages.
Very ImportantElement 'main' does not need a 'role' attribute.HTML5 6 pages
https://www.nytimes.com/Line 521
https://www.nytimes.com/es/Line 294
https://www.nytimes.com/section/usLine 284
https://www.nytimes.com/section/worldLine 284
This issue was found on another 2 pages. The trial version is limited to showing issues on 4 pages.
Very ImportantElement 'nav' does not need a 'role' attribute.HTML5 7 pages
https://www.nytimes.com/Line 4821
https://www.nytimes.com/es/Line 288
https://www.nytimes.com/section/worldLine 315 2756
https://www.nytimes.com/videoLine 2305
This issue was found on another 3 pages. The trial version is limited to showing issues on 4 pages.
Very ImportantEmpty heading.HTML5 7 pages
https://www.nytimes.com/Line 339 2812 2863
https://www.nytimes.com/es/Line 196 1762
https://www.nytimes.com/section/worldLine 308
https://www.nytimes.com/videoLine 433 509
This issue was found on another 3 pages. The trial version is limited to showing issues on 4 pages.
Very ImportantSection lacks heading. Consider using H2-H6 elements to add identifying headings to all sections.HTML5 1 pages
https://www.nytimes.com/Line 4772
Very ImportantThe 'banner' role is unnecessary for element 'header'.HTML5 7 pages
https://www.nytimes.com/Line 284
https://www.nytimes.com/es/Line 146
https://www.nytimes.com/section/worldLine 201
https://www.nytimes.com/videoLine 202
This issue was found on another 3 pages. The trial version is limited to showing issues on 4 pages.
Very ImportantThe 'border' attribute on the 'img' element is obsolete. Consider specifying 'img { border: 0; }' in CSS instead.HTML5 2 pages
http://www.nytimes.com/pages/todayspaper/index.htmlLine 212 226 243 257 271 ...
https://www.nytimes.com/content/help/site/ie9-support.htmlLine 202
Very ImportantThe 'complementary' role is unnecessary for element 'aside'.HTML5 1 pages
https://www.nytimes.com/section/worldLine 2135
https://www.nytimes.com/Line 5233
https://www.nytimes.com/es/Line 3015
https://www.nytimes.com/section/worldLine 3168
https://www.nytimes.com/videoLine 2304
This issue was found on another 3 pages. The trial version is limited to showing issues on 4 pages.
Very ImportantThe 'language' attribute on the 'script' element is obsolete. You can safely omit it.HTML5 2 pages
http://www.nytimes.com/pages/todayspaper/index.htmlLine 409 2041 2043 2046
https://www.nytimes.com/content/help/site/ie9-support.htmlLine 172 175 206
Very ImportantThe 'main' role is unnecessary for element 'main'.HTML5 6 pages
https://www.nytimes.com/Line 521
https://www.nytimes.com/es/Line 294
https://www.nytimes.com/section/usLine 284
https://www.nytimes.com/section/worldLine 284
This issue was found on another 2 pages. The trial version is limited to showing issues on 4 pages.
Very ImportantThe 'name' attribute on the 'a' element is obsolete. Consider putting an 'id' attribute on the nearest container instead.HTML5 2 pages
http://www.nytimes.com/pages/todayspaper/index.htmlLine 54 558 735 902 979 ...
https://www.nytimes.com/content/help/site/ie9-support.htmlLine 41
Very ImportantThe 'navigation' role is unnecessary for element 'nav'.HTML5 7 pages
https://www.nytimes.com/Line 4821
https://www.nytimes.com/es/Line 288
https://www.nytimes.com/section/worldLine 315 2756
https://www.nytimes.com/videoLine 2305
This issue was found on another 3 pages. The trial version is limited to showing issues on 4 pages.
Very ImportantUsing the 'meta' element to specify the document-wide default language is obsolete. Consider specifying the language on the root element instead.HTML5 1 pages
https://www.nytimes.com/videoLine 71

Priority 3

2 issues on 1 pages

ImportantProperty zoom doesn't exist in the CSS 2.1 or CSS 3 recommendations.CSS Validation 1 pages
The property name may be misspelled, vendor specific, or a CSS 3 property which has not yet reached recommendation status.
https://www.nytimes.com/Line 935
ImportantUnsupported SVG version specified. This validator only supports SVG 1.1.HTML5 1 pages
The recommended way to suppress this warning is to remove the version attribute altogether.
https://www.nytimes.com/Line 1337 1440

Informative

These messages are for information only and do not indicate errors

InformationProperty -moz-osx-font-smoothing is vendor specific.CSS Validation 1 pages
Properties prefixed by a dash or underscore are vendor specific and only work on one browser engine.
https://www.nytimes.com/section/worldLine 2229
InformationProperty -moz-transition is vendor specific.CSS Validation 1 pages
Properties prefixed by a dash or underscore are vendor specific and only work on one browser engine.
https://www.nytimes.com/Line 2010
InformationProperty -ms-flex-preferred-size is vendor specific.CSS Validation 1 pages
Properties prefixed by a dash or underscore are vendor specific and only work on one browser engine.
https://www.nytimes.com/section/worldLine 2212
InformationProperty -ms-transition is vendor specific.CSS Validation 1 pages
Properties prefixed by a dash or underscore are vendor specific and only work on one browser engine.
https://www.nytimes.com/Line 2012
InformationProperty -webkit-flex-basis is vendor specific.CSS Validation 1 pages
Properties prefixed by a dash or underscore are vendor specific and only work on one browser engine.
https://www.nytimes.com/section/worldLine 2211
InformationProperty -webkit-font-smoothing is vendor specific.CSS Validation 2 pages
Properties prefixed by a dash or underscore are vendor specific and only work on one browser engine.
https://www.nytimes.com/Line 1170 1526 1535
https://www.nytimes.com/section/worldLine 2228
InformationProperty -webkit-transition is vendor specific.CSS Validation 1 pages
Properties prefixed by a dash or underscore are vendor specific and only work on one browser engine.
https://www.nytimes.com/Line 2011
Expand all 61 issues