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

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.  <meta charset="utf-8">
  5.  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  6.  <meta name="robots" content="index, follow" />
  7.  <meta name="viewport" content="width=device-width, initial-scale=1" />
  8.  <title>HOME - novacaine.net</title>
  9.  <meta name="description" content="Simple calculator for answer." />
  10.  <link href="https://www.selajar.com/favicon.ico" rel="shortcut icon" type="image/x-icon" />
  11. <!-- Google tag (gtag.js) -->
  12. <script async src="https://www.googletagmanager.com/gtag/js?id=G-YTE0SYF2SL"></script>
  13. <script>
  14.   window.dataLayer = window.dataLayer || [];
  15.   function gtag(){dataLayer.push(arguments);}
  16.   gtag('js', new Date());
  17.   gtag('config', 'G-YTE0SYF2SL');
  18. </script>
  19.  <style>
  20.    html {
  21.      font-size: 62.5%;
  22.      box-sizing: border-box;
  23.    }
  24.    
  25.    *, *::before, *::after {
  26.      margin: 0;
  27.      padding: 0;
  28.      box-sizing: inherit;
  29.    }
  30.    
  31.    .calculator {
  32.      border: 1px solid #ccc;
  33.      border-radius: 5px;
  34.      position: absolute;
  35.      top: 50%;
  36.      left: 50%;
  37.      transform: translate(-50%, -50%);
  38.    
  39.     width: 400px;
  40.    }
  41.    
  42.    .calculator-screen {
  43.      width: 100%;
  44.      font-size: 5rem;
  45.      height: 80px;
  46.      border: none;
  47.      background-color: #252525;
  48.      color: #fff;
  49.      text-align: right;
  50.      padding-right: 20px;
  51.      padding-left: 10px;
  52.    }
  53.    
  54.    button {
  55.      height: 60px;
  56.      background-color: #fff;
  57.      border-radius: 3px;
  58.      border: 1px solid #c4c4c4;
  59.      background-color: transparent;
  60.      font-size: 2rem;
  61.      color: #333;
  62.        background-image: linear-gradient(to bottom,transparent,transparent 50%,rgba(0,0,0,.04));
  63.      box-shadow: inset 0 0 0 1px rgba(255,255,255,.05), inset 0 1px 0 0 rgba(255,255,255,.45), inset 0 -1px 0 0 rgba(255,255,255,.15), 0 1px 0 0 rgba(255,255,255,.15);
  64.      text-shadow: 0 1px rgba(255,255,255,.4);
  65.    }
  66.    
  67.    button:hover {
  68.      background-color: #eaeaea;
  69.    }
  70.    
  71.    .operator {
  72.      color: #337cac;
  73.    }
  74.    
  75.    .all-clear {
  76.      background-color: #f0595f;
  77.      border-color: #b0353a;
  78.      color: #fff;
  79.    }
  80.    
  81.    .all-clear:hover {
  82.      background-color: #f17377;
  83.    }
  84.    
  85.    .equal-sign {
  86.      background-color: #2e86c0;
  87.      border-color: #337cac;
  88.      color: #fff;
  89.      height: 100%;
  90.      grid-area: 2 / 4 / 6 / 5;
  91.    }
  92.    
  93.    .equal-sign:hover {
  94.      background-color: #4e9ed4;
  95.    }
  96.    
  97.    .calculator-keys {
  98.      display: grid;
  99.      grid-template-columns: repeat(4, 1fr);
  100.      grid-gap: 20px;
  101.      padding: 20px;
  102.    }
  103.  </style>
  104. </head>
  105.  
  106. <body>
  107.  <div class="calculator" id="calculator">
  108.    <input aria-labelledby="calculator" type="text" class="calculator-screen" value="" disabled />
  109.  
  110.    <div class="calculator-keys">
  111.  
  112.      <button type="button" class="operator" value="+">+</button>
  113.      <button type="button" class="operator" value="-">-</button>
  114.      <button type="button" class="operator" value="*">&times;</button>
  115.      <button type="button" class="operator" value="/">&divide;</button>
  116.  
  117.      <button type="button" value="7">7</button>
  118.      <button type="button" value="8">8</button>
  119.      <button type="button" value="9">9</button>
  120.  
  121.  
  122.      <button type="button" value="4">4</button>
  123.      <button type="button" value="5">5</button>
  124.      <button type="button" value="6">6</button>
  125.  
  126.  
  127.      <button type="button" value="1">1</button>
  128.      <button type="button" value="2">2</button>
  129.      <button type="button" value="3">3</button>
  130.  
  131.  
  132.      <button type="button" value="0">0</button>
  133.      <button type="button" class="decimal" value=".">.</button>
  134.      <button type="button" class="all-clear" value="all-clear">AC</button>
  135.  
  136.      <button type="button" class="equal-sign operator" value="=">=</button>
  137.  
  138.    </div>
  139.  </div>
  140.  <script>
  141.    const calculator = {
  142.      displayValue: '0',
  143.      firstOperand: null,
  144.      waitingForSecondOperand: false,
  145.      operator: null,
  146.    };
  147.    
  148.    function inputDigit(digit) {
  149.      const { displayValue, waitingForSecondOperand } = calculator;
  150.    
  151.      if (waitingForSecondOperand === true) {
  152.        calculator.displayValue = digit;
  153.        calculator.waitingForSecondOperand = false;
  154.      } else {
  155.        calculator.displayValue = displayValue === '0' ? digit : displayValue + digit;
  156.      }
  157.    }
  158.    
  159.    function inputDecimal(dot) {
  160.      if (calculator.waitingForSecondOperand === true) {
  161.       calculator.displayValue = "0."
  162.        calculator.waitingForSecondOperand = false;
  163.        return
  164.      }
  165.    
  166.      if (!calculator.displayValue.includes(dot)) {
  167.        calculator.displayValue += dot;
  168.      }
  169.    }
  170.    
  171.    function handleOperator(nextOperator) {
  172.      const { firstOperand, displayValue, operator } = calculator
  173.      const inputValue = parseFloat(displayValue);
  174.      
  175.      if (operator && calculator.waitingForSecondOperand)  {
  176.        calculator.operator = nextOperator;
  177.        return;
  178.      }
  179.    
  180.    
  181.      if (firstOperand == null && !isNaN(inputValue)) {
  182.        calculator.firstOperand = inputValue;
  183.      } else if (operator) {
  184.        const result = calculate(firstOperand, inputValue, operator);
  185.    
  186.        calculator.displayValue = `${parseFloat(result.toFixed(7))}`;
  187.        calculator.firstOperand = result;
  188.      }
  189.    
  190.      calculator.waitingForSecondOperand = true;
  191.      calculator.operator = nextOperator;
  192.    }
  193.    
  194.    function calculate(firstOperand, secondOperand, operator) {
  195.      if (operator === '+') {
  196.        return firstOperand + secondOperand;
  197.      } else if (operator === '-') {
  198.        return firstOperand - secondOperand;
  199.      } else if (operator === '*') {
  200.        return firstOperand * secondOperand;
  201.      } else if (operator === '/') {
  202.        return firstOperand / secondOperand;
  203.      }
  204.    
  205.      return secondOperand;
  206.    }
  207.    
  208.    function resetCalculator() {
  209.      calculator.displayValue = '0';
  210.      calculator.firstOperand = null;
  211.      calculator.waitingForSecondOperand = false;
  212.      calculator.operator = null;
  213.    }
  214.    
  215.    function updateDisplay() {
  216.      const display = document.querySelector('.calculator-screen');
  217.      display.value = calculator.displayValue;
  218.    }
  219.    
  220.    updateDisplay();
  221.    
  222.    const keys = document.querySelector('.calculator-keys');
  223.    keys.addEventListener('click', event => {
  224.      const { target } = event;
  225.      const { value } = target;
  226.      if (!target.matches('button')) {
  227.        return;
  228.      }
  229.    
  230.      switch (value) {
  231.        case '+':
  232.        case '-':
  233.        case '*':
  234.        case '/':
  235.        case '=':
  236.          handleOperator(value);
  237.          break;
  238.        case '.':
  239.          inputDecimal(value);
  240.          break;
  241.        case 'all-clear':
  242.          resetCalculator();
  243.          break;
  244.        default:
  245.          if (Number.isInteger(parseFloat(value))) {
  246.            inputDigit(value);
  247.          }
  248.      }
  249.    
  250.      updateDisplay();
  251.    });
  252.  </script>
  253. </body>
  254. </html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda