कम्प्युटर, कार्यक्रम
DOCTYPE HTML - यो के हो? तपाईं वस्तु बारेमा जान्नु आवश्यक छ के
कुनै कुरा को skeptics, प्रगति एक घटना रोकियो सकिँदैन हुन जारी के। तर, जबकि केही चन्द्र बगैचा गर्न outraged दीर्घ कदम हो, अरूलाई शाब्दिक एक आतंक, यो परिवर्तन संग राख्न कठिन र कठिन हुन्छ किनभने जोडतोडले छन्। यस्तो "क्याच-अप" को एक उदाहरण उच्च प्रविधि सम्बन्धित पेशों को प्रतिनिधिको छन्।
जबकि सबैभन्दा वेब डिजाइनर, प्रोग्रामर र coders समय को आत्मा भन्दा कुनै पनि "Nura बाबा", लेट हप्ताको जानकारी प्राप्त जो धेरै राम्रो उपयुक्त, तर अझै पनि धेरै distortions हुनुहुन्छ, वास्तविकता केहि फरक छ। प्रगति को स्तर अनुरूप नयाँ प्रविधिहरू को क्षेत्र मा गाह्रो छ। केही 5-10 वर्ष पहिले, मा Adobe Flash अनलाइन खेल को एक डेभलपर मूर्त सफलता, धेरै "धन्य किसान" हासिल सक्ने प्रमाण हो: एक सरल उदाहरण विचार गर्नुहोस्। तर, आज यो प्रविधि बिस्तारै, मर रहेको छ बाहिर थप आधुनिक तरिका दिने, तर आधारभूत HTML5 को अध्ययन को बहुमत भन्दा कम। खैर, यो HTML5 छ, र समर्पित हप्तादिन HTML-DTP आजको कथाहरू को "वर्ण" को छ।
DOCTYPE HTML - यो के हो?
प्रविधिमा उच्च-टेक अग्रिम सिकार गर्न यो स्मारक। Dashing 90-को, विशिष्ट छन् जो केवल "लडाई" हाम्रो देशमा अवस्था, तर पनि ब्राउजर को एकदम वास्तविक युद्ध, विश्व कि कम्प्युटर प्रयोगकर्ताहरूले वर्ल्ड वाइड वेब सर्फ गर्न अनुमति केही उत्पादनहरु मा ल्याए। नेटस्केप नेभिगेटर र इन्टरनेट एक्सप्लोरर, एक पूर्ण बिभिन्न मा नै पृष्ठ देख थिए क्रमशः, र साइटको निर्माताहरू यी कार्यक्रम को लागि एक पूर्ण बिभिन्न पृष्ठ सिर्जना गर्न लोकप्रिय - त्यहाँ एउटा मात्र समस्या छ।
मानक? ती वर्ष मा, तिनीहरूलाई व्यर्थ थियो बारेमा कुरा गर्न - W3C यसको शैशवकालदेखि मा अस्तित्व छ, र आफ्नो अर्थात् माइक्रोसफ्ट आफ्नै आविष्कार गर्न उपयुक्त छ कि साधारण ज्ञात प्रचार, छैन केहि बाइक उपयुक्त छन्। तैपनि, त्यो भयानक (वेब विकासकर्ताहरूको लागि) दशक को अन्त गरेर, स्थिति सामान्य सबै पछि फिर्ता: त्यहाँ स्तर केही semblance पूर्णतया भने थियो, तर अझै पनि सबै लोकप्रिय ब्राउजर द्वारा सम्मान।
तर, स्थिति बाहिर कंसोर्टियम को स्तर र ब्राउजर निर्माता थिए यस्तो छ कि हुन, यो सौम्य राख्न यस्तै गरिएका, छैन सबै। तपाईं सजिलै मामलामा एक पूर्ण सही सिर्जना गर्न सक्छ , HTML, CSS र डोम पृष्ठ, तर तपाईं रुचि ब्राउजर हठी हेर्न अपेक्षा के देखाए।
तैपनि, समय गयो रूपमा, विकासकर्ताहरूले अझै पनि अन्तमा प्रतियोगिता बारे, तर वेबमास्टर बारेमा मात्र होइन सोच्न निर्णय गरेका छौं, र उहाँले देखा - DOCTYPE HTML। यसले एक विशेष पृष्ठ विचार गर्नुपर्छ कसरी ब्राउजर बताउँछ विशेष ट्याग छ।
को DOCTYPE HTML-कोड के आवश्यक छ?
सबैतिर पालना गर्न थाले जो पर्याप्त स्तर, को आगमन अघि, ब्राउजरहरू धेरै विकासकर्ताहरूले, एक विशेष प्रविधि गर्न दृष्टिकोण आफ्नै विधि सिर्जना आफूलाई माथि कम्बल पुल प्रयास गरेका छन्। परिणाम, एक र एउटै पृष्ठ रूपमा विभिन्न तरिकामा फरक ब्राउजरहरूमा देखिन्छ। तर, यो हामी वेब सर्फिङ लागि कार्यक्रम को उत्पादकहरु वरिपरि आउँदा, कुनै कम हसाउने समस्या, अर्को थियो बस उल्लेख छैन, भन्नुभयो छन्।
स्थिति कल्पना: तपाईं - एक विशिष्ट वेब डेभलपर लेट 90 को दशक। यो सिर्फ यति भयो कि तपाईं ब्राउजर इन्टरनेट एक्सप्लोरर 4 माइक्रोसफ्ट अचानक सचेत आउन र आफ्नो नयाँ ब्राउजर थप "सही" छ बनाउन निर्णय खर्च पहिले नै गर्नेहरूलाई संग गर्न यो साइटहरु सिर्जना गर्न अब रूपमा स्पष्ट छैन र के जसद्वारा समय, अधिकांश सिर्जना गरियो। को पाठ्यक्रम, तपाईं पर्याप्त समय छ भने, तपाईं आफ्नो HTML-कोड यो नयाँ स्तर अनुरूपको यस्तो तरिकाले लेखन सक्छ, तर किनभने मान्छे - अल्छी प्राणीहरू।
यो DOCTYPE HTML सबैभन्दा उपयुक्त छ यो बिन्दुमा थियो "आविष्कार।" यो पृष्ठ को सुरुमा तोकिएको छ कागजात कस्तो आधारमा, ब्राउजर प्रतिपादन को संयन्त्र सबैभन्दा यस मामला मा उपयुक्त चयन गर्नेछ। एचटीएमएल-कोड मा DOCTYPE उपलब्ध छैन भने, ब्राउजर जानेछ अनुकूलता मोड (सामान्यतया, तर आवश्यक)। फलस्वरूप, एउटै इन्टरनेट एक्सप्लोरर 6 (उहाँले शान्ति मा आराम फाइल पनि यदि) DOCTYPE ट्याग को अभाव मा व्यवहार तपाईं आफ्नो चौथो संस्करणमा काम गर्दै भने।
प्रकार DOCTYPE
DOCTYPE ट्याग केही भागमा विभाजन गर्न सकिन्छ भनेर धेरै प्रजाति समावेश छ। HTML 4.01, HTML 5, XHTML 1.0 वा XHTML 1.1: पहिले, यो मार्कअप भाषा को मुख्य प्रकार वर्णन गर्दछ। दोश्रो, यी भाषाहरू प्रत्येक HTML-कोड स्थापित W3C मानकहरु हुन कसरी कठिन मा टी। ई को "दोष-फेला को गुणक" औंल्याउँदै यसको उपसेक्सन छ। तथापि, दोस्रो मामला मा, त्यहाँ दुई अपवाद हुन्छन् - HTML5 र XHTML 1.1 कुनै पनि उप छैन र DOCTYPE HTML को केवल एक फारम छन्। तर थप कि पछि ...
कठोर दृष्टिकोण: सख्त DOCTYPE
तपाईं व्यवस्था प्रमाणीकरणकर्ता प्रत्येक पत्र अनुरूप HTML-कोड सिर्जना गर्न रुचाउनु हुन्छ भने, अतिरिक्त प्रोत्साहन (आत्म-ब्याज भन्दा अन्य) DOCTYPE सख्त प्रयोग गर्न हुनेछ। तपाईं बढी उन्नत XHTML 1.0 प्रयोग गर्ने योजना बनाउनु भने, प्रत्येक तत्व सुरु हुनेछ जो लाइन, यो जस्तो हुनुपर्छ:
DOCTYPE HTML सार्वजनिक सख्त टेम्पलेट छनौट ब्राउजर द्वारा मानक कुनै पनि विचलन याद गरिनेछ, कि र त्यसपछि गलत ट्याग उपेक्षा गरिन्छ प्रयोग सुनिश्चित गर्दछ। विशेष, सख्त मोडमा, कुनै पनि ट्याग, यो फारम, छवि वा अन्य वस्तु ब्लक ट्याग भित्रमा स्थित गर्न आवश्यक छ कि छैन भनेर। तपाईं बिना गर्न निर्णय भने, ब्राउजर बस यो वस्तु प्रदर्शन गर्नेछन्, र त्रुटि सूची लेआउट रेकर्ड एक जोडी भरियो।
साथै, कि पाठ ढाँचा गर्न अनुमति ट्याग नम्बर, यो पनि हटाउन मनमोहक हो - सख्त शासन CSS प्रयोग implies।
दयालु दृष्टिकोण: Transitional DOCTYPE
निम्नानुसार «सफ्ट» DOCTYPE HTML 4 घोषणा गरिएको छ:
फेरि XHTML स्ट्रिङ लागि यो अलि फरक देखिन्छ, तर समग्र प्रवृत्ति जारी छ:
DOCTYPE Frameset: विशिष्ट गर्न सामान्य देखि
को Frameset टेम्पलेट अनुपालनको लागि जाँच पृष्ठ को Transitional तथापि, माथि को "स्वतन्त्रता" गर्न साथै, यो टेम्पलेट तपाईं फ्रेम प्रयोग गर्न अनुमति दिन्छ कि साधारण यस्तै हुँदा दृष्टिकोण। अन्य मतभेद Frameset HTML 4.01 र XHTML 1.0 को लागि, त्यसैले घोषणाहरू लागि केवल स्थानान्तरण लाइन छ:
अत्याधुनिक
अन्य प्रजातिहरू DOCTYPE
मिति, त्यहाँ XHTML गर्न आउँछ भन्दा जो DOCTYPE ढाँचाहरू, धेरै प्रजातिहरू छन्। जबकि मार्कअप भाषा को दोस्रो संस्करण छैन, ज्योति बाहिर आयो यो HTML5 माथि उल्लिखित, यसको पहिलो संस्करणमा भेरिएसनहरूमा भाग बन्ने छैन हुनत उच्चतम व्याप्ति, जीवित र राम्रो।
यो महत्त्वपूर्ण DOCTYPE छ?
सायद केही साईट को HTML मा "लेखकहरूले" विज्ञापन पृष्ठ प्रकार बेवास्ता गर्न प्रयास गर्नेछ। खैर, तिनीहरूले vyshenapisannogo देखि महत्त्वपूर्ण जानकारी सिक्न छैन भने, हामी एक सरल उदाहरण दिनुहोस्। यहाँ Transitional-टेम्पलेट प्रयोग एउटा उदाहरण पृष्ठको:
आशा छ, यो उदाहरण पर्याप्त उपलब्ध vyshenapisannogo त्यसैले, हामी मात्र ध्यान आदर्श सख्त-मान्यता पाउँछ त्यो कोड लेख्न सिक्न राख्न वा गर्न सक्छन्, महत्त्व बताउँछन् छ। तपाईं राम्रो भाग्य!
Similar articles
Trending Now