0

我设计了一个基于 webkit 的 web 应用程序,我正在使用 c++ 生成我的 css,所以我自然地使用 c++ ide。我完成的 css 文件看起来像

/**
Css Modules and Sub Modules Table Of Content
 */

responsiveGrid();
resets();

/**
 * @brief responsiveGrid
 * @return
 */
function responsiveGrid(){}
.container{}
/**
 * @brief resets
 * @return
 */
function resets(){}
.tableView{}

函数定义应该被删除,函数实现也应该被删除,给我留下评论和干净清晰的 css 代码。我的问题是评论。这种类型的评论会被允许吗css3css2

4

2 回答 2

4

您可以通过简单地查看官方 CSS 规范来自己弄清楚这一点。CSS2 规范在评论部分

注释以字符开头,以字符"/*"结尾 "*/"。它们可能出现在其他标记之外的任何地方,它们的内容对渲染没有影响。评论不能嵌套。

CSS3 规范没有涵盖语法的模块,因此适用 CSS2 规则。

于 2013-03-02T16:51:33.323 回答
1

当然,只要它们以 . 开头/*和结尾,它们就可以作为评论*/。它们与 CSS 中的任何其他注释具有相同的含义:无。

顺便说一句,这些是 C 风格的注释,而不是 C++ 风格的。C++ 单行注释以 开头//,没有结束标记,并且不是有效的 CSS。

于 2013-03-02T16:44:43.813 回答