Фޤ礦

チェックの結果は以下のとおりです。

https://doctormezo.com.vn を HTML4.01 Transitional としてチェックしました。
73個のエラーがありました。このHTMLは -89点です。タグが 17種類 155組使われています。文字コードは UTF-8 のようです。

先頭の数字はエラーのおおまかな重要度を 0〜9 で示しています(減点数ではありません)。少ない数字は軽く、9 になるほど致命的です。このHTMLには重要な問題が多く含まれています。環境によっては閲覧できない可能性が非常に高いと言えます。減点対象外のごく軽度のエラーは割愛されています。

8: line 4: 最初の記述が DOCTYPE宣言ではありません。 → 解説 2
7: line 7: HTML4.01 Transitional では空要素タグを `<META />` と書くことはできません。 → 解説 75
7: line 8: HTML4.01 Transitional では空要素タグを `<LINK />` と書くことはできません。 → 解説 75
6: line 10: <SCRIPT> には TYPE 属性が必要です。 → 解説 86
1: line 10: <SCRIPT> を使うときは <HEAD>〜</HEAD> 内に <META HTTP-EQUIV="CONTENT-SCRIPT-TYPE" CONTENT="〜"> を指定するようにしましょう。 → 解説 146
3: line 14: <SCRIPT>〜</SCRIPT> 内の要素はすべてコメントで囲んだ方が安全です。 → 解説 153
3: line 16: <LINK> の HREF 属性の URI `https://fonts.googleapis.com/css?family=Open Sans` 中に空白文字が含まれています。 → 解説 227
6: line 27: <SCRIPT> には TYPE 属性が必要です。 → 解説 86
6: line 30: <SCRIPT> には TYPE 属性が必要です。 → 解説 86
6: line 31: <SCRIPT> には TYPE 属性が必要です。 → 解説 86
6: line 33: <SCRIPT> には TYPE 属性が必要です。 → 解説 86
6: line 34: <SCRIPT> には TYPE 属性が必要です。 → 解説 86
6: line 36: <SCRIPT> に不明な属性 `ASYNC` が指定されています。 → 解説 79
6: line 36: <SCRIPT> には TYPE 属性が必要です。 → 解説 86
6: line 37: <SCRIPT> には TYPE 属性が必要です。 → 解説 86
3: line 47: <SCRIPT>〜</SCRIPT> 内の要素はすべてコメントで囲んだ方が安全です。 → 解説 153
3: line 51: STYLE 属性を使うときは <HEAD>〜</HEAD> 内に <META HTTP-EQUIV="CONTENT-STYLE-TYPE" CONTENT="〜"> を指定しなければなりません。 → 解説 147
4: line 51: <IFRAME> には TITLE 属性を指定するようにしましょう。 → 解説 196
1: line 51: <IFRAME> と </IFRAME> の間が空です。 → 解説 51
1: line 59: <I> と </I> の間が空です。 → 解説 51
3: line 63: <A> の HREF 属性の URI ` /registration?domain=doctormezo.com.vn` 中に空白文字が含まれています。 → 解説 227
7: line 63: <A> の HREF 属性の URI ` /registration?domain=doctormezo.com.vn` 中に ASCII以外の文字が含まれています。 → 解説 232
4: line 63: <A> の HREF 属性の URI ` /registration?domain=doctormezo.com.vn` は正しくない書式です。 → 解説 239
1: line 63: <A> のアンカー名 `registrationsLabel ` 中に空白文字が含まれています。 → 解説 214
7: line 106: HTML4.01 Transitional では空要素タグを `<IMG />` と書くことはできません。 → 解説 75
6: line 106: <IMG> には ALT 属性が必要です。 → 解説 86
7: line 109: HTML4.01 Transitional では空要素タグを `<IMG />` と書くことはできません。 → 解説 75
6: line 109: <IMG> には ALT 属性が必要です。 → 解説 86
7: line 112: HTML4.01 Transitional では空要素タグを `<IMG />` と書くことはできません。 → 解説 75
6: line 112: <IMG> には ALT 属性が必要です。 → 解説 86
6: line 118: <INPUT TYPE="TEXT"> に不明な属性 `PLACEHOLDER` が指定されています。 → 解説 79
6: line 119: <INPUT TYPE="TEXT"> に不明な属性 `REQUIRED` が指定されています。 → 解説 79
1: line 139: <I> と </I> の間が空です。 → 解説 51
1: line 156: <I> と </I> の間が空です。 → 解説 51
1: line 173: <I> と </I> の間が空です。 → 解説 51
1: line 190: <I> と </I> の間が空です。 → 解説 51
1: line 207: <I> と </I> の間が空です。 → 解説 51
1: line 219: <I> と </I> の間が空です。 → 解説 51
1: line 239: <I> と </I> の間が空です。 → 解説 51
1: line 256: <I> と </I> の間が空です。 → 解説 51
1: line 273: <I> と </I> の間が空です。 → 解説 51
1: line 290: <I> と </I> の間が空です。 → 解説 51
1: line 307: <I> と </I> の間が空です。 → 解説 51
1: line 319: <I> と </I> の間が空です。 → 解説 51
7: line 336: HTML4.01 Transitional では空要素タグを `<IMG />` と書くことはできません。 → 解説 75
6: line 336: <IMG> には ALT 属性が必要です。 → 解説 86
1: line 349: <A> の属性 `TARGET` はあまり薦められない属性です。 → 解説 81
8: line 350: <svg> は不明なタグです。 → 解説 54
8: line 351: <path> は不明なタグです。 → 解説 54
7: line 351: HTML4.01 Transitional では空要素タグを `<PATH />` と書くことはできません。 → 解説 75
8: line 352: </svg> は不明なタグです。 → 解説 54
1: line 356: <A> の属性 `TARGET` はあまり薦められない属性です。 → 解説 81
8: line 357: <svg> は不明なタグです。 → 解説 54
8: line 358: <path> は不明なタグです。 → 解説 54
7: line 358: HTML4.01 Transitional では空要素タグを `<PATH />` と書くことはできません。 → 解説 75
8: line 359: </svg> は不明なタグです。 → 解説 54
1: line 363: <A> の属性 `TARGET` はあまり薦められない属性です。 → 解説 81
8: line 364: <svg> は不明なタグです。 → 解説 54
8: line 365: <path> は不明なタグです。 → 解説 54
7: line 365: HTML4.01 Transitional では空要素タグを `<PATH />` と書くことはできません。 → 解説 75
8: line 366: </svg> は不明なタグです。 → 解説 54


チェックしたHTMLは以下のとおりです。

https://doctormezo.com.vn

  1. <html>
  2. <head>
  3.     <title>Trang chủ</title>
  4.     <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no, user-scalable=no"/>
  5. <link rel="icon" type="image/png" href="img/favicon.png"/>
  6. <!-- Google Tag Manager -->
  7. <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  8. new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  9. j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  10. 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  11. })(window,document,'script','dataLayer','GTM-TCFV6BH');</script>
  12. <!-- End Google Tag Manager -->
  13. <link href='https://fonts.googleapis.com/css?family=Open Sans' rel='stylesheet'>
  14. <!-- Latest compiled and minified CSS -->
  15. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
  16. <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css">
  17. <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.5.8/slick.min.css">
  18. <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.5.8/slick-theme.min.css">
  19. <link rel="stylesheet" href="css/style.css">
  20. <link rel="stylesheet" href="css/carousel.css">
  21. <link rel="stylesheet" href="css/responsive.css">
  22. <!-- jQuery library -->
  23. <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
  24. <!-- Latest compiled JavaScript -->
  25. <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
  26. <script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/slick.js"></script>
  27. <script src="js/carousel.js"></script>
  28. <script src="js/script.js"></script>
  29. <!-- Global site tag (gtag.js) - Google Analytics -->
  30. <script async src="https://www.googletagmanager.com/gtag/js?id=UA-23662219-12"></script>
  31. <script>
  32.     window.dataLayer = window.dataLayer || [];
  33.     function gtag() {
  34.         dataLayer.push(arguments);
  35.     }
  36.     gtag('js', new Date());
  37.     gtag('config', 'UA-23662219-12');
  38. </script>
  39. </head>
  40. <body>
  41. <!-- Google Tag Manager (noscript) -->
  42. <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TCFV6BH" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
  43. <!-- End Google Tag Manager (noscript) -->
  44. <div class="container-fluid">
  45. <div id="expireWarning">
  46.     <i class="fas fa-ban"></i>
  47.     <div>Tên miền của bạn đang hết hạn.</div>
  48.     <div id="expireWarningLine2">Vui lòng liên hệ <a href="
  49.         /registration?domain=doctormezo.com.vn#registrationsLabel
  50.     ">nhà đăng ký</a> để gia hạn tên miền
  51.     </div>
  52. </div>
  53. <div id="header" class="row">
  54.     <div class="carousel" id="headerCarousel">
  55.         <div>
  56.             <a href="/"><img src="img/banner1.jpg"/></a>
  57.         </div>
  58.         <div>
  59.             <a href="/"><img src="img/banner2.jpg"/></a>
  60.         </div>
  61.         <div>
  62.             <a href="/"><img src="img/banner3.jpg"/></a>
  63.         </div>
  64.     </div>
  65.     <div id="search">
  66.         <form action="/registration" method="get">
  67.             <input type="text" placeholder="Tên miền bạn muốn kiểm tra, đăng ký" id="searchBar" name="domain"
  68.                    value="" required>
  69.             <button type="submit" id="searchButton">Đăng ký</button>
  70.         </form>
  71.     </div>
  72. </div>
  73. <div id="content" class="row">
  74.     <div class="row" id="contentBody">
  75.         <div class="col-sm-6" id="contentHowTo">
  76.             <div class="contentBodyLabel" id="howToLabel"><a href="/intro">BÍ QUYẾT LỰA CHỌN TÊN MIỀN PHÙ HỢP</a></div>
  77.             <div class="row contentBodyTag">
  78.                 <div class="col-xs-2 contentBodyTagIcon">
  79.                     <div class="logoWrapper">
  80.                         <div class="logoContainer">
  81.                             <i class="far fa-hand-point-right"></i>
  82.                         </div>
  83.                     </div>
  84.                 </div>
  85.                 <div class="col-xs-10 contentBodyTagDescription">
  86.                     <a href="/intro#intro1">Tên miền ngắn gọn</a>
  87.                 </div>
  88.             </div>
  89.             <div class="row contentBodyTag">
  90.                 <div class="col-xs-2 contentBodyTagIcon">
  91.                     <div class="logoWrapper">
  92.                         <div class="logoContainer">
  93.                             <i class="far fa-hand-point-right"></i>
  94.                         </div>
  95.                     </div>
  96.                 </div>
  97.                 <div class="col-xs-10 contentBodyTagDescription">
  98.                     <a href="/intro#intro2">Tên miền dễ nhớ</a>
  99.                 </div>
  100.             </div>
  101.             <div class="row contentBodyTag">
  102.                 <div class="col-xs-2 contentBodyTagIcon">
  103.                     <div class="logoWrapper">
  104.                         <div class="logoContainer">
  105.                             <i class="far fa-hand-point-right"></i>
  106.                         </div>
  107.                     </div>
  108.                 </div>
  109.                 <div class="col-xs-10 contentBodyTagDescription">
  110.                     <a href="/intro#intro3">Tên miền dễ đọc</a>
  111.                 </div>
  112.             </div>
  113.             <div class="row contentBodyTag">
  114.                 <div class="col-xs-2 contentBodyTagIcon">
  115.                     <div class="logoWrapper">
  116.                         <div class="logoContainer">
  117.                             <i class="far fa-hand-point-right"></i>
  118.                         </div>
  119.                     </div>
  120.                 </div>
  121.                 <div class="col-xs-10 contentBodyTagDescription">
  122.                     <a href="/intro#intro4">Tên miền chứa nội dung tên thương hiệu</a>
  123.                 </div>
  124.             </div>
  125.             <div class="row contentBodyTag">
  126.                 <div class="col-xs-2 contentBodyTagIcon">
  127.                     <div class="logoWrapper">
  128.                         <div class="logoContainer">
  129.                             <i class="far fa-hand-point-right"></i>
  130.                         </div>
  131.                     </div>
  132.                 </div>
  133.                 <div class="col-xs-10 contentBodyTagDescription">
  134.                     <a href="/intro#intro5">Lựa chọn tên miền quốc gia hay tên miền quốc tế</a>
  135.                 </div>
  136.             </div>
  137.             <div class="row contentBodyTag">
  138.                 <div class="col-xs-2 contentBodyTagIcon">
  139.                     <div class="logoWrapper">
  140.                         <div class="logoContainer">
  141.                             <i class="far fa-hand-point-right"></i>
  142.                         </div>
  143.                     </div>
  144.                 </div>
  145.                 <div class="col-xs-10 contentBodyTagDescription">
  146.                     <a href="/intro#intro6">Tên miền phù hợp với lĩnh vực kinh doanh</a>
  147.                 </div>
  148.             </div>
  149.         </div>
  150.         <div class="col-sm-6" id="contentAdvantages">
  151.             <div class="contentBodyLabel" id="advantagesLabel"><a href="/advantages">LỢI THẾ CỦA TÊN MIỀN .VN</a></div>
  152.             <div class="row contentBodyTag">
  153.                 <div class="col-xs-2 contentBodyTagIcon">
  154.                     <div class="logoWrapper">
  155.                         <div class="logoContainer">
  156.                             <i class="fas fa-check"></i>
  157.                         </div>
  158.                     </div>
  159.                 </div>
  160.                 <div class="col-xs-10 contentBodyTagDescription">
  161.                     <a href="/advantages#advantage1">Định danh thương hiệu, hướng tới thị trường mục tiêu</a>
  162.                 </div>
  163.             </div>
  164.             <div class="row contentBodyTag">
  165.                 <div class="col-xs-2 contentBodyTagIcon">
  166.                     <div class="logoWrapper">
  167.                         <div class="logoContainer">
  168.                             <i class="fas fa-check"></i>
  169.                         </div>
  170.                     </div>
  171.                 </div>
  172.                 <div class="col-xs-10 contentBodyTagDescription">
  173.                     <a href="/advantages#advantage2">Mang lại giá trị tin cậy cho khách hàng</a>
  174.                 </div>
  175.             </div>
  176.             <div class="row contentBodyTag">
  177.                 <div class="col-xs-2 contentBodyTagIcon">
  178.                     <div class="logoWrapper">
  179.                         <div class="logoContainer">
  180.                             <i class="fas fa-check"></i>
  181.                         </div>
  182.                     </div>
  183.                 </div>
  184.                 <div class="col-xs-10 contentBodyTagDescription">
  185.                     <a href="/advantages#advantage3">Lợi thế trên các công cụ tìm kiếm</a>
  186.                 </div>
  187.             </div>
  188.             <div class="row contentBodyTag">
  189.                 <div class="col-xs-2 contentBodyTagIcon">
  190.                     <div class="logoWrapper">
  191.                         <div class="logoContainer">
  192.                             <i class="fas fa-check"></i>
  193.                         </div>
  194.                     </div>
  195.                 </div>
  196.                 <div class="col-xs-10 contentBodyTagDescription">
  197.                     <a href="/advantages#advantage4">Truy vấn nhanh chóng, an toàn, tin cậy</a>
  198.                 </div>
  199.             </div>
  200.             <div class="row contentBodyTag">
  201.                 <div class="col-xs-2 contentBodyTagIcon">
  202.                     <div class="logoWrapper">
  203.                         <div class="logoContainer">
  204.                             <i class="fas fa-check"></i>
  205.                         </div>
  206.                     </div>
  207.                 </div>
  208.                 <div class="col-xs-10 contentBodyTagDescription">
  209.                     <a href="/advantages#advantage5">Được pháp luật bảo vệ</a>
  210.                 </div>
  211.             </div>
  212.             <div class="row contentBodyTag">
  213.                 <div class="col-xs-2 contentBodyTagIcon">
  214.                     <div class="logoWrapper">
  215.                         <div class="logoContainer">
  216.                             <i class="fas fa-check"></i>
  217.                         </div>
  218.                     </div>
  219.                 </div>
  220.                 <div class="col-xs-10 contentBodyTagDescription">
  221.                     <a href="/advantages#advantage6">Đăng ký thuận tiện</a>
  222.                 </div>
  223.             </div>
  224.         </div>
  225.     </div>
  226. </div>
  227. <div id="footer">
  228.     <div class="row" id="footerBody">
  229.         <div class="col-xs-12 col-sm-3" id="footerLogo">
  230.             <a href="https://vnnic.vn">
  231.                 <img src="img/logo.png"/>
  232.             </a>
  233.         </div>
  234.         <div class="col-xs-12 col-sm-6" id="footerContact">
  235.             <div id="footerVnnic">Trung tâm Internet Việt Nam</div>
  236.             <div id="footerAddress">Địa chỉ: 18 Nguyễn Du, Quận Hai Bà Trưng, Hà Nội.</div>
  237.             <div id="footerWebsiteTel">Website: <a href="https://vnnic.vn">https://vnnic.vn</a> | Điện thoại:
  238.                 84-24-35564944
  239.             </div>
  240.         </div>
  241.         <div class="col-xs-12 col-sm-3" id="footerSocial">
  242.             <div class="row" id="footerSocialRow">
  243.                 <div class="col-xs-4">
  244.                     <a href="https://www.facebook.com/myVNNIC/?fref=ts" target="_blank">
  245.                         <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
  246.                             <path d="M18.77 7.46H14.5v-1.9c0-.9.6-1.1 1-1.1h3V.5h-4.33C10.24.5 9.5 3.44 9.5 5.32v2.15h-3v4h3v12h5v-12h3.85l.42-4z"/>
  247.                         </svg>
  248.                     </a>
  249.                 </div>
  250.                 <div class="col-xs-4">
  251.                     <a href="https://www.youtube.com/channel/UCLvuvINvucsfLAPrasmz9Cw" target="_blank">
  252.                         <svg viewBox="0 -71 511.99912 511" width="511pt" xmlns="http://www.w3.org/2000/svg">
  253.                             <path d="m255.980469 370.492188c-.042969 0-.089844 0-.136719 0-15.449219-.105469-152.027344-1.351563-190.722656-11.816407-27.042969-7.269531-48.390625-28.59375-55.679688-55.640625-10.125-38.011718-9.4804685-111.195312-9.410156-117.039062-.0664062-5.816406-.71875-79.605469 9.378906-117.929688.011719-.035156.019532-.074218.03125-.109375 7.207032-26.738281 29.035156-48.722656 55.613282-56.011719.066406-.019531.136718-.035156.203124-.054687 38.257813-10.054687 175.105469-11.285156 190.585938-11.390625h.277344c15.488281.105469 152.429687 1.351562 190.769531 11.832031 26.972656 7.25 48.304687 28.546875 55.613281 55.558594 10.503906 38.351563 9.53125 112.300781 9.425782 118.542969.074218 6.148437.6875 78.675781-9.378907 116.878906-.007812.039062-.019531.074219-.027343.109375-7.292969 27.046875-28.636719 48.371094-55.710938 55.648437-.035156.011719-.074219.019532-.109375.03125-38.253906 10.050782-175.105469 11.28125-190.582031 11.390626-.046875 0-.09375 0-.140625 0zm-207.90625-292.167969c-8.890625 33.828125-8.050781 106.675781-8.042969 107.410156v.527344c-.265625 20.203125.667969 78.710937 8.046875 106.421875 3.578125 13.269531 14.105469 23.78125 27.457031 27.371094 28.550782 7.722656 139.789063 10.152343 180.445313 10.4375 40.761719-.285157 152.164062-2.648438 180.503906-10.0625 13.308594-3.601563 23.800781-14.078126 27.402344-27.363282 7.386719-28.117187 8.3125-86.339844 8.042969-106.414062 0-.210938 0-.421875.003906-.632813.367187-20.445312-.355469-79.636719-8.011719-107.570312-.007813-.027344-.015625-.054688-.019531-.082031-3.59375-13.328126-14.125-23.839844-27.476563-27.429688-28.273437-7.730469-139.691406-10.152344-180.445312-10.4375-40.734375.285156-152.027344 2.644531-180.453125 10.050781-13.097656 3.632813-23.863282 14.519531-27.453125 27.773438zm435.136719 219.894531h.011718zm-278.210938-31.726562v-161.996094l140 81zm0 0"/>
  254.                         </svg>
  255.                     </a>
  256.                 </div>
  257.                 <div class="col-xs-4">
  258.                     <a href="mailto:domain-support@vnnic.vn" target="_blank">
  259.                         <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
  260.                             <path d="M22 4H2C.9 4 0 4.9 0 6v12c0 1.1.9 2 2 2h20c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM7.25 14.43l-3.5 2c-.08.05-.17.07-.25.07-.17 0-.34-.1-.43-.25-.14-.24-.06-.55.18-.68l3.5-2c.24-.14.55-.06.68.18.14.24.06.55-.18.68zm4.75.07c-.1 0-.2-.03-.27-.08l-8.5-5.5c-.23-.15-.3-.46-.15-.7.15-.22.46-.3.7-.14L12 13.4l8.23-5.32c.23-.15.54-.08.7.15.14.23.07.54-.16.7l-8.5 5.5c-.08.04-.17.07-.27.07zm8.93 1.75c-.1.16-.26.25-.43.25-.08 0-.17-.02-.25-.07l-3.5-2c-.24-.13-.32-.44-.18-.68s.44-.32.68-.18l3.5 2c.24.13.32.44.18.68z"/>
  261.                         </svg>
  262.                     </a>
  263.                 </div>
  264.             </div>
  265.         </div>
  266.     </div>
  267. </div>
  268. </div>
  269. </body>
  270. </html>

-- cost 5 sec --
This page was generated by htmllint.cgi 1.28 / htmllint.pm 3.58
LWP 5.837 / CGI 3.43 / Jcode 2.07
1997-2009 © by k16@chiba.email.ne.jp