It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: http://ecowattpro.org

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.    <meta charset="UTF-8">
  5.    <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6.    <meta http-equiv="X-UA-Compatible" content="IE=edge">
  7.    <title>404 Not Found</title>
  8.    <style>
  9.        body {
  10.            background-color: black;
  11.            color: red;
  12.            font-family: 'Courier New', Courier, monospace;
  13.            text-align: center;
  14.            padding: 50px;
  15.            margin: 0;
  16.            display: flex;
  17.            justify-content: center;
  18.            align-items: center;
  19.            height: 100vh;
  20.        }
  21.        h1 {
  22.            font-size: 80px;
  23.            margin-bottom: 20px;
  24.            text-shadow: 2px 2px 5px darkred;
  25.        }
  26.        p {
  27.            font-size: 24px;
  28.            margin-bottom: 40px;
  29.            text-shadow: 1px 1px 3px darkred;
  30.        }
  31.        .glitch {
  32.            position: relative;
  33.            color: white;
  34.            font-size: 30px;
  35.            animation: glitch 1s infinite;
  36.        }
  37.        .glitch::before, .glitch::after {
  38.            content: attr(data-text);
  39.            position: absolute;
  40.            left: 0;
  41.            top: 0;
  42.            color: red;
  43.            background: black;
  44.            overflow: hidden;
  45.        }
  46.        .glitch::before {
  47.            left: 2px;
  48.            text-shadow: -2px 0 red;
  49.            clip: rect(0, 900px, 0, 0);
  50.            animation: glitchTop 1s infinite linear alternate-reverse;
  51.        }
  52.        .glitch::after {
  53.            left: -2px;
  54.            text-shadow: -2px 0 blue;
  55.            clip: rect(0, 900px, 0, 0);
  56.            animation: glitchBottom 1s infinite linear alternate-reverse;
  57.        }
  58.        @keyframes glitch {
  59.            0% {transform: skew(0.5deg);}
  60.            25% {transform: skew(0deg);}
  61.            50% {transform: skew(-0.5deg);}
  62.            75% {transform: skew(0deg);}
  63.            100% {transform: skew(0.5deg);}
  64.        }
  65.        @keyframes glitchTop {
  66.            0% {clip: rect(24px, 900px, 56px, 0);}
  67.            50% {clip: rect(0, 900px, 50px, 0);}
  68.            100% {clip: rect(44px, 900px, 44px, 0);}
  69.        }
  70.        @keyframes glitchBottom {
  71.            0% {clip: rect(85px, 900px, 140px, 0);}
  72.            50% {clip: rect(20px, 900px, 90px, 0);}
  73.            100% {clip: rect(95px, 900px, 120px, 0);}
  74.        }
  75.    </style>
  76. </head>
  77. <body>
  78.    <div>
  79.        <h1>404</h1>
  80.        <p class="glitch" data-text="Something went wrong...">Something went wrong...</p>
  81.        <p>You shouldn't have come here...</p>
  82.    </div>
  83. </body>
  84. </html>
  85.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda