0

W3C 検証に合格するものを取得しようとしています (これは私の最初の HTML Web デザイン クラスです)。同じエラーが発生し続けます( Text not allowed in element ul in this context. )。これらのエラーは 5 つあり、すべて同じ場所にありますが、行が異なります。

誰かがこれを見て、私が間違ったことを教えてください。ありがとうございました。

<!DOCTYPE html>
<html lang="en">
<head>
<title>Fish Creek Animal Hospital Services</title>
<meta charset="utf-8">
</head>
<body>
<h1>Fish Creek Animal Hospital</h1>
<div><b><a href="index.html">Home &nbsp;</a>
<a href="services.html">Services &nbsp;</a>
<a href="askvet.html">Ask the Vet &nbsp;</a>
<a href="contact.html">Contact &nbsp;</a></b></div>
<ul>
<li><strong>Medical Services</strong></li>
We offer state of the art equipment and technology.
<li><strong>Surgical Services</strong></li>
Full range of surgical procedures including orthopedics and emergency surgeries.
<li><strong>Dental Care</strong></li>
A dental exam can determine whether your pet needs preventative dental care such as scaling and polishing.
<li><strong>House Calls</strong></li>
The elderly, physically challenged, and multiple pet households often find our in-home veterinary service helpful and convenient.
<li><strong>Emergencies</strong></li>
At least one of our doctors is on call every day and night.
</ul>
<div>
<small><i>Copyright &copy; 2013 Fish Creek Animal Hospital
<a href="mailto:csigman1@gmail.com">csigman1@gmail.com</a>
</i></small>
</div>
</body>
</html>
4

1 に答える 1

2

HTML タグでラップされていないテキストを含むセクションでは、このエラーが発生します。では、その一覧です。リスト内の各アイテム (テキストのブロック) には、<li>コンテンツ全体をラップするタグが必要です。

<ul>
 <li>text content</li> <!-- correct -->
 <li></li>text content <!-- incorrect -->
</ul>

したがって、スクリプトで、次のすべての項目を変更します。

<li>
  <strong>Surgical Services</strong></li>
  Full range of surgical procedures including orthopedics 
  and emergency surgeries.

これに:

<li>
  <strong>Surgical Services</strong>
  Full range of surgical procedures including orthopedics 
  and emergency surgeries.
</li>
于 2013-10-12T22:36:55.350 に答える