繁体   English   中英

我无法在 Django 中单击图像 url

[英]I cant click on image url in Django

所以我想在博客应用程序中加入这个标志,它将成为每个页面的一部分,这样用户就可以随时点击它,理想情况下,当他们点击它时,它会引导他们进入一个包含文章的页面。 所以这是我在基本文件中编写的代码,但由于某种原因它不可点击:base.html

{%  load static %}
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Articles</title>
    <link rel="stylesheet" href="{% static 'styles.css' %}" >
</head>
<body>
    <div class = "wrapper">
        <h1><a href = "{% url 'articles:list' %}"> </a><img src="{% static 'article.png' %}"/> </h1>
        {% block content %}
        {% endblock %}
    </div>
    
</body>
</html>

任何建议如何解决它?

请将图像 src 保留在您的锚标记中

 {%  load static %}
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Articles</title>
        <link rel="stylesheet" href="{% static 'styles.css' %}" >
    </head>
    <body>
        <div class = "wrapper">
            <h1><a href = "{% url 'articles:list' %}"> <img src="{% static 'article.png' %}"/></a> </h1>
<!--changes here-->
            {% block content %}
            {% endblock %}
        </div>
        
    </body>
    </html>

徽标图像应放入锚点:

<h1>
    <a href = "{% url 'articles:list' %}" title="????">
        <img src="{% static 'article.png' %}" alt="????" />
    </a>
</h1>

请不要忘记图片的alt和锚点的title ,以使您的页面更适合有“障碍”的人

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM