無効なマークアップエラーが発生していますが、html5ドキュメントを検証しようとしました。次のようにhtml5検証エラー出力
私のコードは次のとおりです。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<!--[if lt IE 7 ]><html class="ie ie6" lang="en"> <![endif]-->
<!--[if IE 7 ]><html class="ie ie7" lang="en"> <![endif]-->
<!--[if IE 8 ]><html class="ie ie8" lang="en"> <![endif]-->
<!--[if (gte IE 9)|!(IE)]><!-->
<html lang="en">
<!--<![endif]-->
<head>
<meta charset="utf-8">
<title>index</title>
<meta name="description" content=""/>
<link rel="stylesheet" href="assets/css/base.css">
<script type="text/javascript" src="assets/js/jquery-1.6.1.min.js"></script>
<script type="text/javascript" src="assets/js/jquery-ui-1.8.16.custom.min.js"></script>
</head>
エラーは以下のとおりです。
Line 7, Column 16: application/xhtml+xml is not an appropriate Content-Type for a document whose root element is not in a namespace. **<html lang="en">**
Line 7, Column 16: Unnamespaced element html not allowed in this context. (Suppressing further errors from this subtree.) **<html lang="en">**
Line 16, Column 3: required character (found h) (expected l) **</head>**
一部の専門家のアドバイスが高く評価されるだろう。
はパトリック
'<?xml version =" 1.0 "encoding =" UTF-8 "?>'を削除し、検証する必要があります。 – Aaron
それは速かったです - ありがとうAaron一束 - それは働いた! –