成对标签是否不写结束标签也可以?

来源:3-21 HTML5特性

慕运维4233024

2022-10-24 20:06:15

问题描述:

我自己尝试了一下下面代码,发现在浏览器中查看代码时,结束标签自动被补上了。所以成对标签是否不写结束标签也可以?HTML4是否也具有这样的功能呢?

另外,我发现浏览器中代码div部分中间有一个live-server插入的script,这个是什么意思呢?

相关代码:

<p>我们今天学习了
<div>标签

相关截图:

https://img.mukewang.com/climg/63567f7c09a6a6be16861296.jpg

写回答

1回答

好帮手慕久久

2022-10-25

同学你好,解答如下:

1、不可以。成对标签要按照规范的写法,写齐开始和结束标签。

2、添加结束标签是浏览器的行为。当浏览器解析html时,如果发现不规范写法,会尝试自动修复代码。但是修复的结果不一定与我们预期的一样,可能会造成浏览器解析出来的结构是错的,不是我们想要的。

为了避免上述错误,一定要手动补齐结束标签。

3、后面会学script标签。当前只需要知道,live server插件会借助该script标签,将插件的功能引入到该页面。

祝学习愉快!

1

0 学习 · 17877 问题

查看课程