为什么我的html代码中有关于折行标记和注释标记的红线?

时间:2018-10-19 11:02:01

标签: html

伙计们,这是我第一次在StackOverflow上发布问题,尝试使用StackOverflow的用户界面,希望大家能对我的问题有所启发。

来自新加坡的学生

Screenshot of my code

2 个答案:

答案 0 :(得分:1)

在您的代码中,由于HTML中存在合成错误,因此这些行以红色突出显示。

看看第一个:

<input type="range"min="0"max="50"value="20"



<br>

<br>发生错误,因为之前的input元素未正确关闭。在元素的末尾添加>,错误将消失。

第二个错误也是如此:

<input type="date"min="01-01-1996"max="31-12-2020"



<!--why is there a red line-->

在检查突出显示的错误时,粗略浏览一下前面的代码行通常可以揭示原因。

答案 1 :(得分:0)

您没有关闭input标签,可以通过在>标签的末尾添加input来关闭输入标签 将您的input标签替换为:

input type="range" min="0" max="50" value="20">

input type="date" min="01-01-1966" max="31-12-2020">