注释的问题

注释的问题

在代码中如果使用了html注释,那岂不是浏览器会自动跳过注释部分,不进行解析,那不就相当于没有效果了吗?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
怎么都被占用了呢 2017-09-28 17:31:11

在style标签中使用html代码的注释,在高版本的浏览器中是不识别的,也就是注释<!---->是不起作用的。

老师这样写的目的是因为有些低版本的浏览器不能够解析style标签,会将css代码当做html内容显示在页面上,所以使用html的注释包一下,如果真遇到这种情况,css代码会被作为html内容进行注释,而不至于影响页面结构。老师课中讲的很清楚的,再听一遍吧

  • 提问者 慕雪1434180 #1
    明白了,是我理解错了。谢谢老师
    2017-09-28 20:20:31
怎么都被占用了呢 2017-09-28 16:33:55

被注释掉的代码,就没有作用了,浏览器渲染页面的时候,不会执行注释部分的。也就是不会有效果

  • 提问者 慕雪1434180 #1
    那为什么把注释掉style标签后面的css选择器p{color:red;}仍然有效果?老师的视频里面也有效果啊?
    2017-09-28 17:02:47
慕丝6427672 2017-09-28 13:32:46

注释是不被程序执行的代码,不会显示在浏览器中,是为了今后的维护和修改,就像打记号,其它程序员看了也会一目了然。

  • 提问者 慕雪1434180 #1
    我是说,在CSS使用中,老师由于一些浏览器不识别style标签,所以就把style那个样式给注释掉,即注释掉{color:blue;}部分,那岂不是就没有效果了吗?
    2017-09-28 15:53:16
  • 提问者 慕雪1434180 #2
    浏览器在解析的时候肯定会忽略被注释掉的部分啊,如何显示效果?
    2017-09-28 15:54:30
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师