HTML Validation Result of apnic.net

After validating, we found 3 errors and 3 warnings.

3 Errors

1. CSS: “contain-intrinsic-size”: Property “contain-intrinsic-size” doesn't exist. 1 occurrence
On line 49, column 93 '...: 3000px 1500px }</style> <li...'

2. The “aria-labelledby” attribute must not be specified on any “div” element unless the element has a “role” value other than “caption”, “code”, “deletion”, “emphasis”, “generic”, “insertion”, “paragraph”, “presentation”, “strong”, “subscript”, or “superscript”. 3 occurrences
On line 179, column 44 '... <div class="dropdown-menu dropdown-menu-right omnibar-quick-links__wrap" aria-labelledby="omnibarHamburgerButton" style="display: none;"> ...'
On line 249, column 70 '... <div class="dropdown-menu omnibar-contextual-search__wrap" aria-labelledby="mobileContextualSearch"> ...'
On line 280, column 68 '... <div class="dropdown-menu omnibar-contextual__wrap" aria-labelledby="mobileContextualMenu"> ...'

3. The heading “h5” (with computed level 5) follows the heading “h1” (with computed level 1), skipping 3 heading levels. 1 occurrence
On line 799, column 31 '...> <h5 class="card-title">Notes ...'

3 Warnings

1. Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. 49 occurrences
On line 11, column 116 '...11"> <link rel="apple-touch-icon-precomposed" sizes="57x57" href="https://www.apnic.net/apple-touch-icon-57x57.png"/> <...'
On line 12, column 120 '...ng"/> <link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://www.apnic.net/apple-touch-icon-114x114.png"/> <...'
On line 13, column 116 '...ng"/> <link rel="apple-touch-icon-precomposed" sizes="72x72" href="https://www.apnic.net/apple-touch-icon-72x72.png"/> <...'
On line 14, column 120 '...ng"/> <link rel="apple-touch-icon-precomposed" sizes="144x144" href="https://www.apnic.net/apple-touch-icon-144x144.png"/> <...'
On line 15, column 120 '...ng"/> <link rel="apple-touch-icon-precomposed" sizes="120x120" href="https://www.apnic.net/apple-touch-icon-120x120.png"/> <...'
On line 16, column 120 '...ng"/> <link rel="apple-touch-icon-precomposed" sizes="152x152" href="https://www.apnic.net/apple-touch-icon-152x152.png"/> ...'
On line 18, column 100 '...g"/> <link rel="icon" type="image/png" href="https://www.apnic.net/favicon-32x32.png" sizes="32x32"/> <...'
On line 19, column 100 '...32"/> <link rel="icon" type="image/png" href="https://www.apnic.net/favicon-16x16.png" sizes="16x16"/> ...'
On line 21, column 51 '...6"/> <meta name="application-name" content="APNIC"/> <...'
On line 22, column 60 '...IC"/> <meta name="msapplication-TileColor" content="#FFFFFF"/> ...'
On line 23, column 87 '...FFF"/> <meta name="msapplication-TileImage" content="//www.apnic.net/mstile-144x144.png"/> ...'
On line 32, column 48 '...ript> <meta property="og:type" content="article"/> <...'
On line 33, column 54 '...le"/> <meta property="og:title" content="Home | APNIC"/> <...'
On line 34, column 137 '...IC"/> <meta property="og:description" content="A global, open, stable, and secure Internet that serves the entire Asia Pacific community"/> <...'
On line 35, column 79 '...ty"/> <meta property="og:image" content="https://www.apnic.net/facebook-og.png"/> <...'
On line 36, column 56 '...ng"/> <meta property="og:image:alt" content="APNIC Logo"/> ...'
On line 39, column 55 '...d --> <meta name="twitter:title" content="Home | APNIC"/> <...'
On line 40, column 80 '...IC"/> <meta name="twitter:image" content="https://www.apnic.net/facebook-og.png"/> <...'
On line 41, column 138 '...ng"/> <meta name="twitter:description" content="A global, open, stable, and secure Internet that serves the entire Asia Pacific community"/> <...'
On line 42, column 48 '...ty"/> <meta name="twitter:site" content="@apnic"/> <...'
On line 43, column 61 '...ic"/> <meta name="twitter:card" content="summary_large_image"/> ...'
On line 45, column 81 '...e"/> <meta name="apnic-user-ip" content="2001:19f0:5c00:27ee:5400:4ff:fe98:f67b"/> ...'
On line 48, column 56 '...C</title> <meta name='robots' content='max-image-preview:large' /> <sty...'
On line 50, column 60 '...</style> <link rel='dns-prefetch' href='//webdist.data.apnic.net' /> <link...'
On line 51, column 113 '...c.net' /> <link rel="alternate" type="application/rss+xml" title="APNIC &raquo; Feed" href="https://www.apnic.net/feed/" /> <link...'
On line 52, column 131 '...feed/" /> <link rel="alternate" type="application/rss+xml" title="APNIC &raquo; Comments Feed" href="https://www.apnic.net/comments/feed/" /> <scri...'
On line 74, column 167 '... </style> <link rel='stylesheet' id='wp-block-library-css' href='https://www.apnic.net/wp-includes/css/dist/block-library/style.min.css?ver=6.8.2' type='text/css' media='all' /> <styl...'
On line 85, column 172 '... </style> <link rel='stylesheet' id='related-frontend-css-css' href='https://www.apnic.net/wp-content/plugins/related/css/frontend-style.css?ver=3.5.0' type='text/css' media='all' /> <link...'
On line 86, column 148 '...='all' /> <link rel='stylesheet' id='theme-fonts-css' href='https://www.apnic.net/fonts/835628/D99FF905ACA9D69D2.css?ver=6.8.2' type='text/css' media='all' /> <link...'
On line 87, column 151 '...='all' /> <link rel='stylesheet' id='apnic-css-style-css' href='https://www.apnic.net/wp-content/themes/apnic/style.css?ver=6.8.2' type='text/css' media='all' /> <link...'
On line 88, column 167 '...='all' /> <link rel='stylesheet' id='ninjaform-custom-css' href='https://www.apnic.net/wp-content/themes/apnic/css/ninjaform-custom.css?ver=6.8.2' type='text/css' media='all' /> <link...'
On line 89, column 145 '...='all' /> <link rel='stylesheet' id='print-css' href='https://www.apnic.net/wp-content/themes/apnic/css/print.css?ver=6.8.2' type='text/css' media='all' /> <link...'
On line 90, column 176 '...='all' /> <link rel='stylesheet' id='apnic-web-style-guide-css' href='https://webdist.data.apnic.net/web-framework-theme/9.1.5/css/theme.min.css?ver=6.8.2' type='text/css' media='all' /> <link...'
On line 91, column 245 '...='all' /> <link rel='stylesheet' id='datatables-css' href='https://www.apnic.net/wp-content/themes/apnic/assets/DataTables/datatables.min.css?v=8c31ccf3e89fd1caf91bd1ded0eb8b977f090e1dfd28d372d1a752935ea469dc&#038;ver=6.8.2' type='text/css' media='all' /> <link...'
On line 92, column 234 '...='all' /> <link rel='stylesheet' id='apnic-legacy-css-css' href='https://www.apnic.net/wp-content/themes/apnic/dist/legacy.min.css?v=8e05f0c9bd11c3b9e366169af2724bf598012d4e4f12ebb62e8501a03fe5f274&#038;ver=6.8.2' type='text/css' media='all' /> <scri...'
On line 95, column 71 '...</script> <link rel="https://api.w.org/" href="https://www.apnic.net/wp-json/" /><link ...'
On line 95, column 185 '...-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.apnic.net/wp-json/wp/v2/pages/176" /><link ...'
On line 95, column 290 '...es/176" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.apnic.net/xmlrpc.php?rsd" /> <meta...'
On line 96, column 51 '...p?rsd" /> <meta name="generator" content="WordPress 6.8.2" /> <link...'
On line 97, column 54 '...6.8.2" /> <link rel="canonical" href="https://www.apnic.net/" /> <link...'
On line 98, column 166 '....net/" /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.apnic.net/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.apnic.net%2F" /> <link...'
On line 99, column 173 '...et%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.apnic.net/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.apnic.net%2F&#038;format=xml" /> <meta...'
On line 100, column 86 '...t=xml" /> <meta name="apnic-auth-authority-url" content="https://login.apnic.net/oauth2/apnic"/><meta ...'
On line 100, column 152 '...2/apnic"/><meta name="apnic-auth-client-id" content="0oa4ns75t4zA1gwFc3l7"/><meta ...'
On line 100, column 237 '...gwFc3l7"/><meta name="apnic-auth-redirect-uri" content="https://www.apnic.net//auth-callback"/><meta ...'
On line 100, column 313 '...allback"/><meta name="apnic-auth-home-redirect-uri" content="https://www.apnic.net/"/><meta ...'
On line 100, column 408 '...ic.net/"/><meta name="apnic-auth-silent-redirect-uri" content="https://www.apnic.net/silent-renew-oidc"/><meta ...'
On line 100, column 11335 '...ew-oidc"/><meta name="apnic-theme-data-list" content="eyJmb290ZXJBc2lkZUxpbmtzIjpbeyJsYWJlbF9lbl91cyI6IlByaXZhY3kiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2Fib3V0LWFwbmljXC9jb3Jwb3JhdGUtZG9jdW1lbnRzXC9kb2N1bWVudHNcL2NvcnBvcmF0ZVwvcHJpdmFjeVwvIn0seyJsYWJlbF9lbl91cyI6IkNvbnRhY3QiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2Fib3V0LWFwbmljXC9vcmdhbml6YXRpb25cL2NvbnRhY3QtYXBuaWNcLyJ9LHsibGFiZWxfZW5fdXMiOiJIZWxwIENlbnRyZSIsImxpbmsiOiJodHRwczpcL1wvaGVscC5hcG5pYy5uZXRcLyJ9LHsibGFiZWxfZW5fdXMiOiJOUk8gTmV3cyIsImxpbmsiOiJodHRwczpcL1wvd3d3Lm5yby5uZXRcL2NhdGVnb3J5XC9uZXdzIn0seyJsYWJlbF9lbl91cyI6IlNlcnZpY2UgU3RhdHVzIiwibGluayI6Imh0dHBzOlwvXC93d3cuYXBuaWMubmV0XC9hYm91dC1hcG5pY1wvc2VydmljZS11cGRhdGVzXC8ifSx7ImxhYmVsX2VuX3VzIjoiQ2FyZWVycyIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvYWJvdXQtYXBuaWNcL2VtcGxveW1lbnRcLyJ9LHsibGFiZWxfZW5fdXMiOiJGZWVkYmFjayIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvY29tbXVuaXR5XC9zZW5kLXVzLWZlZWRiYWNrIn1dLCJmb290ZXJMb2dvIjp7ImxhYmVsX2VuX3VzIjoiQVBOSUMgSG9tZSIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvIn0sImZvb3RlclNvY2lhbExpbmtzIjpbeyJsYWJlbF9lbl91cyI6IkZhY2Vib29rIiwibGluayI6Imh0dHBzOlwvXC93d3cuZmFjZWJvb2suY29tXC9BUE5JQyIsImljb25DbGFzcyI6ImZhYiBmYS1mYWNlYm9vayJ9LHsibGFiZWxfZW5fdXMiOiJUd2l0dGVyIiwibGluayI6Imh0dHBzOlwvXC90d2l0dGVyLmNvbVwvYXBuaWMiLCJpY29uQ2xhc3MiOiJmYWIgZmEtdHdpdHRlciJ9LHsibGFiZWxfZW5fdXMiOiJZb3VUdWJlIiwibGluayI6Imh0dHBzOlwvXC93d3cueW91dHViZS5jb21cL3VzZXJcL2FwbmljbXVsdGltZWRpYSIsImljb25DbGFzcyI6ImZhYiBmYS15b3V0dWJlIn0seyJsYWJlbF9lbl91cyI6IkZsaWNrciIsImxpbmsiOiJodHRwczpcL1wvd3d3LmZsaWNrci5jb21cL3Bob3Rvc1wvYXBuaWNcLyIsImljb25DbGFzcyI6ImZhYiBmYS1mbGlja3IifSx7ImxhYmVsX2VuX3VzIjoiV2VpYm8iLCJsaW5rIjoiaHR0cHM6XC9cL3dlaWJvLmNvbVwvQVBOSUNyaXIiLCJpY29uQ2xhc3MiOiJmYWIgZmEtd2VpYm8ifSx7ImxhYmVsX2VuX3VzIjoiU2xpZGVzaGFyZSIsImxpbmsiOiJodHRwczpcL1wvd3d3LnNsaWRlc2hhcmUubmV0XC9hcG5pYyIsImljb25DbGFzcyI6ImZhYiBmYS1zbGlkZXNoYXJlIn0seyJsYWJlbF9lbl91cyI6IkxpbmtlZEluIiwibGluayI6Imh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9jb21wYW55XC9hcG5pYyIsImljb25DbGFzcyI6ImZhYiBmYS1saW5rZWRpbi1pbiJ9LHsibGFiZWxfZW5fdXMiOiJSU1MiLCJsaW5rIjoiaHR0cHM6XC9cL2Jsb2cuYXBuaWMubmV0XC9mZWVkXC8iLCJpY29uQ2xhc3MiOiJmYXMgZmEtcnNzIn1dLCJvbW5pYmFyQ3VycmVudFVzZXJBY2NvdW50TGlua3MiOlt7ImxhYmVsX2VuX3VzIjoiTXlBUE5JQyIsImxpbmsiOiJodHRwczpcL1wvbXkuYXBuaWMubmV0In0seyJsYWJlbF9lbl91cyI6IlBlcnNvbmFsIHByb2ZpbGUiLCJsaW5rIjoiaHR0cHM6XC9cL3Byb2ZpbGUuYXBuaWMubmV0XC8ifSx7ImxhYmVsX2VuX3VzIjoiUGFzc3dvcmRzICYgU2VjdXJpdHkiLCJsaW5rIjoiaHR0cHM6XC9cL3Byb2ZpbGUuYXBuaWMubmV0XC9wYXNzd29yZC1zZWN1cml0eSJ9XSwib21uaWJhckN1cnJlbnRVc2VyTWVtYmVyc2hpcExpbmtzIjpbeyJsYWJlbF9lbl91cyI6IkxpbmsgZXhpc3RpbmcgbWVtYmVyc2hpcCIsImxpbmsiOiJodHRwczpcL1wvcmVzb3VyY2VzLmFwbmljLm5ldFwvYXV0aFwvbm0tbGFuZGluZy1wYWdlLmh0bWwiLCJpc0xvZ291dCI6ZmFsc2V9LHsibGFiZWxfZW5fdXMiOiJOZXcgbWVtYmVyc2hpcCBhcHBsaWNhdGlvbiIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvZ2V0LWlwXC9hcG5pYy1tZW1iZXJzaGlwXC8iLCJpc0xvZ291dCI6ZmFsc2V9LHsibGFiZWxfZW5fdXMiOiJMb2cgb3V0IiwibGluayI6Imh0dHBzOlwvXC9wcm9maWxlLmFwbmljLm5ldFwvc2luZ2xlLWxvZ291dCIsImlzTG9nb3V0Ijp0cnVlfV0sIm9tbmliYXJMb2dvIjp7ImxhYmVsX2VuX3VzIjoiQVBOSUMgSG9tZSIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvIn0sIm9tbmliYXJRdWlja0xpbmtzIjpbeyJsYWJlbF9lbl91cyI6Ik15QVBOSUMiLCJsaW5rIjoiaHR0cHM6XC9cL215LmFwbmljLm5ldFwvIn0seyJsYWJlbF9lbl91cyI6IkFjYWRlbXkiLCJsaW5rIjoiaHR0cHM6XC9cL2FjYWRlbXkuYXBuaWMubmV0XC8ifSx7ImxhYmVsX2VuX3VzIjoiQmxvZyIsImxpbmsiOiJodHRwczpcL1wvYmxvZy5hcG5pYy5uZXRcLyJ9LHsibGFiZWxfZW5fdXMiOiJPcmJpdCIsImxpbmsiOiJodHRwczpcL1wvb3JiaXQuYXBuaWMubmV0XC8ifSx7ImxhYmVsX2VuX3VzIjoiUkV4IiwibGluayI6Imh0dHBzOlwvXC9yZXguYXBuaWMubmV0XC8ifSx7ImxhYmVsX2VuX3VzIjoiREFTSCIsImxpbmsiOiJodHRwczpcL1wvZGFzaC5hcG5pYy5uZXRcLyJ9XSwiYXBuaWNQcmltYXJ5TmF2aWdhdGlvbiI6W3sibGFiZWxfZW5fdXMiOiJHZXQgSVAiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2dldC1pcFwvZ2V0LWlwLWFkZHJlc3Nlcy1hc25cLyIsImNoaWxkcmVuIjpbeyJsYWJlbF9lbl91cyI6IkdldCBJUCIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvZ2V0LWlwXC9nZXQtaXAtYWRkcmVzc2VzLWFzblwvIn0seyJsYWJlbF9lbl91cyI6Ik1ha2UgYSBwYXltZW50IiwibGluayI6Imh0dHBzOlwvXC93d3cuYXBuaWMubmV0XC9nZXQtaXBcL2FwbmljLW1lbWJlcnNoaXBcL2JpbGxpbmctcHJvY2VkdXJlXC9tYWtlLWEtcGF5bWVudFwvIn0seyJsYWJlbF9lbl91cyI6Ik1lbWJlcnNoaXAiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2dldC1pcFwvYXBuaWMtbWVtYmVyc2hpcFwvIn0seyJsYWJlbF9lbl91cyI6IkZBUXMiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2dldC1pcFwvZmFxc1wvIn1dfSx7ImxhYmVsX2VuX3VzIjoiTWFuYWdlIElQIiwibGluayI6Imh0dHBzOlwvXC93d3cuYXBuaWMubmV0XC9tYW5hZ2UtaXBcLyIsImNoaWxkcmVuIjpbeyJsYWJlbF9lbl91cyI6Ik15QVBOSUMiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL21hbmFnZS1pcFwvbXlhcG5pY1wvIn0seyJsYWJlbF9lbl91cyI6IlVzaW5nIFdob2lzIiwibGluayI6Imh0dHBzOlwvXC93d3cuYXBuaWMubmV0XC9tYW5hZ2UtaXBcL3VzaW5nLXdob2lzXC8ifSx7ImxhYmVsX2VuX3VzIjoiSVB2NCBleGhhdXN0aW9uIiwibGluayI6Imh0dHBzOlwvXC93d3cuYXBuaWMubmV0XC9tYW5hZ2UtaXBcL2lwdjQtZXhoYXVzdGlvblwvIn0seyJsYWJlbF9lbl91cyI6IkdvIElQdjYiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2NvbW11bml0eVwvaXB2NlwvIn0seyJsYWJlbF9lbl91cyI6IlJvdXRpbmcgUmVnaXN0cnkiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL21hbmFnZS1pcFwvYXBuaWMtc2VydmljZXNcL3JvdXRpbmctcmVnaXN0cnlcLyJ9LHsibGFiZWxfZW5fdXMiOiJNYWtlIGEgcGF5bWVudCIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvZ2V0LWlwXC9hcG5pYy1tZW1iZXJzaGlwXC9iaWxsaW5nLXByb2NlZHVyZVwvbWFrZS1hLXBheW1lbnRcLyJ9XX0seyJsYWJlbF9lbl91cyI6IlRyYWluaW5nIiwibGluayI6Imh0dHBzOlwvXC9hY2FkZW15LmFwbmljLm5ldCIsImNoaWxkcmVuIjpbeyJsYWJlbF9lbl91cyI6IkFib3V0IiwibGluayI6Imh0dHBzOlwvXC9hY2FkZW15LmFwbmljLm5ldFwvYWJvdXQifSx7ImxhYmVsX2VuX3VzIjoiRXZlbnRzIiwibGluayI6Imh0dHBzOlwvXC9hY2FkZW15LmFwbmljLm5ldFwvZXZlbnRzIn0seyJsYWJlbF9lbl91cyI6IkFQTklDIEFjYWRlbXkiLCJsaW5rIjoiaHR0cHM6XC9cL2FjYWRlbXkuYXBuaWMubmV0In0seyJsYWJlbF9lbl91cyI6IkNvbW11bml0eSBUcmFpbmVycyIsImxpbmsiOiJodHRwczpcL1wvYWNhZGVteS5hcG5pYy5uZXRcL2NvbW11bml0eS10cmFpbmVycyJ9LHsibGFiZWxfZW5fdXMiOiJDb3Vyc2VzIiwibGluayI6Imh0dHBzOlwvXC9hY2FkZW15LmFwbmljLm5ldFwvY2F0YWxvZyJ9XX0seyJsYWJlbF9lbl91cyI6IkV2ZW50cyIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvZXZlbnRzXC8iLCJjaGlsZHJlbiI6W3sibGFiZWxfZW5fdXMiOiJDb25mZXJlbmNlcyIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvZXZlbnRzXC9jb25mZXJlbmNlc1wvIn0seyJsYWJlbF9lbl91cyI6IkNhbGVuZGFyIiwibGluayI6Imh0dHBzOlwvXC93d3cuYXBuaWMubmV0XC9ldmVudHNcL2NhbGVuZGFyIn0seyJsYWJlbF9lbl91cyI6IlNwb25zb3JzaGlwIiwibGluayI6Imh0dHBzOlwvXC93d3cuYXBuaWMubmV0XC9ldmVudHNcL3Nwb25zb3ItYW4tZXZlbnQifSx7ImxhYmVsX2VuX3VzIjoiQ29kZSBvZiBDb25kdWN0IiwibGluayI6Imh0dHBzOlwvXC93d3cuYXBuaWMubmV0XC9ldmVudHNcL2FwbmljLWNvbW11bml0eS1jb2RlLW9mLWNvbmR1Y3RcLyJ9XX0seyJsYWJlbF9lbl91cyI6Ikluc2lnaHRzIiwibGluayI6Imh0dHBzOlwvXC93d3cuYXBuaWMubmV0XC9pbnNpZ2h0cyIsImNoaWxkcmVuIjpbeyJsYWJlbF9lbl91cyI6IkFQTklDIExhYnMiLCJsaW5rIjoiaHR0cHM6XC9cL2xhYnMuYXBuaWMubmV0XC8ifSx7ImxhYmVsX2VuX3VzIjoiREFTSCB0byBzZWN1cmUgeW91ciBuZXR3b3JrcyIsImxpbmsiOiJodHRwczpcL1wvZGFzaC5hcG5pYy5uZXRcLz91dG1fc291cmNlPWluc2lnaHRzJmFtcDt1dG1fbWVkaXVtPWJ1dHRvbiZhbXA7dXRtX2NhbXBhaWduPWluc2lnaHRzX3BhZ2UifSx7ImxhYmVsX2VuX3VzIjoiUkV4IiwibGluayI6Imh0dHBzOlwvXC9yZXguYXBuaWMubmV0XC8/dXRtX3NvdXJjZT1pbnNpZ2h0cyZhbXA7dXRtX21lZGl1bT1idXR0b24mYW1wO3V0bV9jYW1wYWlnbj1pbnNpZ2h0c19wYWdlIn0seyJsYWJlbF9lbl91cyI6IlJhdyBEYXRhIiwibGluayI6Imh0dHBzOlwvXC9mdHAuYXBuaWMubmV0XC9wdWJsaWNcL3N0YXRzXC9hcG5pYyJ9XX0seyJsYWJlbF9lbl91cyI6IkNvbW11bml0eSIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvY29tbXVuaXR5XC8iLCJjaGlsZHJlbiI6W3sibGFiZWxfZW5fdXMiOiJPcmJpdCIsImxpbmsiOiJodHRwczpcL1wvb3JiaXQuYXBuaWMubmV0XC9uZXdzLWZlZWRcLyJ9LHsibGFiZWxfZW5fdXMiOiJDb21tdW5pdHkgZGVtb2dyYXBoaWNzIiwibGluayI6Imh0dHBzOlwvXC93d3cuYXBuaWMubmV0XC9jb21tdW5pdHlcL2NvbW11bml0eS1kZW1vZ3JhcGhpY3NcLyJ9LHsibGFiZWxfZW5fdXMiOiJQb2xpY3kgRGV2ZWxvcG1lbnQiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2NvbW11bml0eVwvcG9saWN5XC8ifSx7ImxhYmVsX2VuX3VzIjoiRmVsbG93c2hpcCIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvY29tbXVuaXR5XC9mZWxsb3dzaGlwXC8ifSx7ImxhYmVsX2VuX3VzIjoiQWRkcmVzc2luZyBwb2xpY2llcyIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvY29tbXVuaXR5XC9wb2xpY3lcL2N1cnJlbnRcLyJ9LHsibGFiZWxfZW5fdXMiOiJJbnRlcm5ldCBjb21tdW5pdHkiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2NvbW11bml0eVwvZWNvc3lzdGVtXC8ifSx7ImxhYmVsX2VuX3VzIjoiQ29kZSBvZiBDb25kdWN0IiwibGluayI6Imh0dHBzOlwvXC93d3cuYXBuaWMubmV0XC9ldmVudHNcL2FwbmljLWNvbW11bml0eS1jb2RlLW9mLWNvbmR1Y3RcLyJ9LHsibGFiZWxfZW5fdXMiOiJUZWNobmljYWwgQXNzaXN0YW5jZSIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvY29tbXVuaXR5XC9zdXBwb3J0XC90ZWNobmljYWwtYXNzaXN0YW5jZVwvIn0seyJsYWJlbF9lbl91cyI6IlJvb3Qgc2VydmVycyIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvY29tbXVuaXR5XC9zdXBwb3J0XC9yb290LXNlcnZlcnNcLyJ9LHsibGFiZWxfZW5fdXMiOiJTZWN1cml0eSBhdCBBUE5JQyIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvY29tbXVuaXR5XC9zZWN1cml0eVwvIn0seyJsYWJlbF9lbl91cyI6IklTSUYgQXNpYSIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvY29tbXVuaXR5XC9zdXBwb3J0XC9pc2lmXC8ifSx7ImxhYmVsX2VuX3VzIjoiQVBOSUMgRm91bmRhdGlvbiIsImxpbmsiOiJodHRwczpcL1wvYXBuaWMuZm91bmRhdGlvbiJ9LHsibGFiZWxfZW5fdXMiOiJOUk8gTnVtYmVyIENvdW5jaWwgKE5DKSIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvY29tbXVuaXR5XC9wYXJ0aWNpcGF0ZVwvZWxlY3Rpb25zXC9ucm8tZWxlY3Rpb25zXC8ifV19LHsibGFiZWxfZW5fdXMiOiJCbG9nIiwibGluayI6Imh0dHBzOlwvXC9ibG9nLmFwbmljLm5ldFwvIn0seyJsYWJlbF9lbl91cyI6IkhlbHAgQ2VudHJlIiwibGluayI6Imh0dHBzOlwvXC9oZWxwLmFwbmljLm5ldFwvc1wvIn0seyJsYWJlbF9lbl91cyI6IkFib3V0IiwibGluayI6Imh0dHBzOlwvXC93d3cuYXBuaWMubmV0XC9hYm91dC1hcG5pY1wvIiwiY2hpbGRyZW4iOlt7ImxhYmVsX2VuX3VzIjoiQVBOSUMgUmVnaW9uIiwibGluayI6Imh0dHBzOlwvXC93d3cuYXBuaWMubmV0XC9hYm91dC1hcG5pY1wvb3JnYW5pemF0aW9uXC9hcG5pYy1yZWdpb25cLyJ9LHsibGFiZWxfZW5fdXMiOiJBUE5JQyBNZW1iZXJzaGlwIiwibGluayI6Imh0dHBzOlwvXC93d3cuYXBuaWMubmV0XC9nZXQtaXBcL2FwbmljLW1lbWJlcnNoaXBcLyJ9LHsibGFiZWxfZW5fdXMiOiJFeGVjdXRpdmUgQ291bmNpbCIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvYWJvdXQtYXBuaWNcL29yZ2FuaXphdGlvblwvc3RydWN0dXJlXC9hcG5pYy1leGVjdXRpdmUtY291bmNpbFwvIn0seyJsYWJlbF9lbl91cyI6IlNlcnZpY2UgdXBkYXRlcyIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvYWJvdXQtYXBuaWNcL3NlcnZpY2UtdXBkYXRlc1wvIn0seyJsYWJlbF9lbl91cyI6IlRlYW0iLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2Fib3V0LWFwbmljXC90ZWFtXC8ifSx7ImxhYmVsX2VuX3VzIjoiQW5udWFsIFJlcG9ydHMiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2Fib3V0LWFwbmljXC9jb3Jwb3JhdGUtZG9jdW1lbnRzXC9hbm51YWwtcmVwb3J0c1wvIn0seyJsYWJlbF9lbl91cyI6IlRyYW5zcGFyZW5jeSIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvYWJvdXQtYXBuaWNcL3RyYW5zcGFyZW5jeVwvIn0seyJsYWJlbF9lbl91cyI6IkFQTklDIFN1cnZleSIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvY29tbXVuaXR5XC9wYXJ0aWNpcGF0ZVwvbWVtYmVyLWZlZWRiYWNrXC8ifSx7ImxhYmVsX2VuX3VzIjoiQ29ycG9yYXRlIERvY3VtZW50cyIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvYWJvdXQtYXBuaWNcL2NvcnBvcmF0ZS1kb2N1bWVudHNcLyJ9LHsibGFiZWxfZW5fdXMiOiJQdWJsaWNhdGlvbnMgQXJjaGl2ZSIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvYWJvdXQtYXBuaWNcL3B1YmxpY2F0aW9ucy1hcmNoaXZlXC8ifSx7ImxhYmVsX2VuX3VzIjoiQ2FyZWVycyIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvYWJvdXQtYXBuaWNcL2VtcGxveW1lbnRcLyJ9LHsibGFiZWxfZW5fdXMiOiJHbG9zc2FyeSIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvYWJvdXQtYXBuaWNcL2Etei1nbG9zc2FyeVwvIn1dfSx7ImxhYmVsX2VuX3VzIjoiQ29udGFjdCIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvYWJvdXQtYXBuaWNcL29yZ2FuaXphdGlvblwvY29udGFjdC1hcG5pY1wvIn1dfQ=="/><scrip...'
On line 105, column 118 '... <link href="https://www.apnic.net/wp-content/themes/apnic/dist/index-vDgfMzs8e.css" rel="stylesheet"/> ...'

2. The “type” attribute is unnecessary for JavaScript resources. 11 occurrences
On line 53, column 31 '...feed/" /> <script type="text/javascript"> /* <!...'
On line 93, column 125 '...='all' /> <script type="text/javascript" src="https://www.apnic.net/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></scri...'
On line 94, column 136 '...</script> <script type="text/javascript" src="https://www.apnic.net/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></scri...'
On line 101, column 55 '...n1dfQ=="/><script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></scri...'
On line 1040, column 47 '... </footer><script type="application/javascript"> /...'
On line 1048, column 205 '...</script> <script type="text/javascript" src="https://www.apnic.net/wp-content/themes/apnic/js/bootstrap.min.js?v=7e93b74528e4d5477a7012a6af1c5ecfabe1e914920b03063b80617fb06fc072&amp;ver=6.8.2" id="bootstrap-js-js"></scri...'
On line 1049, column 142 '...</script> <script type="text/javascript" src="https://webdist.data.apnic.net/web-framework-theme/9.1.5/js/theme.min.js?ver=6.8.2" id="apnic-js-main-js"></scri...'
On line 1050, column 208 '...</script> <script type="text/javascript" src="https://www.apnic.net/wp-content/themes/apnic/assets/scripts/main.js?v=3ed3cab38cb631ca97d51ef871d33d51d6cdd829defc26e1ddfe194a9dcb4692&amp;ver=6.8.2" id="main-scripts-js"></scri...'
On line 1051, column 220 '...</script> <script type="text/javascript" src="https://www.apnic.net/wp-content/themes/apnic/assets/scripts/navigation.js?v=65493cb6749c0f3783274653a9dba0f8e5cc4c4d74e3518e08e9f326ce985580&amp;ver=6.8.2" id="navigation-scripts-js"></scri...'
On line 1052, column 219 '...</script> <script type="text/javascript" src="https://www.apnic.net/wp-content/themes/apnic/assets/DataTables/datatables.min.js?v=a6e1ec5cf779d035b94aa58f1faa22f802c2b4f168f3f82288b85b4328481cfb&amp;ver=6.8.2" id="datatables-js"></scri...'
On line 1077, column 43 '... <script type="text/javascript"> (...'

3. The “type” attribute for the “style” element is not needed and should be omitted. 5 occurrences
On line 60, column 55 '...</script> <style id='wp-emoji-styles-inline-css' type='text/css'> img...'
On line 75, column 60 '...='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! T...'
On line 79, column 53 '... </style> <style id='global-styles-inline-css' type='text/css'> :root...'
On line 101, column 194 '...ts.css"> <style type="text/css" id="wp-custom-css"> .g...'
On line 132, column 27 '... --> <style type="text/css"> ...'

HTML Validator

HTML validator. Verifies HTML files for compliance with W3C standards and evaluates code quality against best practices.


HTML Validator is a tool that checks your HTML code for errors or mistakes. It's designed to help you ensure that your web pages are properly formatted, semantically correct, and accessible to users. HTML Validator is a great tool for website owners, developers, and designers who want to create high-quality websites that are easy to use and maintain.

How to Use an HTML Validator:

Using an HTML validator is a simple process. Here are the basic steps:

    Enter your website URL.

    Run the validator: Click the "Validate" button to run the validator. The tool will scan your HTML code and generate a report that lists any errors, warnings, or other issues.

    Review the results: Review the results of the validation report to see what errors or issues have been found. The report will highlight the line of code where the issue was detected and provide a brief explanation of the problem.

    Fix any errors or issues: Once you've reviewed the validation report, you can start fixing any errors or issues that have been identified. This may involve editing your HTML code, changing the structure of your web pages, or adding additional content to improve accessibility or user experience.

    Re-validate your HTML code: After you've made changes to your HTML code, it's a good idea to re-validate your web pages using the HTML validator. This will help ensure that you've fixed all the issues and that your web pages are compliant with HTML standards.