列表和图像:错误答案-HTML测试

列表和图像:错误答案-HTML测试,html,image,list,Html,Image,List,我只是随机尝试了一下,然后提交了我的asnwer 它显示了下面的错误 列表和图像:回答错误 在小提琴上运行代码段,它运行良好 真的很困惑,无法真正找出答案中的错误 我的回答是: 公司网页 欢迎光临!您可以在这里找到以下内容: 公司标志 公司使用以下标识: 新标志: 旧标志: 雇员名单 名字 姓 玛丽 威廉姆斯 詹姆斯 史密斯 我知道,看一段时间的东西却不知道问题出在哪里会让人沮丧。如果您通过W3C验证器运行它,它将给您这个错误 要解决此问题,请将img放在列表元素中,如下所示: &l

我只是随机尝试了一下,然后提交了我的asnwer

它显示了下面的错误

列表和图像:回答错误

在小提琴上运行代码段,它运行良好

真的很困惑,无法真正找出答案中的错误

我的回答是:


公司网页
欢迎光临!您可以在这里找到以下内容:

  • 公司标志 公司使用以下标识:

    • 新标志:
    • 旧标志:
    雇员名单 名字 姓 玛丽 威廉姆斯 詹姆斯 史密斯
    我知道,看一段时间的东西却不知道问题出在哪里会让人沮丧。如果您通过W3C验证器运行它,它将给您这个错误

    要解决此问题,请将
    img
    放在
    列表元素中,如下所示:

    <ul>
          <li>New logo:<img src="new_logo.gif"></li>
          <li>Old logo:<img src="old_logo.gif"></li>
    </ul>
    
    • 新标志:
    • 旧标志:
    编辑:以下是正确的代码

    <!DOCTYPE html>
    <html>
      <head>
        <meta charset="utf-8">
        <title>Company page</title>
      </head>
      <body>
        <p>Welcome! Here you can find following things:</p>
        <ol>
          <li><em><a href="#logo">Company's logo</a></em></li>
          <li><a href="#employees">List of employees</a></li>
        </ol>
    
        <h1>Company's logo</h1>
        <p>Company uses following logos:</p>
        <ul>
          <li>New logo:<img src="new_logo.gif"></li>
          <li>Old logo:<img src="old_logo.gif"></li>
        </ul>
    
        <h1>List of employees</h1>
    
        <table>
          <thead>
            <tr>
              <th>First name</th>
              <th>Last name</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td>Mary</td>
              <td>Williams</td>
            </tr>
            <tr>
              <td>James</td>
              <td>Smith</td>
            </tr>
          </tbody>
    
        </table>
    
    
      </body>
    </html>
    
    
    公司网页
    欢迎光临!您可以在这里找到以下内容:

  • 公司标志 公司使用以下标识:

    • 新标志:
    • 旧标志:
    雇员名单 名字 姓 玛丽 威廉姆斯 詹姆斯 史密斯
    您的
    中缺少


    您还应该将
    移动到
  • 元素中。

    我刚刚研究了这个问题两个小时。。。。结果证明(对我来说)关键在于移除/li。有趣的是,后来的那句话没有问题,但第一句有问题。我不知道为什么,基本上在这里很幸运

    另外,我相当确定img标记应该有alt=“description of picture”,因此这是代码中的另一个问题,我不理解

    
    公司网页
    欢迎光临!您可以在这里找到以下内容:

  • 公司标志 公司使用以下标识:

    • 新标志:
    • 旧标志:
    雇员名单 名字 姓 玛丽 威廉姆斯 詹姆斯 史密斯
    我重新检查并修复了此代码,使其符合W3C验证规则。下面是代码(它也可以工作):

    
    公司网页
    欢迎光临!您可以在这里找到以下内容:

  • 公司标志 公司使用以下标识:

    • 新标志:
    • 旧标志:
    雇员名单 名字 姓 玛丽 威廉姆斯 詹姆斯 史密斯
    列表和图像-有一个em标记,它应该在li标记内 没有其他图像问题“alt”是可选的,但它的良好做法是添加标签

    <!DOCTYPE html>
    <html>
      <head>
        <meta charset="utf-8">
        <title>Company page</title>
      </head>
      <body>
        <p>Welcome! Here you can find the following things:</p>
          <ol>
            <li><a href="#logo"><em>Company's logo</em></a></li>
            <li><a href="#employees">List of employees</a></li>
          </ol>
    
        <h1>Company's logo</h1>
        <p>Company uses the following logos:</p>
          <ul>
            <li>New logo:<img src="new_logo.gif"/></li>
            <li>Old logo:<img src="old_logo.gif"/></li>      
          </ul>
    
        <h1>List of employees</h1>
        <table>
          <thead>
            <th>First name</th>
            <th>Last name</th>
          </thead>
          <tr>
            <td>Mary</td>
            <td>Williams</td>
          </tr>
          <tr>
            <td>James</td>
            <td>Smith</td>
          </tr>
        </table>
      </body>
    </html>
    
    
    公司网页
    欢迎光临!在这里,您可以找到以下内容:

  • 公司标志 公司使用以下标识:

    • 新标志:
    • 旧徽标:
    雇员名单 名字 姓 玛丽 威廉姆斯 詹姆斯 史密斯
    这看起来像是家庭作业帮助或通过工作测试的帮助。您可以通过html验证器运行代码并获得结果。我的建议是在第17行和第18行仔细检查代码,您应该很容易发现问题。我有一个建议。特别是,请阅读下面的内容。在这里发布你的下一个问题之前。对不起,我的错误是没有在最初的帖子中包含我的答案。我做了完全相同的修复,它仍然说错误的答案!