Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 站点无法识别img alt标记_Html_Image_Validation_Alt - Fatal编程技术网

Html 站点无法识别img alt标记

Html 站点无法识别img alt标记,html,image,validation,alt,Html,Image,Validation,Alt,当我在一个站点上收到以下错误时,附加了一些图像: 除非在某些条件下,img元素必须具有alt属性。有关详细信息,请参阅有关为图像提供文本备选方案的指南 尽管我在代码中包含了alt标记,但还是出现了这种情况: <nav> <ul> <li><a href="index.php?page_id=7"><img src="<?php bloginfo('url'); ?>"><img

当我在一个站点上收到以下错误时,附加了一些图像:

除非在某些条件下,img元素必须具有alt属性。有关详细信息,请参阅有关为图像提供文本备选方案的指南

尽管我在代码中包含了alt标记,但还是出现了这种情况:

<nav>
        <ul>
            <li><a href="index.php?page_id=7"><img src="<?php bloginfo('url'); ?>"><img src="<?php echo get_template_directory_uri(); ?>/img/about.png" alt="about%20Z" /></a>
                <ul class="about">
                    <li><a href="index.php?page_id=35">ZR</a> |</li>
                    <li><a href="index.php?page_id=38"> RA</a> |</li>
                    <li><a href="index.php?page_id=40"> WM + SB</a> |</li>
                    <li><a href="index.php?page_id=42"> ZV</a></li>
                </ul><!-- end subs -->
            <li><a href="index.php?page_id=16"><img src="<?php bloginfo('url'); ?>"><img src="<?php echo get_template_directory_uri(); ?>/img/blog.png" alt="ZB" /></a></li>
            <li><a href="index.php?page_id=13"><img src="<?php bloginfo('url'); ?>"><img src="<?php echo get_template_directory_uri(); ?>/img/share.png" alt="swZ" /></a></li>
            <li><a href="index.php?page_id=9"><img src="<?php bloginfo('url'); ?>"><img src="<?php echo get_template_directory_uri(); ?>/img/contact.png" alt="cZ" /></a></li>
            <li><a href="http://www.thezopateam.com/"><img src="<?php bloginfo('url'); ?>"><img src="<?php echo get_template_directory_uri(); ?>/img/properties.png" alt="ZP" /></a>
                <ul class="properties">
                    <li><a href="http://www.thezopateam.com/">Buying</a> |</li>
                    <li><a href="index.php?page_id=46"> Selling</a></li>
                </ul><!-- end subs -->
            <li><a href="index.php?page_id=11"><img src="<?php bloginfo('url'); ?>"><img src="<?php echo get_template_directory_uri(); ?>/img/gallery.png" alt="Zg" /></a></li>
        </ul>
    </nav>

    • |
    • |
    • |
    • |

有什么想法可能导致这种情况/如何补救?谢谢。

如果您选中“选项”下的“显示源代码”,然后单击“重新验证”,您将能够看到这些问题的确切位置

如果您选中“选项”下的“显示源代码”,然后单击“重新验证”,您将能够看到这些问题的确切位置

在代码中,您似乎首先缺少
中的
alt
属性
...

在您的代码中大约有6个
标记没有
alt
属性

,您一开始似乎缺少
alt
属性 ...
大约有6个
标记没有
alt
属性

每个
“>
属性都缺少
alt
属性。

每个
“>
属性都缺少
alt
属性

这些错误并不是与缺少alt标记有关(因为它们就在那里),而是由我的php中的错误触发的。
修复了错误,页面验证。

这些错误与缺少alt标记无关(因为它们存在),而是由我的php中的错误触发的。
修正了错误,页面验证。

等等,什么?
alt
标记在哪里?就在结束标记之前,例如:
alt=“ZB”/>
等等,什么?
alt
标签在哪里?就在结束标签的前面,例如:
alt=“ZB”/li>
<li>
   <a href="index.php?page_id=7">
      <img src="<?php bloginfo('url'); ?>"> <!-- Missing Alt Attribute -->
      <img src="<?php echo get_template_directory_uri(); ?>/img/about.png" alt="about%20Z" />
   </a>
...