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: https://handymanfencerepairnearme.com

  1. <!DOCTYPE html>
  2. <html lang="id">
  3. <head>
  4.  <meta charset="UTF-8">
  5.  <meta name="viewport" content="width=device-width, initial-scale=1">
  6.  <title>SEO YUKIYO</title>
  7.  <style>
  8.    body {
  9.      margin: 0;
  10.      padding: 0;
  11.      overflow: hidden;
  12.      background-color: #000;
  13.      font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  14.      position: relative;
  15.      height: 100vh;
  16.      color: #fff;
  17.    }
  18.  
  19.    .rain {
  20.      position: absolute;
  21.      top: 0;
  22.      left: 0;
  23.      width: 100%;
  24.      height: 100%;
  25.      pointer-events: none;
  26.      overflow: hidden;
  27.    }
  28.  
  29.    .raindrop {
  30.      position: absolute;
  31.      width: 40px;
  32.      height: 40px;
  33.      background-image: url('https://yukiamp.site/images/yukicome.jpg');
  34.      background-size: cover;
  35.      opacity: 0.3;
  36.      animation: drop 8s linear infinite;
  37.    }
  38.  
  39.    @keyframes drop {
  40.      0% {
  41.        top: -50px;
  42.        transform: translateX(0) rotate(0deg);
  43.        opacity: 0.5;
  44.      }
  45.      100% {
  46.        top: 100vh;
  47.        transform: translateX(50px) rotate(360deg);
  48.        opacity: 0;
  49.      }
  50.    }
  51.  
  52.    .content {
  53.      position: relative;
  54.      z-index: 10;
  55.      display: flex;
  56.      flex-direction: column;
  57.      justify-content: center;
  58.      align-items: center;
  59.      height: 100vh;
  60.      text-align: center;
  61.    }
  62.  
  63.    .main-img {
  64.      max-width: 200px;
  65.      border-radius: 15px;
  66.      box-shadow: 0 0 30px rgba(255, 255, 255, 0.2);
  67.      animation: spin 20s linear infinite, fadeIn 2s ease forwards;
  68.      opacity: 0;
  69.    }
  70.  
  71.    .bold-text {
  72.      margin-top: 20px;
  73.      font-weight: bold;
  74.      font-size: 22px;
  75.      color: #fffc;
  76.      animation: fadeInText 2.5s ease forwards;
  77.      opacity: 0;
  78.    }
  79.  
  80.    @keyframes spin {
  81.      from { transform: rotate(0deg); }
  82.      to { transform: rotate(360deg); }
  83.    }
  84.  
  85.    @keyframes fadeIn {
  86.      from { opacity: 0; transform: translateY(-20px); }
  87.      to { opacity: 1; transform: translateY(0); }
  88.    }
  89.  
  90.    @keyframes fadeInText {
  91.      from { opacity: 0; transform: translateY(20px); }
  92.      to { opacity: 1; transform: translateY(0); }
  93.    }
  94.  </style>
  95. </head>
  96. <body>
  97.  
  98.  <div class="rain" id="rain-container"></div>
  99.  
  100.  <div class="content">
  101.    <img class="main-img" src="https://yukiamp.site/images/yukicome.jpg" alt="SEO Yikiyo">
  102.    <div class="bold-text">
  103.       <span style="color:#12f3ce">SEO YUKIYO</span>
  104.    </div>
  105.  </div>
  106.  
  107.  <script>
  108.    const rainContainer = document.getElementById('rain-container');
  109.  
  110.    for (let i = 0; i < 40; i++) {
  111.      const drop = document.createElement('div');
  112.      drop.classList.add('raindrop');
  113.      drop.style.left = Math.random() * 100 + 'vw';
  114.      drop.style.animationDuration = (Math.random() * 5 + 5) + 's';
  115.      drop.style.animationDelay = Math.random() * 5 + 's';
  116.      drop.style.width = drop.style.height = (Math.random() * 30 + 20) + 'px';
  117.      rainContainer.appendChild(drop);
  118.    }
  119.  </script>
  120.  
  121. </body>
  122. </html>
  123.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda