CSSは、特に色の定数をサポートしていないため、cssの色の維持が非常に困難になります。
独自のソリューションを作成する前に、CSS定数の概念をサポートするtomcatで動作する優れたライブラリはありますか?
主なオプション:
最新のものはブラウザの実際の変数です-http://css3.bradshawenterprises.com/blog/css-variables/サポートは(現在)不十分ですが。おそらく2013年までに改善するでしょう。
主流は「Sass」です-http ://sass-lang.com/-「SassはCSSを再び楽しくします。SassはCSS3の拡張であり、ネストされたルール、変数、ミックスイン、セレクターの継承などを追加します。コマンドラインツールまたはWebフレームワークプラグインを使用したフォーマット済みの標準CSS。」
Sass変数:$blue: #3bbfce;
また、非常に人気のある「LESS」-http://lesscss.org/-「LESSは、変数、ミックスイン、操作、関数などの動的な動作でCSSを拡張します。LESSはサーバー側(Node.jsとRhinoを使用)の両方で実行されます)またはクライアント側(最新のブラウザのみ)。」
LESS変数:@color: #4D926F;
SassとLessの両方がcssにコンパイルされます。