咱们现在网络这么发达,不用到街上打听,很容易就能知道很多流行的词语。其中一种就是说用中国的流行语气,也就是那些现在很多人都在用的俚语和网络用语。
但是,同样的,我们也得注意语言的正确性,这就是为什么有些人在 Visual 里写 HTML 代码时可能会提示出错信息的原因之一——属性值这个东西有就近原则,不过这话听起来估计对有些人来说还是道听途说,让咱来具体讲讲吧。
HTML 中有许多标签,这些标签大多都可以设置属性,比如 div 标签的 class 属性,a 标签的 href 属性等。这些属性值都要有值,不然就会出现错误提示信息。然而,若是我们要为一个标签设置多个属性,那我们就要小心应对了。
来一个例子吧,比如我们要给一个链接设置两个属性,分别是 href 和 target,那样的话,我们可以这么写:
```html
```
这样的话完全没有问题,但是也有些人可能会把属性值写在一起,类似这样:
```html
```
这个也没有错,因为属性值里没有空格;但有的人可能写出这样的代码:
```html
```
这样的话, Visual 里就会提示出错,因为这样会导致 target 属性的属性值是 `https://www.example.com/”target="_blank"`,而这个明显不是我们想要的。这时候就需要去掉 target 属性值和 href 属性值之间的空格,这样代码就不会出错了。
这就是属性值的就近原则了,需要注意的是,这个规则不只是针对 href 和 target,其它的属性也同理。所以,要在写代码的时候,不仅要注意格式,还需要注意语法的正确性,这样才能写出优秀的代码。
最后,总结一下咱们今天的内容。HTML 中的属性值具有就近原则,我们在设置属性值时要注意空格的使用,以免导致代码格式不正确而出现错误提示信息。当然,正确的写法无一例外,也没有什么借口可以让我们在这方面偷懒,毕竟好的代码是程序员的基础素养。 如果你喜欢我们三七知识分享网站的文章, 欢迎您分享或收藏知识分享网站文章 欢迎您到我们的网站逛逛喔!https://www.ynyuzhu.com/
发表评论 取消回复