मैं ऑफ़लाइन HTML को कैसे मान्य कर सकता हूं?


20

जब मैं स्थानीय रूप से एक वेबसाइट विकसित कर रहा हूं तो कभी-कभी मैं यह जांचना चाहता हूं कि क्या HTML मान्य है लेकिन मैं एक अच्छा टूल नहीं खोज पाया हूं। मैं चाहता हूं कि जब मैं लेआउट के मुद्दों का निवारण कर रहा हूं तो यह एक पवित्रता जांच के रूप में आंशिक हो।

क्या आप कृपया ऐसा उपकरण सुझा सकते हैं जो HTML ऑफ़लाइन को मान्य कर सकता है ? मैं एक IDE के अंदर सत्यापन की तलाश नहीं कर रहा हूं, लेकिन ऐसा कुछ जो वेब सर्वर से पृष्ठ को लोड करेगा।

धन्यवाद!

जवाबों:


24

आप w3 [1] से सीधे स्रोत और / या पैकेज डाउनलोड कर सकते हैं।

[१] http://validator.w3.org/source/


1
+1, और उनके पास डाउनलोड के लिए अन्य बहुत अच्छे उपकरण और लाइब्रेरी उपलब्ध हैं।
टिम पोस्ट


11

समय बचाने के लिए मैं HTML Validator नामक फ़ायरफ़ॉक्स एक्सटेंशन का उपयोग करता हूं । यह आपके दृश्य स्रोत विंडो में सत्यापन जोड़ता है, आपको एक निचले फलक में त्रुटियों और चेतावनियों को बताता है। आपकी विंडो के निचले भाग में एक आइकन डालता है जो आपको सत्यापन पर हां / नहीं के लिए त्वरित संदर्भ दिखाता है। यदि नहीं, तो आप सिर्फ स्रोत देखते हैं और यह आपको वही दिखाता है जो आपकी त्रुटियां हैं।

पहुँच-योग्यता को भी मान्य करता है।


1
अरे हां। जाते ही मान्य करें। आपको प्रत्येक पृष्ठ पर एक अतिरिक्त मैनुअल कदम बचाता है। HTML5 के लिए अभी तक अपडेट नहीं किया गया है, हालांकि।
ग्रांट पॉलिन

5

क्या आपने HTML को ठीक से जांचा है ?


यह एक बहुत अच्छा समाधान भी है; और चूंकि वे लगभग सभी प्लेटफार्मों के लिए बायनेरी प्रदान करते हैं, इसलिए यह शुरुआती लोगों के लिए भी एक अच्छा विकल्प है।
fwaechter

4

फ़ायरफ़ॉक्स के लिए वेब डेवलपर टूलबार ऐड-ऑन के साथ आप स्थानीय रूप से HTML और सीएसएस को मान्य कर सकते हैं (और कई अन्य उपयोगी चीजें कर सकते हैं) । यह Google Chrome के लिए भी उपलब्ध है ।


यह W3C सत्यापनकर्ता को प्रस्तुत करने का एक त्वरित तरीका है। शायद ही 'ऑफ़लाइन'।
क्रि।

क्षमा याचना, मैंने प्रश्न को गलत बताया। आप स्थानीय रूप से मान्य कर सकते हैं, लेकिन ऑफ़लाइन नहीं।
पुण्यसूसी मीडिया

2

डेबियन / उबंटू में आप कर सकते हैं:

sudo apt-get install w3c-markup-validator

यह आपको वेब इंटरफेस मिलेगा।

यदि आप कंसोल से मान्य करना चाहते हैं, तो संपादित करें /usr/share/doc/w3c-markup-validator/examples/validate.plऔर इंस्टॉल करें libwebservice-validator-html-w3c-perl। अब आप validate.plमान्य करने के लिए एक URL के साथ चला सकते हैं ।


यह ब्राउज़र में बहुत अच्छा काम करता है। क्या आप वर्णन कर सकते हैं कि कैसे संपादित करें validate.plताकि इसे स्थानीय फ़ाइल के साथ कमांड लाइन से चलाया जा सके? मैं अजगर को नहीं जानता और यह नहीं जानता कि यह कैसे करना है।
रफाल

1
@ रफाल: आपको केवल URL को ठीक करने की आवश्यकता है ताकि यह वेबसर्वर पर इंगित करे जो w3c-markup-validator (जो CGI है) को होस्ट करता है। यह हो सकता है कि URL पहले से ही फिट है, यदि आप अपने वेबसर्वर को पोर्ट 80 पर चला रहे हैं। कंसोल सामान को स्थापित करने से पहले, सुनिश्चित करें कि यह ब्राउज़र में काम करता है। इस तरह, आप यह भी सुनिश्चित कर सकते हैं कि URL सही है। इसके अलावा, यह पर्ल है, पायथन नहीं।
19us में Janus Troelsen
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.