在my website我有一个我想要删除的<
个符号,会在桌面之前和YouTube视频之后显示。
问题是,该字符未显示在index.html
文件中。为了确定,我已经在三位编辑中检查了它。我不知道它来自哪里。
如果您删除Firefox中的表格,它会消失,但如果您删除YouTube视频则不会。所以它必须以某种方式链接到表格。
当我在Firefox中查看源视图时,会在表格代码的左侧显示一个小<
符号。但如果你查看index.html
文件,那里什么也没有。
我是一个准智能的人,他可以编写一个这样的网站,但是我不能为所有电子壁球的爱而烦恼。帮助将不胜感激,它知道修复它是愚蠢的。它一定要是。我只是不知道我现在缺少什么。
答案 0 :(得分:3)
在第250行,你有:
<<td><a href="http://#"><img src="images/sample.jpg"></a></td>
在开始时删除额外的<
。
顺便说一下,这是“专辑2”的一部分。 <table>
中正确标记之外的任何内容都会在它前面碰到。
答案 1 :(得分:1)
它在桌子里面,这里:
<tr>
<td>Album Two</td>
<td>Inter5tellar</td>
<td>A digital song produced in fruity loops for your listening pleasure.</td>
<<td><a href="http://#"><img src="images/sample.jpg"></a></td>
<td><a href="http://www.oronjo.com/live/next/?fi=80542"><img src = "images/button.jpg"></a></a></td>
<td>$0.99</td>
</tr>
但是,由于它实际上不在td
(或th
)标记内,因此浏览器无法正常呈现它。不同的浏览器可能会做不同的事情,但似乎Firefox至少实际上将它“推”出表格并将其放在它之前。
顺便说一句,您可能希望通过HTML validator运行您的网页:它有许多其他错误,包括div
部分中的head
,重复的结束标记和URL中有一些未转义的&符号。