HTML एट्रिब्यूट्स: अपने वेबपेज को स्मार्ट और स्टाइलिश बनाएं! अपने वेबपेज एलिमेंट्स को सुपरपावर्स से लैस करें
HTML एट्रिब्यूट्स की दुनिया में आपका स्वागत है, जहाँ आपके एलिमेंट्स को मिलती है सुपरपावर्स! इस विस्तृत गाइड में, हम HTML एट्रिब्यूट्स की गहराई में गोता लगाएंगे, जो आपके वेबपेज के साधारण एलिमेंट्स को असाधारण क्षमताओं से लैस करते हैं। हमने अब तक HTML के बुनियादी बिल्डिंग ब्लॉक्स, जैसे कि पैराग्राफ एलिमेंट को समझा है। लेकिन, HTML की दुनिया केवल यहीं तक सीमित नहीं है। एट्रिब्यूट्स एक ऐसी सुविधा है जो हर HTML एलिमेंट को अतिरिक्त कार्यक्षमता और नियंत्रण प्रदान करती है, जिससे आप अपने वेबपेज को और भी गतिशील और इंटरैक्टिव बना सकते हैं।
00:22अब तक हमने मुख्य रूप से एक HTML, Element के मूल स्वरूप को समझा है
00:27उसके सबसे बुनियादी रूप को
00:29जैसे की मानक Paragraph Element
00:32हालांकी HTML पहले की तुलना में कुछ अधिक गहराई भी प्रदान करता है
00:38अतिरिक्त क्षमता जो प्रतेक, Element को Attribute नामक एक सुविधा के माध्यम से दी जा सकती है
00:44हमने वास्तव में पहले ही एक विशिष्ट Attribute का अवलोकन किया है
00:50खासकर जब हम Time, Element का अध्येन कर रहे थे
00:53यह ध्यान रखना महत्वपूर्ण है कि विशेश Attributes केवल कुछ निश्चित Elements के साथ काम करने के लिए डिजाइन किये गए है
01:02इसका एक प्रमुक उदाहरन Day Time Attribute है
01:05या Day Time Attribute वास्तव में विशेश रूप से Time Element पर ही लागू होता है और मुख्य रूप से उसी के लिए अर्थपूर्ण है
01:15जैसे की SRC Attribute
01:18विशिष्ट Attributes कई Elements संग चलते हैं
01:23तथा भी हर एक नहीं सब के लिए उप्यूक्त होता
01:26हम इनकी कुछ मिसालों की समीक्षा करेंगे जब हम Image और Video Elements को जानेंगे
01:32अब हम कुछ Global Attributes को देखेंगे
01:37Global Attributes
01:39HTML में वे Code हैं
01:42जो किसी भी Element के लिए सही रहेंगे
01:45हमारा विचार चार अधिक जाने माने
01:48Global Attributes को दर्शाना है
01:51सबसे अधिक पार प्रयोग किया जाने वाला Attribute वास्तव में Class Attribute ही है
01:59यह Attribute हमें किसी भी Element को एक साजा पुन
02:04प्रयोजे लेबल लगाने का एक सपष्ट तरीका प्रदान करता है
02:07ताकि हम फिर अपनी CSS फाइलों में उस विशिष्ट लेबल को सही ढंग से संदर्भित कर सकें
02:14और इस प्रकार उन सभी Elements को एक समान द्रिश्य स्टाइलिंग प्रदान कर सकें जो उस समान Class को साजा करते हैं
02:22मुख्य बात यह है कि Class Attribute आपके HTML Elements को एक सामुहिक उपनाम देने जैसा है
02:31उस Class उपनाम वाला कोई भी Elements तुरंट क्लब में शामिल हो जाता है और उसे वही CSS Style Makeover मिलता है
02:39या Elements के लिए एक गुप्थ हैंड शेक जैसा है
02:43Class दिखाओ, Style पाओ
02:47कई चीजों को बिना व्यक्तिगत प्रयास के एक जैसा दिखाने के लिए
02:51यह बहुत उप्योगी है
02:53ID, Attribute भी काफी प्रयोग होता है और यह वेब निर्माताओं के बीच एक और लोक प्रिये विकल्प है
03:01यह कुछ माइनों में Class, Attribute जैसा ही है लेकिन ID के साथ
03:07हम प्रतेक विशिष्ट नाम को एक पूरे HTML दस्तावेज या पेज में केवल एक ही बार निर्दिष्ट करने के लिए सक्ती से सीमित है
03:15हम निश्चित रूप से CSS स्टाइल को लक्षित करने के लिए एक ID का उप्योग कर सकते है
03:22तथा पे इसकी प्रकृती कहीं अधिक विशिष्ट है
03:26जो कभी-कभी एक व्याभारिक कठिनाई पेश कर सकती है या एक समस्या बन सकती है
03:32परिणामस्वरूप सामान्य स्टाइलिंग कारियों के लिए CSS अभ्यासी अक्सर Classes पर भरोसा करना पसंद करते है
03:41उनके लचीले, पुन, प्रयोजिस्वभाव के कारण
03:45ID, विशेश रूप से तब फाइदे मंद होते हैं जब हमें JavaScript, Code का उप्योग करके बहुत विशिष्ट, Elements के साथ इंट्रेक्ट करने की आवश्शक्ता होती है
03:56या जब एक वेब पेज के एक विशिष्ट अनुभाग पर सीधे जाने के लिए डिजाइन किया गया Hyperlink बनाते हैं
04:03यह पूर निश्चित्ता की पूरे पेज पर किसी भी दिये गए ID, नाम वाला केवल एक ही Element होगा, JavaScript, Kriyao या Satiq, Link, Navigation के लिए काफी फाइदे मंद साबित होती है
04:15मुख्य सीक
04:18ID को किसी Element का अनोखा Top Secret Serial Number समझें
04:23प्रती पेज गडाई से एक ही
04:26जबकि Class एक समू उपनाम की तरह है
04:30अरे, तुम सब Coolbox Elements हो
04:34एक ID कहता है
04:36हाँ, तुम मुख्य हेडर हो और केवल तुम ही हो मुख्य हेडर
04:41यह ID को JavaScript के लिए उस एक विशिष्ट Element को खोजने या Links के लिए Satiq Landing करने के लिए VIP Pass बनाता है
04:51CSS के लिए ID का उप्योग करना केवल एक Element के लिए एक निजी स्टाइलिस्ट रखने जैसा है
04:59बहुत सटीक, लेकिन Classes अकसर समूहों को स्टाइल करने के लिए अधिक कुशल पार्टी प्लानर होते है
05:06उप्योग का मामला जो भी हो, Class और ID, Attributes
05:11हमें कुछ HTML Elements को नाम देने और Code के धेर के अन्य भागों में उन्हें संदर्भित करने का एक तरीका देते है
05:19चलिए पिछले विडियो से वही डेमो देखते हैं
05:23लेकिन हमने इसकी एक प्रती बनाई और Code में Classes
05:27और ID को जोड दिया
05:29हमने अपने CSS में Classes का उप्योग किया और हमने एक विश्यसूची जोडी है जिसमें Links है
05:37जो मेल खाने वाले ID वाले Elements पर जाते है
05:42अन्य Attributes भी विभिन कार्य करते हैं
05:47विविद परिणाम प्राप्त करते हुए
05:49Content Editable Attribute एक साइट के दर्शक को उस पेज की दी गई सामगरी को सीथे उनके ब्राउजर में बदलने में मदद करता है
05:57यह विशेश, block word, element अबाने वाले किसी भी व्यक्ती द्वारा पूरी तरह से संपादन योग्य है
06:04एक उप्योग करता के रूप में
06:06हम वास्तव में इस वर्तमान वेपेज पर द्रिश्यमान सामगरी को समाय उजित कर सकते हैं
06:12जीवन्त बदलाव करते हुए
06:14अब आप देखेंगे कि यह संपादन मूल HTML source code को नहीं बदलेगा
06:20और यदि हम बाद में वेब पेज को रिलोड करते हैं
06:25तो यह बस अपनी पहली
06:26मूल स्थिती में वापस आ जाता है
06:29यह इसलिए होता है
06:31क्योंकि HTML स्वयम ही किसी आगंतुग द्वारा सामगरी के सीधे परिवर्तन के लिए मूल तंत्र प्रदान करता है
06:38परिणा मस्वरूप, बैक एंड, डेवलपर्स को फिर एक मजबूत प्रणाली तयार करनी होगी
06:44ताकि कोई भी नई या संशोधित सामगरी पूरी तरह से कैप्चर हो जाए और बाद में स्थाई रूप से सहेज ली जाए
06:51किसी साइट द्वारा सामगरी को सुरक्षित रखने के कार्य से वास्तव में निपटने के कई अलग-अलग तरीके मौजूद है
06:58इस प्रकार
07:14HTML निश्चित रूप से Content Editable, Attribute के माध्यम से अपने आप में परियाप्त अंतरनिहित शक्ती और क्षमता प्रदान करता है
07:22इसमें उप्योग करता की प्रत्यक्ष
07:25व्याभारिक व्यस्तता वह सटीक तरीका जिससे वास्तविक पेज उनके द्वारा प्रत्यक्ष रूप से परिवर्तनिय होना शुरू होता है
07:33और करसर फोकस, स्क्रीन डिस्प्ले, विभिन इन्पुट कुंजियों और आवश्यक सहायक उपकरणों या उपकरणों जैसी चीजों पर इसकी स्मार्ट, सहज प्रतिक्रिया शामिल है
07:43यह वास्तव में वेब ब्राउजर की शक्तिशाली, अंतरनिहित विशेश्टाओं और कार्यात्मक्ताओं में एक सीधा लिंक या एक हुक के रूप में कार्य करता है
07:52जो सभी HTML के माध्यम से आसानी से सक्षम और सुलब बनाई जाते हैं
07:58कई और attributes इसी तरह से कार्य करते हैं
08:02जो JavaScript उप्योग के लिए आसानी से उपलब्द ब्राउजर के API, Application Programming Interface तक सपष्ट पहुँच प्रदान करते हैं
08:12हम इन उन्नत विश्यों में और भी गहरी और अधिक व्यापक अंतर दृष्टी प्राप्त करने के लिए अतिरिक्त संबंधित पार्थों का पता लगाने का दृष्टा से सुझाव देते हैं
08:21Lang Attribute
08:23हमें ब्राउजर को यह बताने का एक तरीका देता है कि सामगरी किस भाषा में है
08:28Lang, बराबर और भाषा का संगशिप्त कोड लिखकर हम वेब पर भाषाओं का समर्थन कैसे करें
08:35और इन संगशिप्त कोडों को कहां खोजें इस पर एक आगामी खंड में गहराई से विचार करेंगे
08:41DIR Attribute हमें ब्राउजर को स्पश्ट रूप से यह बताने का एक तरीका देता है कि टेक्स्ट किस दिशा में प्रवाहित होता है
08:50DIR का अर्थ है Direction
08:53हम DIR बराबर LTR का उप्योग उन स्क्रिप्ट्स के लिए करते हैं
08:59जो बाई से दाई चलती हैं और DIR बराबर RTL दाई से बाई के लिए
09:05यह Global Attributes हैं
09:09जिनका उप्योग HTML में किसी भी Element पर किया जा सकता है
09:13MDN WebDocs पर सभी Global Attributes की एक सूची है
09:18DIR Attribute HTML का विनमर निवेदन है ब्राउजर से शमा करें
09:24यह टेक्स्ट जरा दाई से बाई सफर करना पसंद करता है
09:27जैसे कोई शायर अपनी गजल लिख रहा हो
09:29यह टेक्स्ट सामान्य बाई से दाई वाले रास्ते पर ही चलेगा
09:33यह शब्दों के लिए GPS सेट करने जैसा है
09:37तो LTR मतलब Left तरफ रखो और RTL मतलब Right तरफ लिखो
09:43इसका उप्योग सुनिश्चित करता है कि आपकी अर्भी
09:47हिवरू या अंग्रेजी की इबारत गलती से उल्टी सीधी न दिखे
09:50वरना पढ़ने वाला चकर खा जाएगा
09:52और हाँ, DIR एक Global मेहमान है
09:56यह लगभग किसी भी HTML Element के साथ घुल मिल सकता है
10:00अभी के लिए हमारा सुझाव है कि आप बस उन्चार
10:04सबसे महत्वपूर्ण Global Attributes को याद रखें
10:09यह है Class, ID, Lang और साथ ही DIR
10:12और हम आपको अपने HTML, Markup में बनाए गए लगभग किसी भी Element पर इनका उप्योग करने पर विचार करने के लिए प्रोच साहित करते हैं
10:21सबसे बड़ी बात यह है कि Class, ID, Lang और DIR को अपने HTML Element के भरोसे मंद औजारों का डिपा समझें
10:30Class, समान, Elements को समूँ स्टाइलिंग के लिए एक साथ रस्सी से बांधने जैसा है
10:36ID उसे एक खास Element के लिए एक अनोखे सीरियल नंबर की तरह है जिसे JavaScript को ढूंडना है
10:44Lang ब्राउजर और स्क्रीन रीडर को बताता है चुपके से सुनो यह सामगरी फ्रैंच बोल रही है
10:51और DIR यह सुनिश्चित करता है कि टेक्स्ट सही दिशा में बहे किसी भी अजीब भाशाई ट्रैफिक जाम से बचते हुए
10:59इन्हें भूलना वैसा ही है जैसे बिना टेंट के खंभो के कैम्पिंग पर जाना
11:04आप शायद बच जाएं
11:06पर यह न तो सुन्दर होगा और नहीं कुशल
11:09इस वीडियो के लिए सभी आवश्यक फाइले अटैच्ट है और अभ्यास के लिए उपलब्ध है
Be the first to comment