2011-06-15 7 views
5

मैं एक वेब सेवा या (ओएस एक्स) सॉफ्टवेयर है कि इस तरह का शैली पत्रक ले जाएगा के लिए देख रहा हूँ:सीएसएस क्लीनर स्टाइल शीट्स को "प्रकट" करने के लिए?

h1,h2 {margin-bottom:1em;} 
h2.special {color:red;text-align:justify;} 
p {margin-bottom:1em;font-weight:bold; } 

और यह इस में बदलना:

h1,h2,p {margin-bottom:1em;} 
h2.special {color:red} 
h2.special {text-align:justify;} 
p {font-weight:bold;} 

Ie, मैं की जरूरत है कुछ ऐसा जो प्रत्येक अद्वितीय विशेषता/मान संयोजन को एक सीएसएस फ़ाइल में ले जाएगा और फिर इसका उपयोग करने वाले सभी चयनकर्ताओं को समूहित करेगा।

ऐसा लगता है कि यह एक छोटी सी समस्या है, लेकिन "कोडिंग" का एकमात्र बिट मैं रेगेक्स का थोड़ा सा हूं - ऐसा लगता है कि मुझे यहां कोई समाधान नहीं देता है।

धन्यवाद।

नोट:

मुझे पता है कि इस दृष्टिकोण (आकार) अनुकूलन के लिए नेतृत्व नहीं कर सकते हैं कर रहा हूँ। यह एक लाइव साइट/सीएसएस के लिए नहीं है, लेकिन अनावश्यक रूप से जटिल स्टाइल शीट का विश्लेषण और "खरपतवार" है। उस चरण के बाद, विशेषताओं को फिर से समूहीकृत किया जाएगा।

उत्तर

1

आप इस तरह के रूप में एक सीएसएस विस्तार ढांचे देख सकते हैं: http://lesscss.org/

यह अपने सीएसएस साफ नहीं है, लेकिन आप क्लीनर सीएसएस बनाने के लिए अनुमति देता है।

+0

स्वच्छ सीएसएस बनाने के लिए बहुत अच्छा है, लेकिन अभी मुझे + फिक्स लीगेसी सीएसएस का विश्लेषण करने की आवश्यकता है। फिर भी धन्यवाद। – Wintermute101

0

आप कम्पास http://compass-style.org/ पर भी देख सकते हैं। यह एक गहरे लाल रंग का आधार सीएसएस ढांचे

3

है इस प्रयास करें: http://www.cssoptimiser.com/optimize.php हालांकि मुझे यकीन है कि कैसे

h2.special {color:red} 
h2.special {text-align:justify;} 

करने के लिए h2.special {color:red;text-align:justify;} परिवर्तित एक सुधार किया जाएगा नहीं कर रहा हूँ। लेकिन उस अनुकूलक ने दूसरे भाग (मार्जिन-तल) किया।

मूल रूप से बस गूगल "सीएसएस अनुकूलक"

+0

मैंने देखा है कि अन्य सीएसएस अनुकूलकों से बेहतर है। यह अभी भी घोषणा द्वारा अलग नहीं है, लेकिन मैं कुछ RegEx के साथ ऐसा कर सकता हूं। धन्यवाद! – Wintermute101

0

मुझे नहीं लगता कि मैं अपने वास्तविक प्रश्न का समाधान कर सकते हैं सुझाव है (मैं प्रश्न +1 दिया है, क्योंकि यह एक अच्छा सवाल है, अच्छी तरह से पूछा है, और एक के बिना स्पष्ट उत्तर), लेकिन अनावश्यक शैलियों "खरपतवार" के संबंध में, आप Dust Me Selectors फ़ायरफ़ॉक्स प्लगइन को आजमा सकते हैं।

संबंधित मुद्दे