Warning:
This wiki has been archived and is now read-only.

Css-double-slash-comment

From HTML5 Chinese Interest Group Wiki
Jump to: navigation, search

這個頁面用來收集一些 CSS 雙斜線註解語法:

 div {
   // 這是註解
   background: 0;
   // ...
 }

的可行性的資料。

既有 CSS 最小化工具

這裡需要對每一個問一些問題:

  • 支不支援 //-註解?
  • 碰到 url(path/*file*) 的時候,/* 會不會被當成註解開頭†?
  • 實作方式?(正則?CSS 解析?)

† 會問這個問題是,有人提到說,CSS 有 //-註解的話,CSS 最小化工具會把 url(http://...) 裡的 // 當作註解開頭,但是假如真有這個問題的話,那現在的最小化工具碰到 url(path/*file*) 之類的就已經有問題了。

LESS

  • 支援[1]
  •  ?
  •  ?

Stylus

  • 支援[2]
  •  ?
  •  ?

YUI Compressor

  • 不支援(並將換行符換成空白)
  •  ?
  •  ?

Drupal CSS Aggregator

  • 不支援(並將換行符換成空白)
  • [3]
  • 以幾個正則實作的(不會移除屬性值的部份的多餘空白)

向後兼容

這裡需要拿一些蒐集過後的頁面(例如:dotnetdotcom web200904grep 一下。