css中的C ++风格评论风格

时间:2013-03-02 16:35:40

标签: css css3

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

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

responsiveGrid();
resets();

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

函数定义应该被删除,函数实现也会删除我的评论和干净清晰的css代码。我的问题在于评论。在css3或{{1}中是否允许这种类型的评论}?

2 个答案:

答案 0 :(得分:4)

您可以通过简单地检查官方CSS规范来自己解决这个问题。 The CSS2 specificationthe section on comments中说{/ 3}

  

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

CSS3规范has no module covering syntax,因此适用CSS2规则。

答案 1 :(得分:1)

当他们以/*开头并以*/结尾时,他们肯定会被允许作为评论。它们与CSS中的任何其他注释具有相同的含义:无论如何。

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