मुझे सीएसएस फ़ॉन्ट शॉर्टेंड प्रारूप को अलग-अलग घटकों (फ़ॉन्ट-फ़ैमिली, फ़ॉन्ट-साइज, फ़ॉन्ट-वेट, ...) में पार्स करने की आवश्यकता है। यह शॉर्टेंड प्रारूप बहुत जटिल दिखता है। यहां दो उदाहरण हैं:सीएसएस फ़ॉन्ट शॉर्टेंड प्रारूप का विश्लेषण कैसे करें
10px sans-serif
bold italic small-caps 1em/1.5em verdana,sans-serif
इससे पहले कि मैं इसके लिए एक पार्सर लेखन शुरू, वहाँ पहले से मौजूद पार्सर मैं इस्तेमाल कर सकते हैं (अधिमानतः जावास्क्रिप्ट में लिखा) है?
क्यों आप ऐसा करने की जरूरत है? ब्राउजर में एक पार्सर बनाया गया है जो ऐसा करता है - क्या आपके 'फ़ॉन्ट' प्रॉपर्टी स्ट्रिंग को अस्थायी तत्व पर लागू करना और अलग-अलग गुणों को पढ़ना आसान नहीं होगा? – thirtydot
मैं थर्डॉट से सहमत हूं, आप डेवलपर टूल या फायरबग से पार्स किए गए सीएसएस की प्रतिलिपि भी बना सकते हैं। –
मैंने इसके बारे में सोचा लेकिन यह काम नहीं करता है। "फ़ॉन्ट" सेट करते समय फ़ॉन्ट्स और फ़ॉन्ट जैसे अन्य गुण अभी भी खाली हैं। शायद यह आपके ब्राउज़र में काम करता है, मेरा क्रोम इसका समर्थन नहीं करता है। – kayahr