This tool is an ongoing experiment in better HTML checking, and its behavior remains subject to change

Showing results for https://kwynn.com/

Checker Input

Show

The document validates according to the specified schema(s).

Source

  1. <!DOCTYPE html>↩
  2. <html lang='en'>↩
  3. <head>↩
  4. <meta http-equiv='Content-Type' content='text/html; charset=UTF-8' />↩
  5. <meta name='viewport' content='width=device-width, initial-scale=1.0' />↩
  6. ↩
  7. <title>Kwynn's website</title>↩
  8. ↩
  9. <link rel='icon' href='/favicon.ico' />↩
  10. ↩
  11. <script src='/opt/kwynn/js/utils.js'></script>↩
  12. <script>↩
  13. class kwGetLatestWWWcl {↩
  14. constructor() { try { this.do10(); } catch (ex) { cl(ex); } }↩
  15. ↩
  16. do10() {↩
  17. const urlb = '/t/22/06/upsort/dat/server.php?getOne=1';↩
  18. ↩
  19. const p10 = kwjss.sobf(urlb);↩
  20. const p20 = new Promise((resolve) => onDOMLoad(resolve));↩
  21. Promise.all([p10, p20 ])↩
  22. .then(([r, ignoreFromDOM]) => ↩
  23. { ↩
  24. this.onres(r);↩
  25. kwjss.sobf(urlb + '&cache=no', {}, this.onres);↩
  26. }); ↩
  27. }↩
  28. ↩
  29. onres(r) {↩
  30. const rjs = UtoLocF(r['U']);↩
  31. inht('gopa23', rjs); ↩
  32. }↩
  33. }↩
  34. ↩
  35. new kwGetLatestWWWcl();↩
  36. </script>↩
  37. ↩
  38. <style>↩
  39. ↩
  40. body { font-family: sans-serif; }↩
  41. ↩
  42. h1 { font-size: 150%;↩
  43. margin-top: 0.2ex; ↩
  44. margin-bottom: 0.2ex; }↩
  45. ↩
  46. h2 {font-size: 120%; margin-top: 1.2ex; margin-bottom: 0 }↩
  47. ↩
  48. h3 { margin-top: 0.2ex; margin-bottom: 0.2ex; }↩
  49. ↩
  50. p { margin-bottom: 1ex; margin-top: 0.8ex; }↩
  51. ↩
  52. .prphs { margin-top: 1ex; margin-bottom: 1ex; font-size: 85%; } /* used 2026/04 */↩
  53. ↩
  54. </style>↩
  55. ↩
  56. </head>↩
  57. <body>↩
  58. ↩
  59. <h1 style='display: block; font-size: 120%; margin-bottom: 0.5vh; '>Kwynn's website: ↩
  60. <span style='font-size: 100%; font-weight: normal;'>I'm a tech guy who hates Big Evil Tech more than you do.</span>↩
  61. </h1>↩
  62. <div>↩
  63. <div style='display: inline'>↩
  64. <div style='font-size: 97%; display: inline; '>(<span style='font-size: 100%; font-weight: bold; display: inline; '>Site updated</span>↩
  65. <span style='font-family: monospace; font-size: 120%; ' id='gopa23'>↩
  66. Sun, Sep 20, 02:40 PM EDT, 2026 </span>↩
  67. <a href='/t/22/06/upsort/' style='font-size: 100%; padding-left: 0ex; '>update log</a>)↩
  68. </div>↩
  69. </div>↩
  70. </div>↩
  71. ↩
  72. <p style='margin-top: 0.3em; font-size: 97%; display: block; '>This highly motivates me to build what Andrew Torba of Gab calls the parallel economy.↩
  73. ↩
  74. <span style='font-weight: bold; font-size: 110%; '>I seek one partner</span> to help with this challenge.↩
  75. ↩
  76. <span style='font-weight: normal; font-size: 100%; '><a href='/resume'>My resume</a> has contact info</span>. ↩
  77. <span style='padding-left: 0.5em; '>↩
  78. <a href='/t/26/04/page2.html'>Page 2</a> elaborates</span>. ↩
  79. </p>↩
  80. ↩
  81. <div style='margin-top: 0.7em; '>↩
  82. <img ↩
  83. src='/t/26/03/profile-pics/X1pp_1024.jpg' ↩
  84. alt='Kwynn profile 1 - 1024px base'↩
  85. width='1024' ↩
  86. height='1024'↩
  87. loading='lazy' ↩
  88. style='max-width: 1024px; height: auto; width: 100%; '>↩
  89. </div>↩
  90. ↩
  91. <p><a href='/t/26/03/profile-pics.html'>Info on my penguin</a> X profile pic.</p>↩
  92. ↩
  93. <p style='margin-top: 1.5em; '><a href='/t/6/07/ql/quick_links.html'>quick links</a> (mostly specific to my use)↩
  94. </p>↩
  95. </body>↩
  96. </html>

Used the schema for HTML + SVG 1.1 + MathML 3.0 + RDFa 1.1.

Used the HTML parser. Externally specified character encoding was UTF-8.

Total execution time 211 milliseconds.


About this checker • Report an issue • Version: 26.9.30