HTML 5 एचटीएमएलको नयाँ संस्करण हो
एचटीएमएल 5 ले एचटीएमएल विवरणमा धेरै नयाँ सुविधाहरू थप्छ। र के अझ पनि राम्रो छ, त्यहाँ यी नयाँ सुविधाहरूको लागि पहिले नै सीमित ब्राउजर समर्थन छ। यदि त्यहाँ एउटा सुविधा हो जुन तपाइँ रुचि राख्नुहुन्छ, ब्राउजरहरूमा जानकारीको लागि WHATWG विकिरण पेजहरू हेर्नुहोस् कि निर्दिष्टीकरणका विभिन्न भागहरू समर्थन गर्नुहोस्।
एचटीएमएल 5 नयाँ डाइप टाइप र चार्सेट
एचटीएमएल 5 को बारे मा राम्रो चीज छ कि यो निष्पक्ष को लागी कितना आसान छ। तपाईं HTML 5 प्रकार टाइप गर्नुहोस्, जुन धेरै सरल र सुव्यवस्थित छ:
हो, यो हो। केवल दुई शब्द "doctype" र "html"। यो यो सरल हुन सक्छ किनकि एचटीएमएल 5 अब SGML को भाग होइन, तर यसको सट्टामा सबै मार्कमार्क भाषा हो ।
एचटीएमएल 5 को लागि सेट वर्ण पनि सुव्यवस्थित छ। यसलाई UTF-8 को उपयोग गर्दछ र तपाईंले यसलाई एक मेटा ट्यागसँग परिभाषित गर्नुहोला:
HTML 5 नयाँ ढाँचा
HTML 5 ले पहिचान गर्दछ कि वेब पेजहरू संरचना छ, जस्तै पुस्तकहरूमा संरचना वा अन्य XML कागजातहरू छन् । सामान्यमा, वेब पृष्ठहरूमा नेभिगेसन, शरीरको सामग्री, र साइडबार सामग्री साथै हेडरहरू, फुटरहरू, र अन्य सुविधाहरू छन्। र HTML 5 ले ती पृष्ठहरूको ती तत्वहरूलाई समर्थन गर्न ट्यागहरू सिर्जना गरेको छ।
- - पृष्ठहरूको खण्डहरू परिभाषित गर्न
- - पृष्ठको हेडर परिभाषित गर्दछ
- - पृष्ठको फुटर परिभाषित गर्दछ
- - पृष्ठमा नेभिगेसन परिभाषित गर्दछ
- - पृष्ठमा लेख वा प्राथमिक सामग्री परिभाषित गर्दछ
- - पृष्ठमा साइडबार जस्तै थप सामग्री परिभाषित गर्दछ
- - एक लेख एनोटेट छ कि छवियों को परिभाषित गर्दछ
HTML 5 नयाँ इनलाइन तत्वहरू
यी इनलाइन तत्वहरू केही आधारभूत अवधारणाहरू परिभाषित गर्छन् र उनीहरूलाई क्रमशः चिन्ह लगाइदिन्छन्, प्रायः समयको साथ गर्न:
- - केहि फैशनमा चिन्ह लगाइएको सामग्रीलाई संकेत गर्न
- - एक समय वा मिति हो कि सामग्री संकेत गर्न
- - ज्ञात दायराको अंश हो भनेर सामग्री संकेत गर्न - जस्तै डिस्क उपयोग
- - पूरा गर्न कार्यको प्रगति संकेत गर्न
HTML 5 नयाँ गतिशील पृष्ठ समर्थन
HTML 5 वेब अनुप्रयोग विकासकर्ताहरूलाई मद्दत गर्न विकसित गरिएको थियो, त्यसैले गतिशील एचटीएमएल पृष्ठहरू सिर्जना गर्न सजिलो बनाउन धेरै सुविधाहरू छन्:
- प्रसङ्ग मेनु - HTML 5 वेब पेजहरू र अनुप्रयोगहरूको सन्दर्भमा सन्दर्भ मेनूको निर्माण र प्रयोगलाई समर्थन गर्नेछ
- href लाई ट्यागमा आवश्यक छैन - यसले तपाईंलाई लिपिहरू र वेब अनुप्रयोगहरूमा ट्याग प्रयोग गर्न अनुमति दिन्छ जुन एङ्कर पठाउनको लागि आवश्यक छ।
- async विशेषता - यो स्क्रिप्ट ट्यागमा थपिएको ब्राउजरलाई बताउनुहोस् कि लिपि लाई असीमित रूपले भरिनु पर्छ ताकि यो पृष्ठको बाँकी र लोडलाई ढिलो गर्दैन।
- - एक तत्व बारे विवरण प्रदान गर्दछ। यो गैर-वेब अनुप्रयोगहरूमा टूलटिप्स जस्तो हुनेछ।
- - डाटाबेस वा अन्य गतिशील स्रोतबाट निर्मित तालिका बनाउँछ
- - पुरानो ट्याग फिर्ता ल्याइयो र नयाँ जीवन दिईयो तपाइँलाई तपाइँको वेब पेजहरूमा मेनु प्रणाली सिर्जना गर्न अनुमति दिईयो
- - गतिशील तत्व सक्रिय हुँदा कार्यहरू परिभाषित गर्दछ
HTML 5 नयाँ फाराम प्रकारहरू
HTML 5 ले सबै मानक फारम इनपुट प्रकारहरूलाई समर्थन गर्दछ, तर यसले केहि थप गर्दछ:
- मिति समय
- डेटाटाइम-स्थानीय
- मिति
- महिना
- हप्ता
- समय
- संख्या
- दायरा
- इमेल
- url
HTML 5 नयाँ तत्वहरू
एचटीएमएल 5 मा केहि रोमांचक नयाँ तत्वहरू छन्:
- - तपाईंको तत्वमा तपाईंको वेब पृष्ठहरूमा जाभास्क्रिप्टमा एक चित्रण ठाउँ प्रदान गर्न तत्व। यसले तपाइँ छविहरू वा ग्राफहरू उपकरण सुझावहरूमा थप गर्न सक्दछ वा उडानमा बनाइयो, तपाईंको वेब पृष्ठहरूमा मात्र dyanmic ग्राफहरू सिर्जना गर्न सक्छ।
- - यो साधारण ट्यागको साथ तपाईंको वेब पृष्ठहरूमा भिडियो थप्नुहोस्।
- - यो साधारण ट्यागको साथ तपाईंको वेब पृष्ठहरूमा आवाज थप्नुहोस्।
HTML 5 केही तत्वहरू हटाउँदछ
HTML 4 मा केही तत्वहरू छन् जुन अब HTML द्वारा समर्थित छैन। अधिकांशतया पहिले नै बिच्छेदन गरिएका छन्, र त्यसैले आश्चर्यचकित हुनुपर्दैन, तर केहि गाह्रो हुन सक्छ:
- संक्षिप्त
- applet
- आधारफन्ट
- ठुलो
- केन्द्र
- dir
- फन्ट
- फ्रेम
- फ्रेममेट
- isindex
- कुनै फ्रेमहरू छैनन्
- noscript
- s
- स्ट्राइक
- tt
- u
तपाईं HTML 5 को लागि तैयार हुनुहुन्छ?
HTML 5 वेब पृष्ठहरू र वेब डिजाइनमा धेरै नयाँ नयाँ सुविधाहरू थप्छ र यो ब्राउजिङ हुनेछ जब थप ब्राउजरहरूले यसको समर्थन गर्दछ। माइक्रोसफ्ट ले भने कि उनि कम से कम HTML मा IE 5 मा भाग को समर्थन शुरू गर्नेछ। यदि तपाईं चाँडै शुरु गर्न चाहते हो, ओपेरा ले सर्वोत्तम समर्थन गरेको छ, पछि सफारी को नजिकै।