麻烦老师解答

来源:2-7 编程练习

it届纹身师

2021-04-27 16:23:08

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

<title>无序列表</title>

</head>

<body>

<ul>

    <li>

        <h2>北京市</h2>

        <li>海淀区</li>

        <li>朝阳区</li>

        <li>西城区</li>

        <li>东城区</li>

   </li>

   <li>

        <h2>上海市</h2>

        <li>黄浦区</li> 

        <li>徐汇区</li>

        <li>静安区</li>

        <li>杨浦区</li>

    </li>

</ul>

</body>

</html> 

老师请问我以上代码里面 在慕课网上面做练习题的时候就会提示我错误项 unexpected end tag rgnored, 我挪到vscode上面的时候就没有了。。请问这是为什么啊?


写回答

1回答

好帮手慕然然

2021-04-27

同学你好,当代码中存在语法错误时,慕课网的在线编辑器会识别到错误,并提示错误信息。

如果把代码放到vscode编辑器中,可能由于该编辑器没有开启语法检查功能,所以没有提示错误信息。

代码中存在的问题:无序列表标签嵌套时,li标签需要嵌套在ul父标签中,不可以单独使用。同学的代码中将内部的li标签直接嵌套在了外部li标签中,不符合嵌套规则,建议参考以下代码修改:

http://img.mukewang.com/climg/6087d583095e292506800764.jpg

祝学习愉快!

0

0 学习 · 15276 问题

查看课程