2011-05-20 6 views
11

वहाँ किसी भी अन्य प्रकार है कि ब्राउज़र के अलावा "text/css" शैली टैग के लिए समर्थन कर रहे हैं? (सीएसएस के लिए किसी समानार्थी को छोड़कर)। यदि नहीं, तो क्यों नहीं?शैली का प्रकार = "पाठ/सीएसएस" ... और क्या है?

<style type="???"> ... </style> 
+0

तो आपका प्रश्न है "क्या सीएसएस के अलावा कोई अन्य स्टाइल भाषाएं हैं?" –

+1

@ ime मूल रूप से, हां। सीएसएस (लगभग?) हमेशा इस्तेमाल होने पर स्टाइल टैग में "टाइप" पैरामीटर क्यों होता है, यह भी आधा सवाल है। –

उत्तर

7

एक्सएमएल दस्तावेजों को स्टाइल करने के लिए एक्सएसएल (एक्सटेंसिबल स्टाइलशीट भाषा) स्टाइलशीट भी हैं। हालांकि उन्हें HTML के साथ उपयोग नहीं किया जा सकता है।

सीएसएस एक्सएमएल दस्तावेज़ों के लिए काम करता है, लेकिन एक्सएसएल का उपयोग करने की सिफारिश की जाती है। सीएसएस के लिए विरोध किया गया, एक्सएसएल एक परिवर्तन भाषा है (एक औपचारिक भाषा में एक संशोधित आउटपुट टेक्स्ट में लिखा इनपुट टेक्स्ट बदलता है)।

आगे संदर्भ:

http://www.w3.org/Style/

http://www.w3.org/Style/XSL/

0

नहीं हैं। लेकिन वहां अनुमानित रूप से हो सकता है।

1

शैली प्रकार परिभाषित करता है कि कैसे होगा इस बीच पाठ पढ़ने के टैग। यह पृष्ठ राज्यों के रूप में निम्नानुसार [14.2.3]:

http://www.w3.org/TR/html4/present/styles.html

गुण परिभाषाओं टाइप = सामग्री प्रकार [सीआई] यह विशेषता तत्व की सामग्री की शैली पत्रक भाषा निर्दिष्ट करता है और ओवरराइड करता है डिफ़ॉल्ट स्टाइल शीट भाषा। शैली पत्रक भाषा एक सामग्री प्रकार (जैसे, "text/css") के रूप में निर्दिष्ट किया जाता है। लेखक इस विशेषता के लिए एक मूल्य की आपूर्ति करना चाहिए; इस विशेषता के लिए कोई डिफ़ॉल्ट मान नहीं है।

तो पाठ/सीएसएस केवल एक ही है यदि आप इसे सीएसएस होना चाहते हैं। अन्य लोगों का उल्लेख के लिए:

http://www.w3.org/TR/html4/types.html#type-content-type

1

यह content type (MIME Type) है। अन्य प्रकार हैं, लेकिन स्टाइल टैग पर लागू नहीं हैं।

1

यह सिर्फ तत्व के MIME सामग्री प्रकार निर्दिष्ट करता है। वेबसाइटों में उपयोग की जाने वाली एकमात्र स्टाइल भाषा text/css है।

एचटीएमएल 5 doctype का उपयोग कर, तो आप बस <style>#css{is:awesome}</style> उपयोग कर सकते हैं।

+1

दूसरे शब्दों में, एचटीएमएल 5 आधिकारिक तौर पर आपको लगता है कि किसी भी '