2011-04-23 10 views
5

मैंने इसे स्टाइलशीट में देखा है और मैं सोच रहा था कि यह वास्तव में कुछ करता है और यदि ऐसा है, तो यह क्या करता है? Google इस पर मेरे लिए सहायक नहीं प्रतीत होता है। मैंने कोड से यूआरएल हटा दिया है, लेकिन अगर मैं वास्तव में कुछ भी करता तो मैं उत्सुक था। मुझे लगता है कि यह टिप्पणी की गई है, लेकिन मैं सिर्फ उत्सुक हूँ। क्या यह डिजाइनर की मदद करने के लिए सख्ती से एक स्टाइलिस्ट चीज है?@ समूह और @override सीएसएस में?

/* @override 
    <url of stylsheet> 
*/ 

/* @group Colors */ 

/* Orange - ff7800 */ 
/* Gray Blue - 373d4a */ 

/* @end */ 

उत्तर

7

जैसा कि बताया जा @frank, /* @group */ और /* @end */ मेटा एस्प्रेसो द्वारा इस्तेमाल किया डेटा कर रहे हैं। नीचे कार्रवाई में इस मेटा डेटा का एक स्क्रीन कैप्चर है। खिड़की के दाईं ओर नेविगेटर में फ़ोल्डर बनाए जाते हैं।

Espresso With CSS Navigator

आप छठी का उपयोग कर रहे हैं तो आप सीएसएस फ़ाइल में निम्न टिप्पणी जोड़ने के त्वरित नेविगेशन के लिए सिलवटों बनाने के लिए कर सकते हैं।

/* 
vim: set foldmethod=marker: 
vim: set [email protected],@end: 
vim: set nofoldenable: 
*/ 

आप vim से अपरिचित हैं परतों कुंजी कॉम्बो में से कुछ हैं:

:zएम - बंद सभी

परतों:zएक - ओपन फोल्ड

:zएक - बंद गुना

:zएक - टॉगल खोलने/बंद गुना

VI folds in action

+1

'@ ओवरराइड' एक एस्प्रेसो-केवल चीज़ भी है ... यह आपको अपने स्थानीय स्टाइलशीट के साथ लाइव पेज की स्टाइलशीट को ओवरराइड करने देता है। इस तरह आप पूर्वावलोकन कर सकते हैं कि आपकी स्टाइलशीट कुछ भी अपलोड किए बिना पृष्ठ को कैसे प्रभावित करेगी (गतिशील पृष्ठों को स्टाइल करने के लिए बहुत उपयोगी)। – daGUY

0

हां, वे केवल सीएसएस फ़ाइल संपादित करने वाले लोगों के लिए टिप्पणियां हैं। इसका लेआउट या कार्यक्षमता पर कोई प्रभाव नहीं पड़ेगा।

1

वे कुछ संपादक मेटा टैग की तरह दिखते हैं। मुझे लगता है कि @group विज़ुअल स्टूडियो में #region जैसा है और @override इंटेलिजेंस जैसी किसी अन्य सीएसएस फ़ाइल को लिंक करता है, लेकिन मैंने इसका समर्थन करने वाले किसी भी संपादक को नहीं देखा है, इसलिए मैं गलत हो सकता हूं।

1

इन बातों के अंदर कुछ भी,

/* 
    Foo... 
*/ 

एक टिप्पणी है। यह किसी भी ब्राउज़र द्वारा पढ़ा या व्याख्या नहीं किया जाता है, इसलिए इसका वेबपृष्ठ के प्रतिपादन पर बिल्कुल कोई प्रभाव नहीं पड़ता है।

मेरा अनुमान है कि इस कोड,

/* @group Colors */ 

/* Orange - ff7800 */ 
/* Gray Blue - 373d4a */ 

/* @end */ 

, SASS की तरह, एक सीएसएस जेनरेट होने दुभाषिया द्वारा इस्तेमाल किया जा सकता है जब यह अपने अंतिम सीएसएस आउटपुट है।

बस एक अनुमान ...

+0

मेरे प्रश्न में, मैंने कहा कि मुझे पता था कि एक टिप्पणी क्या थी। :) –

+0

बस पहले पैराग्राफ को अनदेखा करें;) – Blender

+0

आपको यह फ़ाइल कहां मिली, क्या मैं पूछ सकता हूं? शायद इसमें कुछ और टिप्पणियां हैं। – Blender

3

उन मेटा HTML/CSS संपादक Espresso (पूर्व CSSEdit रूप में जाना) द्वारा इस्तेमाल किया टैग नहीं है।

1

के रूप में कई पहले ही बताया है, @group आपके सीएसएस को सेगमेंट या समूह करने का एक तरीका है।

सीएसएस संपादन आपके साइडबार नेविगेशन में एक अच्छा फ़ोल्डर में सभी सीएसएस डाल देगा ताकि आप आसानी से बड़ी सीएसएस फ़ाइलों के माध्यम से नेविगेट कर सकें।

मुझे यह आसान लगता है जब मैं ऐसी साइट को परिवर्तित कर रहा हूं जिसमें कई सीएसएस फ़ाइलें हैं, और मैं अपने सभी सीएसएस को एक फ़ाइल में रखना चाहता हूं।

मैं @group का उपयोग प्रत्येक मूल साइट की फ़ाइलों से सेगमेंट सीएसएस में कर सकता हूं ... प्रत्येक के लिए एक @group

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