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

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2.        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  4. <head>
  5.    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  6.    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  7.    <title>snabbapoteket.com</title>
  8.        <style media="screen">
  9. .asset_star0 {
  10. background: url('//d38psrni17bvxu.cloudfront.net/themes/assets/star0.gif') no-repeat center;
  11. width: 13px;
  12. height: 12px;
  13. display: inline-block;
  14. }
  15.  
  16. .asset_star1 {
  17. background: url('//d38psrni17bvxu.cloudfront.net/themes/assets/star1.gif') no-repeat center;
  18. width: 13px;
  19. height: 12px;
  20. display: inline-block;
  21. }
  22.  
  23. .asset_starH {
  24. background: url('//d38psrni17bvxu.cloudfront.net/themes/assets/starH.gif') no-repeat center;
  25. width: 13px;
  26. height: 12px;
  27. display: inline-block;
  28. }
  29.  
  30. .sitelink {
  31. padding-right: 16px;
  32. }
  33.  
  34. .sellerRatings a:link,
  35. .sellerRatings a:visited,
  36. .sellerRatings a:hover,
  37. .sellerRatings a:active {
  38. text-decoration: none;
  39. cursor: text;
  40. }
  41.  
  42. .sellerRatings {
  43. margin:0 0 3px 20px;
  44. }
  45.  
  46. .sitelinkHolder {
  47. margin:-15px 0 15px 35px;
  48. }
  49.  
  50. #ajaxloaderHolder {
  51. display: block;
  52. width: 24px;
  53. height: 24px;
  54. background: #fff;
  55. padding: 8px 0 0 8px;
  56. margin:10px auto;
  57. -webkit-border-radius: 4px;
  58. -moz-border-radius: 4px;
  59. border-radius: 4px;
  60. }</style>    <style media="screen">
  61. /* skzcss - for tests */
  62.  
  63. body {
  64. margin: 0;
  65. padding: 0;
  66. height: 100%;
  67. overflow: hidden;
  68. }
  69.  
  70. iframe {
  71. margin: 0;
  72. padding: 0;
  73. border: none;
  74. width: 100%;
  75. height: 100%;
  76. }
  77.  
  78. #content {
  79. position: absolute;
  80. left: 0;
  81. right: 0;
  82. bottom: 0;
  83. top: 0;
  84. }
  85.  
  86. #imprint {
  87.    position: relative;
  88.    bottom: 0;
  89.    text-align: center;
  90.    padding-top: 5px;
  91.    height: 25px;
  92. }
  93. </style>    
  94. </head>
  95.  
  96. <body>
  97.    <script async src="https://euob.youstarsbuilding.com/sxp/i/224f85302aa2b6ec30aac9a85da2cbf9.js" data-ch="AdsDeli - domain - landingpage" data-uvid="aee5b6bffe1a25cfc8ccaffb486b12a1ee40a5a9" class="ct_clicktrue_80705" data-jsonp="onCheqResponse"></script>
  98.    <noscript>
  99.        <iframe src="https://obseu.youstarsbuilding.com/ns/224f85302aa2b6ec30aac9a85da2cbf9.html?ch=AdsDeli%20-%20domain%20-%20landingpage" width="0" height="0" style="display:none"></iframe>
  100.    </noscript>
  101. <script type="application/javascript">
  102.    let scriptPath='';
  103.    window.chronosFailed = function () {
  104.        console.log('Callback complete.');
  105.    };
  106.  
  107.    window.chronosSuccess = function (data) {
  108.        document.getElementById('content').remove();
  109.        Array.from(document.getElementsByTagName('iframe')).forEach((iframe) => iframe.remove());
  110.    };
  111. </script>
  112. <script type="text/javascript">
  113. var ls = function(xhr, token) {
  114.    xhr.onreadystatechange = function () {
  115.        if (xhr.readyState === XMLHttpRequest.DONE) {
  116.            if (xhr.status >= 200 && xhr.status <= 400) {
  117.                if (xhr.responseText.trim() === '') {
  118.                    return;
  119.                }
  120.    
  121.                console.log(JSON.parse(xhr.responseText))
  122.            } else {
  123.                console.log('There was a problem with the request.');
  124.            }
  125.        }
  126.    }
  127.    
  128.    xhr.open('GET', '/munin/a/l' + 's?t=68f40040&token=' + encodeURI(token), true);
  129.    xhr.send();
  130. };
  131. ls(new XMLHttpRequest(), 'aee5b6bffe1a25cfc8ccaffb486b12a1ee40a5a9');
  132. if (typeof window.chronosFailed === 'function') { window.chronosFailed(); }
  133. </script>
  134.  
  135. <div>
  136.    
  137.    </div>
  138.  
  139. <div id="content">
  140.    <iframe id="iframe" frameBorder="0" src="http://yfdpco1.com/sk-park.php?pid=9PO15V947&dn=snabbapoteket.com&ua=FeedValidator%2F1.3&requrl=http%3A%2F%2Fsnabbapoteket.com%2F"></iframe>
  141.    </div>
  142. <script>
  143.    (function () {
  144.        document.getElementById('content').style.top = document.getElementById('content').previousElementSibling.clientHeight + 'px';
  145.    })();
  146. </script>
  147. <style media="screen">
  148. .asset_star0 {
  149. background: url('//d38psrni17bvxu.cloudfront.net/themes/assets/star0.gif') no-repeat center;
  150. width: 13px;
  151. height: 12px;
  152. display: inline-block;
  153. }
  154.  
  155. .asset_star1 {
  156. background: url('//d38psrni17bvxu.cloudfront.net/themes/assets/star1.gif') no-repeat center;
  157. width: 13px;
  158. height: 12px;
  159. display: inline-block;
  160. }
  161.  
  162. .asset_starH {
  163. background: url('//d38psrni17bvxu.cloudfront.net/themes/assets/starH.gif') no-repeat center;
  164. width: 13px;
  165. height: 12px;
  166. display: inline-block;
  167. }
  168.  
  169. .sitelink {
  170. padding-right: 16px;
  171. }
  172.  
  173. .sellerRatings a:link,
  174. .sellerRatings a:visited,
  175. .sellerRatings a:hover,
  176. .sellerRatings a:active {
  177. text-decoration: none;
  178. cursor: text;
  179. }
  180.  
  181. .sellerRatings {
  182. margin:0 0 3px 20px;
  183. }
  184.  
  185. .sitelinkHolder {
  186. margin:-15px 0 15px 35px;
  187. }
  188.  
  189. #ajaxloaderHolder {
  190. display: block;
  191. width: 24px;
  192. height: 24px;
  193. background: #fff;
  194. padding: 8px 0 0 8px;
  195. margin:10px auto;
  196. -webkit-border-radius: 4px;
  197. -moz-border-radius: 4px;
  198. border-radius: 4px;
  199. }</style><style media="screen">
  200. * {
  201.    margin:0;padding:0
  202. }
  203.  
  204. body {
  205.    background:#101c36;
  206.    font-family: sans-serif;
  207.    text-align: center;
  208.    font-size:1rem;
  209. }
  210.  
  211. .header {
  212.    padding:1rem 1rem 0;
  213.    overflow:hidden;
  214. }
  215.  
  216. h1 {
  217.    color:#848484;
  218.    font-size:1.5rem;
  219. }
  220.  
  221. .header-text-color:visited,
  222. .header-text-color:link,
  223. .header-text-color {
  224.    color:#848484;
  225. }
  226.  
  227. .comp-is-parked {
  228.  margin: 4px 0 2px;
  229. }
  230.  
  231. .comp-sponsored {
  232.  text-align: left;
  233.  margin: 0 0 -1.8rem 4px;
  234. }
  235.  
  236. .wrapper1 {
  237.    margin:1rem;
  238. }
  239.  
  240. .wrapper2 {
  241.    background:url('//d38psrni17bvxu.cloudfront.net/themes/cleanPeppermintBlackConsent_657d9013/img/bottom.png') no-repeat center bottom;
  242.    padding-bottom:140px;
  243. }
  244.  
  245. .wrapper3 {
  246.    background:#fff;
  247.    max-width:300px;
  248.    margin:0 auto 1rem;
  249.    padding-top:1px;
  250.    padding-bottom:1px;
  251. }
  252.  
  253. .onDesktop {
  254.    display:none;
  255. }
  256.  
  257. .tcHolder {
  258.    padding-top: 2rem;
  259. }
  260.  
  261. .adsHolder {
  262.    margin: 1rem 0;
  263.    padding-top: 2rem;
  264.    overflow:hidden;
  265. }
  266.  
  267. .footer {
  268.    color:#626574;
  269.    padding:2rem 1rem;
  270.    font-size:.8rem;
  271.    margin:0 auto;
  272.    max-width:440px;
  273. }
  274.  
  275. .footer a:link,
  276. .footer a:visited {
  277.    color:#626574;
  278. }
  279.  
  280. .sale_link_bold a,
  281. .sale_link,
  282. .sale_link a {
  283.    color:#626574 !important;
  284. }
  285.  
  286. .searchHolder {
  287.    padding:1px 0 1px 1px;
  288.    margin:1rem auto;
  289.    width: 95%;
  290.    max-width: 500px;
  291. }
  292.  
  293. .fallback-term-holder {
  294.    display: inline-grid;
  295.    grid-template-columns: 1fr;
  296.    width: 100%;
  297.    padding-top: 50px;
  298. }
  299.  
  300. .fallback-term-link {
  301.    grid-column: 1 / span 1; align-self: center;
  302.    padding: 50px 13px 50px 13px; border-radius: 25px;
  303.    border: 5px solid #ffffff; margin-bottom: 20px;
  304.    background-color: rgb(16, 28, 54);
  305.    text-decoration-line: none;
  306.    font-size: 18px;
  307.    font-weight: 700;
  308.    color: #ffffff;
  309.    text-align: left;
  310. }
  311.  
  312. .fallback-term-link:hover {
  313.    background-color: #242b42;
  314.  
  315.    text-decoration-line: underline;
  316.    text-decoration-color: currentColor;
  317.    text-decoration-thickness: auto;
  318. }
  319.  
  320. @media screen and (min-width:600px) {
  321.  
  322.    .comp-is-parked,
  323.    .comp-sponsored {
  324.      color: #848484;
  325.    }
  326.  
  327.    .comp-sponsored {
  328.      margin-left: 0;
  329.    }
  330.  
  331.    .wrapper1 {
  332.        max-width:1500px;
  333.        margin-left:auto;
  334.        margin-right:auto;
  335.    }
  336.  
  337.    .wrapper2 {
  338.        background:url('//d38psrni17bvxu.cloudfront.net/themes/cleanPeppermintBlackConsent_657d9013/img/arrows.png') no-repeat center top;
  339.        padding-bottom:0;
  340.        min-height:600px;
  341.    }
  342.  
  343.    .wrapper3 {
  344.        max-width:530px;
  345.        background:none;
  346.    }
  347. }
  348. </style>
  349. <div class="wrapper1" id="keywords-template" style="display:none;">
  350.    <div class="wrapper2">
  351.        <div class="wrapper3">
  352.            <div id="fallbackTerms" class="fallback-term-holder"></div>
  353.        </div>
  354.    </div>
  355. </div>
  356. </body>
  357. </html>
  358.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda