作者Gold740716 (项为之强)
看板Web_Design
标题[问题] css 的单行注解是不是有兼容问题?
时间Wed Feb 24 11:41:34 2016
有时候在 firefox 里,我的 CSS 会失效。
把单行注解都换掉後就正常了。
单行注解: // 注解到行尾
多行注解: /* 注解到下一个星号斜线为止 */
## 单行注解的问题 ##
猜想是有时浏览器会把压缩 CSS 档,
把多行并成一行。
dt {
float: left; // 让 dt 保持在同行
text-weight: 500;
}
会变成:
dt{ float: left; // 让 dt 保持在同行 text-weight: 500; }
让其它东西也被注解掉;
而注解掉大括号就会错误……。
参考:
http://lists.w3.org/Archives/Public/public-html-ig-zh/2012Sep/0000.html
(注:
W3C HTML5 中文兴趣小组是一群人把 w3c 的讨论翻成中文,
一起讨论的……,一群人吧?)
## 不喜欢多行注解 ##
我用多行注解不习惯的原因是如果一系列样式:
dt {
float: left; /* 让 dt 保持在同行 */
text-weight: 500;
}
想直接停用;注解掉会不太方便。
/*
dt {
float: left; /* 让 dt 保持在同行 */
text-weight: 500;
}
*/
注解会被 float 那行的注解结束,然後格式错误……。
还要去注意。
--
sent from mySQL.
--
※ 发信站: 梦之大地 (ccns.cc), 来自: 140.116.249.140
※ 文章网址: telnet://ccns.cc/
1F:推 foo:这作者……02/30 22:66
2F:推 void:奇文共赏!!02/30 28:19
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.116.102.105
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1456285299.A.E04.html
3F:→ miau: css本来就没有用//写注解的语法呀,要这样写请改用SASS之类 02/24 11:52
4F:→ Gold740716: 没有吗 = =? 那是我弄错了 02/24 12:09
5F:→ Kenqr: CSS没有单行注解 02/24 13:13
6F:推 kawaii98: css没这玩意… 02/26 12:47