我有一个我之前没有遇到的问题,我希望能得到一些相关信息。我有一个导航栏显示在网页的顶部,由于某些原因,当代码运行时,浏览器会添加一些> / a>标签导致我的链接有一些...自己处置。我希望找到如何阻止这种情况发生。以下是代码示例。
<nav>
<ul id="LevelMenu">
<?php if($currentuser['userlevel']==0) { ?>
<li><a href="register.html">Register New Account</a></li>
<?php } else {
if($currentuser['userlevel']==1) { ?>
<li><a href="inactive.php">Account Panel<a></li>
<?php } else { ?>
<li><a href="user.php">Account Panel<a></li>
<?php if($currentuser['userlevel']>2) { ?>
<li><a href="admin.php">Administration</a></li>
<?php }
} ?>
<li><a href="php/logout.php">Log Out</a></li>
<li><a href="addarticle.php" id="addarticle">Add Article</a></li>
<?php } ?>
</ul>
</nav>
<nav>
<ul id="LevelMenu">
<li>
<a href="user.php">Account Panel</a>
<a></a>
</li>
<a></a>
<li>
<a></a>
<a href="index.php">Home</a>
</li>
<li>
<a href="admin.php">Administration</a>
</li>
<li>
<a href="index.php">Home</a>
</li>
<li>
<a href="php/logout.php">Log Out</a>
</li>
<li>
<a href="addarticle.php" id="addarticle">Add Article</a>
</li>
</ul>
</nav>
答案 0 :(得分:5)
这一行:
<li><a href="inactive.php">Account Panel<a></li>
您未关闭<a>
,而是关闭新<li><a href="inactive.php">Account Panel</a></li>
。修正:
<li><a href="user.php">Account Panel<a></li>
同样的问题:
testo = []
with open('dTest.csv', 'r') as f:
reader = csv.DictReader(f)
for row in reader:
testo.append(row)
print testo[4]
teo = json.dumps(testo[4])
答案 1 :(得分:1)
你没有关闭你的锚标签。
正确的格式为<a href = "" ></a>
你是这样做的:
<li><a href="inactive.php">Account Panel<a></li>
相反做这个:
<li><a href="inactive.php">Account Panel</a></li>
和你正在做同样事情的所有其他地方一样。
有关锚标记的详细信息,请参阅W3 Documentation。