2011-04-20 12 views
10

मुझे किसी कारण से मेरी सभी सीएसएस फ़ाइलों में यह एक चेतावनी/त्रुटि मिल रही है और मैं इसे काफी समझ नहीं सकता। जब मैं W3C Validator के माध्यम से अपने सीएसएस चलाने यह जब फ़ायरफ़ॉक्स में वेब डेवलपर उपकरण पट्टी का उपयोग कर, 100% वैध सही ढंग से स्वरूपित आदि बाहर आता है हालांकि मैं इस चेतावनी मिलती है:सीएसएस त्रुटि: अपेक्षित ':' लेकिन पाया '/'। घोषणा गिरा दी गई। रेखा: 0

Warning: Expected ':' but found '/'. Declaration dropped. Source File: filename.php Line: 0

इस समस्या में किसी और रन है? मैं समझता हूं कि यह वास्तव में एक बड़ी समस्या नहीं है और सामान्य उपयोगकर्ता इसे कभी नहीं देख पाएंगे, लेकिन इसके कारण मैं और अधिक उत्सुक हूं।

मैंने Google की खोज की लेकिन एक ही समस्या के साथ किसी और को खोजने में सक्षम नहीं था इसलिए उम्मीद है कि यहां कोई भी मदद कर सकता है।

+0

संभवतः एक टिप्पणी जो ठीक से बंद नहीं हुई थी? ऐसा लगता है कि आपने इसे ठीक कर दिया है क्योंकि जब मैं उस लिंक पर क्लिक करता हूं तो मुझे कोई चेतावनी या त्रुटियां नहीं मिलती हैं। – stealthyninja

+0

@stealthyninja: त्रुटि उस लिंक पर कभी नहीं थी। यह फ़ायरफ़ॉक्स का त्रुटि कंसोल त्रुटि दिखा रहा था। – thirtydot

उत्तर

13

इस पेज को देखते हुए:

http://cgtweb2.tech.purdue.edu/356/gwindes/project2/

मुझे आपके द्वारा फ़ायरफ़ॉक्स के त्रुटि कंसोल में वर्णित त्रुटि मिलती है।

इस का कारण यह सीएसएस फ़ाइल के अंदर नहीं है - यह कैसे आप शामिल कर रहे हैं सीएसएस फ़ाइल में है:

<link href="style.css" style="text/css" rel="stylesheet" /> 

आप इसे देख सकते हैं?

ऐसा नहीं है कि style विशेषता :)

यह इस तरह के बजाय होना चाहिए (style ->type):

<link href="style.css" type="text/css" rel="stylesheet" /> 
+0

ठीक है मैं शापित हूँ। अच्छा लगता है! आपने इसे कैसे समझ लिया या बस अनुभव किया? – Grant

+4

मैं पहले से पहले इस पर नहीं आया :) मैंने इसे अपने HTML कोड को स्थानीय फ़ाइल में कॉपी करके और कोड के हिस्सों को कारण के रूप में हटाकर इसे समझ लिया। सबसे पहले, मैंने सभी जावास्क्रिप्ट हटा दिए - कोई बदलाव नहीं। तब मैंने सभी सीएसएस हटा दिए - त्रुटि चली गई। फिर, मैंने सीएसएस फ़ाइल को आयात करने के तरीके पर बारीकी से देखा, और यह * मुझ पर कूद गया *। – thirtydot

+0

आह हाँ, मुझे वही करना चाहिए था। एक बार फिर धन्यवाद! – Grant

3

आपकी त्रुटि आपकी सीएसएस फाइलों में नहीं है। आपकी त्रुटि आपकी php फ़ाइल में है, और शायद filename.php या कुछ संबंधित की शुरुआत में एक स्थान है। अपने PHP देखे बिना यह क्या अपने त्रुटि उत्पन्न कर रहा है निर्धारित करने के लिए कठिन है, लेकिन रीराइट नियम से संबंधित कुछ, एक फ़ाइल के आयात, आदि हो सकता है ..

1

मेरे लिए शैली = "ऊंचाई = 46px;" त्रुटि दी, मैंने इसे वापस शैली = "ऊंचाई: 46 पीएक्स;" में सही किया। चेतावनी सीएसएस से संबंधित है।

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

  • कोई संबंधित समस्या नहीं^_^