2010-11-24 9 views
13

मुझे जावास्क्रिप्ट फ़ाइल सहित लाइन पर एक चेतावनी है।ग्रहण एचटीएमएल स्क्रिप्ट टैग पर चेतावनी क्यों बनाता है?

<!DOCTYPE html> 
<html> 
    <head> 
     <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> 
     <title></title> 
     <script type="text/javascript" src="scripts/jquery.js"></script> 
    </head> 
    <body> 

चेतावनी "एक से अधिक इस लाइन पर पाया एनोटेशन।।: - अपरिभाषित विशेषता नाम (एसआरसी) - अपरिभाषित विशेषता नाम (प्रकार)" है

मैं नहीं देख सकता कि समस्या कहां है!

+4

यह हो सकता है कि ग्रहण doctype को नहीं पहचानता है, और वास्तव में प्राचीन वास्तव में कुछ करने के लिए वापस गिर जाता है,? यह शुद्ध अटकलें है, यद्यपि ... शायद –

उत्तर

6

यह दस्तावेज़ प्रकार है। ग्रहण डीटीडी के खिलाफ डीओएम को मान्य करने जा रहा है। यदि अज्ञात संस्थाओं को डीटीडी में स्पष्ट रूप से परिभाषित नहीं किया गया है, तो ग्रहण चेतावनियां बढ़ाएगा।

+1

जांचने के लिए एचटीएमएल 4 डॉक्ट टाइप के साथ प्रयास करें तो ग्रहण एचटीएमएल 5 को समझ में नहीं आता है? वे उस सुविधा को जोड़ने की योजना कब बना रहे हैं? –

+2

@ पेक्का - क्या समर्पित फिलेटर्स के अलावा इस समय कोई उपकरण है, जो अमान्य HTML5 को फ़्लैग करने का पर्याप्त काम करता है? किसी भी डीटीडी या स्कीमा के साथ, एचटीएमएल 5 को विशेष रूप से स्थिर नहीं होने वाले स्पेक के लिए बहुत से HTML5-विशिष्ट सत्यापनकर्ता कोड को कार्यान्वित करने या एकीकृत करने की आवश्यकता है। मैं जल्द ही सुविधा को जोड़ने की उम्मीद नहीं करता। – Alohci

+0

@Alohci सच है, लेकिन मैं * किसी भी तरह से उपकरण को उस मामले में HTML 4 पर वापस आने की उम्मीद करता हूं, जहां src एक वैध संपत्ति है। मैं उस उम्मीद के साथ गलत हो सकता हूं हालांकि –

3

एक स्पष्ट सिद्धांत की अनुपस्थिति में, आपको यह जांचना चाहिए कि फाइल के प्रॉपर्टी डायलॉग में यह तय करने के लिए एक पृष्ठ है कि डिफ़ॉल्ट रूप से क्या कार्यप्रणाली का उपयोग करना है। एचटीएमएल 5 केवल हाल ही में जोड़ा गया था: http://dev.eclipse.org/mhonarc/lists/wtp-dev/msg07790.html

0
<!DOCTYPE html> के बजाय

, का उपयोग करते हुए इस <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

+29

तो आपका समाधान HTML5 और एक्सएचटीएमएल का उपयोग नहीं करना है? यह साइकिल खरीदने से आपकी कार को ठीक करने जैसा है। – JJJ

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