कम्प्युटरकार्यक्रम

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

एक गम्भीर विधि सख्त टेम्पलेट तपाईं वा तपाईं बस नियम विरुद्ध जान accustomed अनुरूप गर्दैन भने, त्यहाँ सधैं अझ दयालु प्रकार DOCTYPE HTML सार्वजनिक गर्न Resort गर्न संभावना छ। W3C मान्यता मोडेल एक संक्रमणकालीन दृष्टिकोण प्रतिनिधित्व एक Transitional ढाँचा सिर्जना, को बानी परित्याग गर्न चाहने छैन र मामुला अवस्थामा काम गर्न इच्छा ती हेरविचार गर्नुभयो। यो टेम्पलेट तपाईं खुलेर आफैलाई लेट 90 को दशक देखि सान्दर्भिकता हराएको छ जो लेआउट, गर्न निषेधित छ यस्तो सख्त रूपमा केही स्वतन्त्रता, टेम्पलेट ट्याग, साथै धेरै अन्य तरीकाहरु अनुमति गर्न सक्षम बनाउँछ।

निम्नानुसार «सफ्ट» DOCTYPE HTML 4 घोषणा गरिएको छ:

फेरि XHTML स्ट्रिङ लागि यो अलि फरक देखिन्छ, तर समग्र प्रवृत्ति जारी छ:

मिति, प्रत्येक बदलनेवाला को सख्त-टेम्पलेट मेल गर्न खोज्ने भन्ने तथ्यलाई बावजुद, यो एक संक्रमणकालीन DOCTYPE सबैभन्दा लोकप्रिय छ। यद्यपि, यो टेम्पलेट एक क्रेडिट सीमा छ: प्रमाणीकरणकर्ता जो फ्रेम समावेश कुनै पनि पृष्ठहरू "अस्वीकार" हुनेछ। तपाईं यो विधि लेआउट गर्न Resort गर्न आवश्यक छ भने, तपाईं अर्को ध्यान गर्नुपर्छ - अन्तिम खाका।

DOCTYPE Frameset: विशिष्ट गर्न सामान्य देखि

को Frameset टेम्पलेट अनुपालनको लागि जाँच पृष्ठ को Transitional तथापि, माथि को "स्वतन्त्रता" गर्न साथै, यो टेम्पलेट तपाईं फ्रेम प्रयोग गर्न अनुमति दिन्छ कि साधारण यस्तै हुँदा दृष्टिकोण। अन्य मतभेद Frameset HTML 4.01 र XHTML 1.0 को लागि, त्यसैले घोषणाहरू लागि केवल स्थानान्तरण लाइन छ:

अत्याधुनिक

निस्सन्देह, यो लेख HTML5 मानक सबै बढ्दो लोकप्रियता को शुरुवात बताइरहेका, हामी मार्कअप भाषा बेवास्ता गर्न सक्दैनौं। यो W3C आधारभूत HTML संस्करण ठान्नुहुन्छ भन्ने हास्यास्पद छ, त्यसैले यो DOCTYPE HTML 5 एकदम भद्र देखिन्छ छ। अर्को शब्दमा, यस प्रकारको परिभाषा चौथो संस्करण थुप्रै परिचित गर्दा सम्भावित अप्रचलित हुन मानिन्छ, ब्राउजर "शुद्ध» HTML काम गर्न आवश्यक छ कि छैन, र के हो आज HTML5 मानिन्छ।

अन्य प्रजातिहरू DOCTYPE

मिति, त्यहाँ XHTML गर्न आउँछ भन्दा जो DOCTYPE ढाँचाहरू, धेरै प्रजातिहरू छन्। जबकि मार्कअप भाषा को दोस्रो संस्करण छैन, ज्योति बाहिर आयो यो HTML5 माथि उल्लिखित, यसको पहिलो संस्करणमा भेरिएसनहरूमा भाग बन्ने छैन हुनत उच्चतम व्याप्ति, जीवित र राम्रो।

यो महत्त्वपूर्ण DOCTYPE छ?

सायद केही साईट को HTML मा "लेखकहरूले" विज्ञापन पृष्ठ प्रकार बेवास्ता गर्न प्रयास गर्नेछ। खैर, तिनीहरूले vyshenapisannogo देखि महत्त्वपूर्ण जानकारी सिक्न छैन भने, हामी एक सरल उदाहरण दिनुहोस्। यहाँ Transitional-टेम्पलेट प्रयोग एउटा उदाहरण पृष्ठको:

रूपमा यो डिजाइनर को विचार मा जस्तो हुनुपर्छ देखिन्छ, तर यो हामीलाई "भ्रममा» DOCTYPE लायक छ, र हामी निम्न प्राप्त:

तपाईं देख्न सक्नुहुन्छ रूपमा, पृष्ठ महत्वपूर्ण परिवर्तनहरू भइरहेको छ: वालपेपर फिक्का, मेनु disfigured सूची, CSS केही कक्षाहरू बस उपेक्षा, साथै, पृष्ठ "otros" दोस्रो scrollbar भएको छ।

आशा छ, यो उदाहरण पर्याप्त उपलब्ध vyshenapisannogo त्यसैले, हामी मात्र ध्यान आदर्श सख्त-मान्यता पाउँछ त्यो कोड लेख्न सिक्न राख्न वा गर्न सक्छन्, महत्त्व बताउँछन् छ। तपाईं राम्रो भाग्य!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ne.birmiss.com. Theme powered by WordPress.