HTML in Hindi - www.InHindiinfo.com

Latest

Wednesday, March 11, 2020

HTML in Hindi

What is HTML? in Hindi ,HTML Ki Hindi Mein Jankari

HyperText Markup Language (एचटीएमएल) वेब पेज और वेब अनुप्रयोग बनाने के लिए Standard markup Language  है। कैस्केडिंग स्टाइल शीट्स (सीएसएस) और जावास्क्रिप्ट (JAVASCRIPT)  के साथ, यह वर्ल्ड वाइड वेब (WWW) के लिए आधारशिला प्रौद्योगिकियों का एक त्रिभुज बनाता है।

वेब ब्राउज़र को वेब सर्वर से या स्थानीय संग्रहण से HTML दस्तावेज़ प्राप्त होते हैं और दस्तावेज़ों को मल्टीमीडिया वेब पृष्ठों में प्रस्तुत करते हैं। एचटीएमएल एक वेब पेज की संरचना का अर्थ है और मूल रूप से दस्तावेज़ की उपस्थिति के लिए संकेत शामिल है।
एचटीएमएल तत्व HTML पृष्ठों के निर्माण खंड हैं। एचटीएमएल संरचनाओं के साथ, छवियों और अन्य वस्तुओं जैसे इंटरैक्टिव रूपों को प्रस्तुत पृष्ठ में एम्बेड किया जा सकता है। एचटीएमएल शीर्षक, पैराग्राफ, सूचियों, लिंक, उद्धरण और अन्य वस्तुओं जैसे पाठ के लिए संरचनात्मक अर्थशास्त्र को दर्शाकर संरचित दस्तावेजों को बनाने का माध्यम प्रदान करता है। एचटीएमएल तत्वों को टैग ब्रैकेट्स का उपयोग करके लिखे गए टैग द्वारा चित्रित किया जाता है। <Img /> और <input /> जैसे टैग सीधे पृष्ठ में सामग्री प्रस्तुत करते हैं। अन्य टैग जैसे कि <p> घिरा हुआ है और दस्तावेज़ टेक्स्ट के बारे में जानकारी प्रदान करता है और इसमें अन्य टैग उप-तत्व शामिल हो सकते हैं। ब्राउज़र HTML टैग प्रदर्शित नहीं करते हैं, लेकिन पृष्ठ की सामग्री की व्याख्या करने के लिए उनका उपयोग करते हैं।

Developed by: W3C & WHATWGType of format: Document file formatStandards: ISO/IEC 15445; W3C HTML latest recommendation; HTML Living StandardLatest release: HTML5

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

History of  HTML(एचटीएमएल का इतिहास)-

Development

1 9 80 में, सीईआरएन के एक ठेकेदार भौतिक विज्ञानी टिम बर्नर्स-ली ने सीईआरएन शोधकर्ताओं के दस्तावेजों का उपयोग और साझा करने के लिए एक प्रणाली, प्रस्तावित और प्रोटोटाइप इंक्वाययर का प्रोटोटाइप किया। 1 9 8 9 में, बर्नर्स-ली ने इंटरनेट आधारित हाइपरटेक्स्ट सिस्टम का प्रस्ताव देने वाला एक ज्ञापन लिखा था।  बर्नर्स-ली ने एचटीएमएल निर्दिष्ट किया और 1 99 0 के अंत में ब्राउज़र और सर्वर सॉफ्टवेयर लिखा। उस वर्ष, बर्नर्स-ली और सीईआरएन डेटा सिस्टम इंजीनियर रॉबर्ट कैइलियायू ने वित्त पोषण के लिए संयुक्त अनुरोध पर सहयोग किया, लेकिन परियोजना को औपचारिक रूप से सीईआरएन द्वारा अपनाया नहीं गया था। 1 99 0 से अपने निजी नोट्स  में उन्होंने सूचीबद्ध किया  "कुछ क्षेत्रों में से कुछ जिनमें हाइपरटेक्स्ट का उपयोग किया जाता है" और पहले एक विश्वकोष रखा।
एचटीएमएल का पहला सार्वजनिक रूप से उपलब्ध विवरण "एचटीएमएल टैग" नामक एक दस्तावेज़ था, जिसका उल्लेख 1 99 1 के अंत में टिम बर्नर्स-ली द्वारा इंटरनेट पर किया गया था।  यह एचटीएमएल के शुरुआती, अपेक्षाकृत सरल डिजाइन वाले 18 तत्वों का वर्णन करता है। हाइपरलिंक टैग को छोड़कर, इन्हें सीईआरएमएलआईडीआईड, इन-हाउस स्टैंडर्ड जनरलीकृत मार्कअप लैंग्वेज (एसजीएमएल)-सीईआरएन में आधारित दस्तावेज प्रारूप से काफी प्रभावित था। इनमें से सात तत्व अभी भी HTML 4 में मौजूद हैं।
एचटीएमएल एक मार्कअप भाषा है जो वेब ब्राउज़र पाठ, छवियों और अन्य सामग्री को दृश्य या श्रव्य वेब पृष्ठों में समझने और लिखने के लिए उपयोग करता है। एचटीएमएल मार्कअप के प्रत्येक आइटम के लिए डिफ़ॉल्ट विशेषताओं को ब्राउज़र में परिभाषित किया गया है, और इन विशेषताओं को वेब पेज डिजाइनर के सीएसएस के अतिरिक्त उपयोग द्वारा बदला या बढ़ाया जा सकता है। एसजीएमएल का उपयोग करने के लिए 1 9 88 के आईएसओ तकनीकी रिपोर्ट टीआर 9537 तकनीकों में से कई टेक्स्ट तत्व पाए जाते हैं, जो बदले में प्रारंभिक पाठ स्वरूपण भाषाओं की विशेषताओं को शामिल करते हैं जैसे कि आरएनओएफएफ कमांड द्वारा उपयोग किए गए आरटीओएफएफ कमांड द्वारा सीटीएसएस (संगत समय) -श्रेयरिंग सिस्टम) ऑपरेटिंग सिस्टम: इन स्वरूपण आदेशों को मैन्युअल रूप से दस्तावेज़ों को प्रारूपित करने के लिए टाइपसेटर्स द्वारा उपयोग किए गए आदेशों से लिया गया था। हालांकि, सामान्यीकृत मार्कअप की एसजीएमएल अवधारणा केवल प्रिंट प्रभावों के बजाय तत्वों (विशेषताओं वाले नेस्टेड एनोटेटेड श्रेणियों) पर आधारित है, साथ ही संरचना और मार्कअप को अलग करना; एचटीएमएल को इस दिशा में सीएसएस के साथ क्रमशः स्थानांतरित कर दिया गया है।
बर्नर्स-ली ने एचजीएमएल को एसजीएमएल का आवेदन माना। इसे एचटीएमएल विनिर्देश के पहले प्रस्ताव के 1 99 3 के मध्य के साथ इंटरनेट इंजीनियरिंग टास्क फोर्स (आईईटीएफ) द्वारा औपचारिक रूप से परिभाषित किया गया था, "हाइपरटेक्स्ट मार्कअप लैंग्वेज (एचटीएमएल)" इंटरनेट ड्राफ्ट बर्नर्स-ली और डेन कॉनॉली द्वारा, व्याकरण को परिभाषित करने के लिए एक एसजीएमएल दस्तावेज़ प्रकार परिभाषा शामिल थी। मसौदा छह महीने के बाद समाप्त हो गया, लेकिन सफल प्रोटोटाइप पर आईईटीएफ के मानकों के आधारभूत सिद्धांत को दर्शाते हुए, इनलाइन छवियों को एम्बेड करने के लिए एनसीएसए मोज़ेक ब्राउज़र के कस्टम टैग की स्वीकृति के लिए उल्लेखनीय था।  इसी प्रकार, डेव रैगेटेट के प्रतिस्पर्धी इंटरनेट ड्राफ्ट, "एचटीएमएल + (हाइपरटेक्स्ट मार्कअप फॉर्मेट)", 1 99 3 के अंत से, टेबल और भरने वाले फॉर्म जैसे पहले से लागू सुविधाओं को मानकीकृत करने का सुझाव दिया।

1 99 4 के शुरू में एचटीएमएल और एचटीएमएल + ड्राफ्ट की समयसीमा समाप्त होने के बाद, आईईटीएफ ने एक HTML वर्किंग ग्रुप बनाया, जिसने 1 99 5 में "एचटीएमएल 2.0" पूरा किया, पहला एचटीएमएल विनिर्देश जिसे मानक के रूप में माना जाना चाहिए जिसके खिलाफ भविष्य के कार्यान्वयन पर आधारित होना चाहिए।

आईईटीएफ के अनुपालन के तहत आगे के विकास प्रतिस्पर्धी हितों से रुक गए थे। 1 99 6 से, वर्ल्ड वाइड वेब कंसोर्टियम (डब्ल्यू 3 सी) द्वारा वाणिज्यिक सॉफ्टवेयर विक्रेताओं के इनपुट के साथ, HTML विनिर्देशों को बनाए रखा गया है।  हालांकि, 2000 में, एचटीएमएल भी एक अंतरराष्ट्रीय मानक (आईएसओ / आईईसी 15445: 2000) बन गया। एचटीएमएल 4.01 को 1 999 के अंत में प्रकाशित किया गया था, 2001 के माध्यम से आगे की इरेटा प्रकाशित हुई थी। 2004 में, वेब हाइपरटेक्स्ट एप्लिकेशन टेक्नोलॉजी वर्किंग ग्रुप (WHATWG) में एचटीएमएल 5 पर विकास शुरू हुआ, जो 2008 में डब्ल्यू 3 सी के साथ संयुक्त वितरण योग्य बन गया, और पूरा और मानकीकृत 28 अक्टूबर 2014

HTML Version Timeline

24 नवंबर, 1 99 5 एचटीएमएल 2.0 आरएफसी 1866 के रूप में प्रकाशित किया गया था। पूरक आरएफसी ने क्षमताओं को जोड़ा:
25 नवंबर, 1 99 5: आरएफसी 1867 (फॉर्म-आधारित फ़ाइल अपलोड)
मई 1 99 6: आरएफसी 1 9 42 (टेबल)
अगस्त 1 99 6: आरएफसी 1 9 80 (क्लाइंट-साइड इमेज मैप्स)
जनवरी 1 99 7: आरएफसी 2070 (अंतर्राष्ट्रीयकरण)
14 जनवरी, 1 99 7
एचटीएमएल 3.2 डब्ल्यू 3 सी सिफारिश के रूप में प्रकाशित किया गया था। यह पहला संस्करण था जिसे विशेष रूप से डब्ल्यू 3 सी द्वारा विकसित और मानकीकृत किया गया था, क्योंकि आईईटीएफ ने 12 सितंबर, 1 99 6 को अपना एचटीएमएल वर्किंग ग्रुप बंद कर दिया था। 
प्रारंभ में कोड-नाम "विल्बर",  एचटीएमएल 3.2 ने गणित सूत्रों को पूरी तरह से हटा दिया, विभिन्न स्वामित्व विस्तारों के बीच ओवरलैप किया और नेटस्केप के अधिकांश दृश्य मार्कअप टैग को अपनाया। दो कंपनियों के बीच पारस्परिक समझौते के कारण नेटस्केप के ब्लिंक तत्व और माइक्रोसॉफ्ट के मार्की तत्व को छोड़ दिया गया था।  एचटीएमएल में समान गणितीय सूत्रों के लिए एक मार्कअप 14 महीने बाद MathML में मानकीकृत नहीं किया गया था।
18 दिसंबर, 1 99 7
एचटीएमएल 4.0  डब्ल्यू 3 सी सिफारिश के रूप में प्रकाशित किया गया था। यह तीन भिन्नता प्रदान करता है:
सख्त, जिसमें बहिष्कृत तत्व वर्जित हैं
संक्रमणकालीन, जिसमें बहिष्कृत तत्वों की अनुमति है
Frame set, जिसमें ज्यादातर फ्रेम संबंधित तत्वों की अनुमति है।
प्रारंभ में कोड-नाम "कौगर",  एचटीएमएल 4.0 ने कई ब्राउज़र-विशिष्ट तत्व प्रकारों और विशेषताओं को अपनाया, लेकिन साथ ही नेटस्केप की दृश्य मार्कअप सुविधाओं को स्टाइल शीट के पक्ष में बहिष्कृत करके चिह्नित करने की मांग की। एचटीएमएल 4 एक एसजीएमएल एप्लीकेशन है जो आईएसओ 8879 - एसजीएमएल के अनुरूप है। 
24 अप्रैल, 1 99 8
एचटीएमएल 4.0  संस्करण संख्या में वृद्धि किए बिना मामूली संपादन के साथ जारी किया गया था।
24 दिसंबर, 1 999
एचटीएमएल 4.01  डब्ल्यू 3 सी सिफारिश के रूप में प्रकाशित किया गया था। यह एचटीएमएल 4.0 के समान तीन भिन्नताएं प्रदान करता है और इसकी अंतिम इरेटा 12 मई 2001 को प्रकाशित हुई थी।
मई 2000
आईएसओ / आईईसी 15445: 2000 ("आईएसओ एचटीएमएल", एचटीएमएल 4.01 सख्त पर आधारित) को आईएसओ / आईईसी अंतरराष्ट्रीय मानक के रूप में प्रकाशित किया गया था। आईएसओ में यह मानक आईएसओ / आईईसी जेटीसी 1 / एससी 34 (आईएसओ / आईईसी संयुक्त तकनीकी समिति 1, उपसमिती 34 - दस्तावेज़ विवरण और प्रसंस्करण भाषाओं) के डोमेन में पड़ता है। 
एचटीएमएल 4.01 के बाद, समानांतर के विकास के रूप में कई वर्षों तक एचटीएमएल का कोई नया संस्करण नहीं था, एक्सएमएल आधारित भाषा एक्सएचटीएमएल ने डब्ल्यू 3 सी के एचटीएमएल वर्किंग ग्रुप को शुरुआती और 2000 के दशक के मध्य में कब्जा कर लिया था।
28 अक्टूबर, 2014
एचटीएमएल 5  डब्ल्यू 3 सी सिफारिश के रूप में प्रकाशित किया गया था। 
1 नवंबर, 2016
एचटीएमएल 5.1 डब्ल्यू 3 सी सिफारिश के रूप में प्रकाशित किया गया था। 
14 दिसंबर, 2017
एचटीएमएल 5.2  डब्ल्यू 3 सी सिफारिश के रूप में प्रकाशित किया गया था। 

एचटीएमएल ड्राफ्ट संस्करण टाइमलाइन

अक्टूबर 1 99 1
एचटीएमएल टैग,  एक अनौपचारिक सीईआरएन दस्तावेज 18 एचटीएमएल टैग सूचीबद्ध करता है, जिसका पहले जनता में उल्लेख किया गया था।
जून 1 99 2
एचटीएमएल डीटीडी का पहला अनौपचारिक मसौदा,  सात  के बाद के संशोधन (15 जुलाई, 6 अगस्त, 18 अगस्त, 17 नवंबर, 1 9 नवंबर, 20 नवंबर, 22 नवंबर)
नवंबर 1 99 2
एचटीएमएल डीटीडी 1.1 (आरसीएस संशोधन के आधार पर संस्करण संख्या वाला पहला, जो 1.1 के बजाए 1.1 के साथ शुरू होता है), एक अनौपचारिक मसौदा 
जून 1 99 3
हाइपरटेक्स्ट मार्कअप भाषा  आईईटीएफ IIIR वर्किंग ग्रुप द्वारा इंटरनेट ड्राफ्ट (मानक के लिए एक मोटा प्रस्ताव) के रूप में प्रकाशित किया गया था। इसे एक महीने बाद  प्रतिस्थापित किया गया था, इसके बाद आईईटीएफ द्वारा प्रकाशित छह और ड्राफ्ट ने अंततः आरएफसी 1866 में एचटीएमएल 2.0 का नेतृत्व किया।
नवंबर 1 99 3
एचटीएमएल + को आईईटीएफ द्वारा इंटरनेट ड्राफ्ट के रूप में प्रकाशित किया गया था और हाइपरटेक्स्ट मार्कअप भाषा ड्राफ्ट के लिए एक प्रतिस्पर्धात्मक प्रस्ताव था। यह मई 1 99 4 में समाप्त हो गया।
अप्रैल 1 99 5 (मार्च 1 99 5 को लिखा गया)
एचटीएमएल 3.0  को आईईटीएफ के मानक के रूप में प्रस्तावित किया गया था, लेकिन प्रस्ताव आगे के बिना पांच महीने बाद (28 सितंबर 1 99 5) समाप्त हो गया। इसमें रैगेटेट के एचटीएमएल + प्रस्ताव में कई क्षमताओं को शामिल किया गया था, जैसे तालिकाओं के लिए समर्थन, आंकड़ों के चारों ओर पाठ प्रवाह और जटिल गणितीय सूत्रों का प्रदर्शन। 
डब्ल्यू 3 सी ने एचटीएमएल 3 और कैस्केडिंग स्टाइल शीट्स के लिए टेस्ट बेड के रूप में अपने एरेना ब्राउज़र का विकास शुरू किया,  लेकिन एचटीएमएल 3.0 कई कारणों से सफल नहीं हुआ। इस मसौदे को 150 पृष्ठों पर बहुत बड़ा माना गया था और ब्राउज़र विकास की गति के साथ-साथ इच्छुक पार्टियों की संख्या ने आईईटीएफ के संसाधनों को पीछे छोड़ दिया था।  उस समय माइक्रोसॉफ्ट और नेटस्केप समेत ब्राउज़र विक्रेताओं ने एचटीएमएल 3 की मसौदे सुविधाओं के विभिन्न सबसेट्स को लागू करने के साथ-साथ अपने स्वयं के एक्सटेंशन पेश करने का विकल्प चुना। (ब्राउज़र युद्ध देखें)। इनमें दस्तावेजों के स्टाइलिस्ट पहलुओं को नियंत्रित करने के लिए एक्सटेंशन शामिल थे, "अकादमिक इंजीनियरिंग समुदाय की विश्वास [] के विपरीत, पाठ रंग, पृष्ठभूमि बनावट, फ़ॉन्ट आकार और फ़ॉन्ट चेहरे जैसी चीजें निश्चित रूप से एक भाषा के दायरे से बाहर थीं जब उनका एकमात्र इरादा था यह निर्दिष्ट करने के लिए कि एक दस्तावेज़ कैसे व्यवस्थित किया जाएगा। " डेव रैगेटेट, जो कई वर्षों से डब्ल्यू 3 सी फेलो रहे हैं, ने उदाहरण के लिए टिप्पणी की है:" कुछ हद तक, माइक्रोसॉफ्ट ने एचटीएमएल फीचर्स को बढ़ाकर वेब पर अपना कारोबार बनाया। " 
आधिकारिक एचटीएमएल 5 लोगो
एचटीएमएल 5 का लोगो
जनवरी 2008
एचटीएमएल 5 को डब्ल्यू 3 सी द्वारा वर्किंग ड्राफ्ट के रूप में प्रकाशित किया गया था। 
यद्यपि इसका वाक्यविन्यास एसजीएमएल की तरह दिखता है, एचटीएमएल 5 ने किसी भी प्रयास को छोड़ दिया है
2011 एचटीएमएल 5 - अंतिम कॉल
14 फरवरी 2011 को, डब्ल्यू 3 सी ने एचटीएमएल 5 के लिए स्पष्ट मील के पत्थर के साथ अपने एचटीएमएल वर्किंग ग्रुप का चार्टर बढ़ाया। मई 2011 में, कार्यकारी समूह ने एचटीएमएल 5 को "लास्ट कॉल" में उन्नत किया, विनिर्देश की तकनीकी सुदृढ़ता की पुष्टि करने के लिए डब्ल्यू 3 सी के अंदर और बाहर समुदायों के लिए एक निमंत्रण। डब्ल्यू 3 सी ने 2014 तक पूर्ण विनिर्देश के लिए व्यापक इंटरऑपरेबिलिटी हासिल करने के लिए एक व्यापक परीक्षण सुइट विकसित किया, जो सिफारिश के लिए लक्ष्य तिथि थी। [50] जनवरी 2011 में, WHATWG ने अपना "HTML5" जीवन स्तर "HTML" का नाम बदल दिया। डब्ल्यू 3 सी फिर भी एचटीएमएल 5 जारी करने के लिए अपनी परियोजना जारी रखता है। 
2012 एचटीएमएल 5 - उम्मीदवार सिफारिश
जुलाई 2012 में, WHATWG और W3C ने अलग-अलग अलगाव पर निर्णय लिया। डब्ल्यू 3 सी एचटीएमएल 5 विनिर्देशन कार्य जारी रखेगा, जो एक निश्चित मानक पर ध्यान केंद्रित करेगा, जिसे WHATWG द्वारा "स्नैपशॉट" के रूप में माना जाता है। WHATWG संगठन HTML5 के साथ "लिविंग स्टैंडर्ड" के रूप में अपना काम जारी रखेगा। एक जीवित मानक की अवधारणा यह है कि यह कभी पूरा नहीं होता है और हमेशा अद्यतन और सुधार किया जा रहा है। नई सुविधाओं को जोड़ा जा सकता है लेकिन कार्यक्षमता को हटाया नहीं जाएगा। 
दिसंबर 2012 में, डब्ल्यू 3 सी ने एचटीएमएल 5 को उम्मीदवार सिफारिश के रूप में नामित किया।  W3C अनुशंसा के लिए प्रगति के लिए मानदंड "दो 100% पूर्ण और पूरी तरह से अंतःक्रियात्मक कार्यान्वयन" है। 
2014 एचटीएमएल 5 - प्रस्तावित सिफारिश और सिफारिश
सितंबर 2014 में, डब्ल्यू 3 सी ने एचटीएमएल 5 को प्रस्तावित सिफारिश पर ले जाया। 
28 अक्टूबर 2014 को, एचटीएमएल 5 को एक स्थिर डब्ल्यू 3 सी सिफारिश के रूप में जारी किया गया था, जिसका अर्थ है विनिर्देश प्रक्रिया पूरी हो गई है

XHTML Version(एक्सएचटीएमएल संस्करण)

एक्सएचटीएमएल एक अलग भाषा है जो एक्सएमएल 1.0 का उपयोग कर एचटीएमएल 4.01 के सुधार के रूप में शुरू हुई। यह अब एक अलग मानक के रूप में विकसित नहीं किया जा रहा है।

एक्सएचटीएमएल 1.0 को 26 जनवरी 2000 को डब्ल्यू 3 सी सिफारिश के रूप में प्रकाशित किया गया था,  और बाद में इसे 1 अगस्त, 2002 को संशोधित और पुन: प्रकाशित किया गया था। यह एचटीएमएल 4.0 और 4.01 के समान तीन भिन्नताएं प्रदान करता है, जो मामूली प्रतिबंधों के साथ एक्सएमएल में सुधारित है।
एक्सएचटीएमएल 1.1 ] को 31 मई, 2001 को डब्ल्यू 3 सी सिफारिश के रूप में प्रकाशित किया गया था। यह एक्सएचटीएमएल 1.0 सख्त पर आधारित है, लेकिन इसमें मामूली परिवर्तन शामिल हैं, अनुकूलित किया जा सकता है, और डब्ल्यू 3 सी सिफारिश "मॉड्यूलर के एक्सएमरियलाइजेशन" में मॉड्यूल का उपयोग करके सुधार किया गया है, 10 अप्रैल, 2001 को प्रकाशित किया गया था। 
एक्सएचटीएमएल 2.0 एक कामकाजी मसौदा था, जिस पर 200 9 में एचटीएमएल 5 और एक्सएचटीएमएल 5 पर काम के पक्ष में काम छोड़ दिया गया था। एक्सएचटीएमएल 2.0 एक्सएचटीएमएल 1.x के साथ असंगत था और इसलिए, XHTML 1.x के अपडेट की तुलना में एक्सएचटीएमएल-प्रेरित नई भाषा के रूप में अधिक सटीक रूप से वर्णित किया जाएगा।
एक एक्सएचटीएमएल सिंटैक्स जिसे "एक्सएचटीएमएल 5.1" के नाम से जाना जाता है, को एचटीएमएल 5 ड्राफ्ट में एचटीएमएल 5 के साथ परिभाषित किया जा रहा है। 

No comments:

Post a Comment