FreeCodeCamp HTML第56步代码报错求助:为何我的代码未通过?
FreeCodeCamp HTML第56步问题排查
你的代码未通过的原因主要有两点:
- 文本内容不匹配:你在label标签内写的是
LOVING,但题目要求的文本是Loving,FreeCodeCamp的测试用例对文本的大小写、内容是严格校验的,必须完全一致。 - 多余空格问题:你的label文本前后带有额外空格(
LOVING),这也会导致测试无法识别匹配的文本内容。
另外,部分FreeCodeCamp的步骤会要求将input元素嵌套在label内部(而非分开书写),这也可能是测试不通过的原因之一。
修正后的代码示例(两种格式,根据步骤要求选择):
- 分开书写(确保文本精确匹配):
<label for="loving">Loving</label> <input id="loving" type="checkbox">
- 嵌套书写:
<label for="loving">Loving <input id="loving" type="checkbox"></label>
内容的提问来源于stack exchange,提问作者Barry Carter
相关产品推荐
相关产品推荐

