वेब पेज भित्र अद्वितीय पहिचानकर्ताहरू
W3C को अनुसार, आईडी विशेषता HTML मा हो:
तत्वको लागि एक अद्वितीय पहिचानकर्ता
यो धेरै शक्तिशाली विशेषताको एक धेरै सरल वर्णन हो। आईडी विशेषता वेब पेजहरूको लागि धेरै कार्यहरू गर्न सक्छ:
- एउटा शैली पाना चयनकर्ता - यो प्रकार्य हो जुन अधिकांश मानिसहरूले ID विशेषताको लागि प्रयोग गर्दछ। किनकि तिनीहरू अनन्य छन्, तपाई निश्चित हुन सक्नुहुनेछ कि तपाईं एक आईडी गुण प्रयोग गरेर शैलीमा आफ्नो वेब पेजमा केवल एउटा वस्तु स्टाइल गर्दै हुनुहुन्छ। स्टाइल उद्देश्यका लागि एउटा आईडी प्रयोग गर्न नकारात्मक पक्ष भनेको यसको उच्च स्तरको निर्दिष्टता हो, जुन तपाइँले केही शैली पछि पछि शैली शैलीमा ओभरराइड गर्न आवश्यक छ कि यो धेरै चुनौतीपूर्ण बनाउन सक्छ। यसको कारण, हालको वेब प्रथाहरू सामान्य स्टाइल उद्देश्यका लागि आईडी र आईडी छनौटहरूको स्थानमा क्लास र क्लाउड चयनकर्ताहरू प्रयोग गर्न तिर निस्कन्छ।
- लिंक गर्नका लागी एंकर नामकरण - वेब ब्राउजरले तपाईंलाई URL को अन्त्यमा आइडीमार्फत इंगित गरेर तपाईंको वेब कागजातमा सटीक स्थानहरू लक्षित गर्न अनुमति दिन्छ। तपाईले केवल पृष्ठ URL को अन्त्यमा आईडी थप गर्नुहोस्, अघिल्लो पाउन्ड-चिन्ह (#) द्वारा। तपाईं यी एंकरहरूलाई पृष्ठमा आफैंसँग लिङ्क गर्न सक्नुहुन्छ पाउन्ड-साइन (#) थप्न र एक तत्वको लागि href विशेषतामा आईडी नाम। उदाहरणका लागि, यदि तपाइँसँग सम्पर्कको आईडीको साथ विभाजन छ भने , तपाईं त्यस पृष्ठमा यसको साथ लिङ्क गर्न सक्नुहुन्छ:
यो लिङ्क पाठ हो - लिपिहरूको सन्दर्भ - यदि तपाई कुनै पनि जाभास्क्रिप्ट प्रकार्यहरू लेख्नुभयो भने, तपाईं ID विशेषता प्रयोग गर्न चाहानुहुन्छ ताकि तपाईं आफ्नो लिपिको साथ पृष्ठको सटीक तत्त्वमा परिवर्तन गर्न सक्नुहुनेछ।
- अन्य प्रशोधन - आईडीले तपाइँलाई तपाइँका वेब कागजातहरू जसलाई तपाइँलाई आवश्यक पर्दछ मा प्रक्रिया गर्न अनुमति दिन्छ। उदाहरणका लागि, तपाईं HTML लाई डेटाबेसमा निकाल्न सक्नुहुन्छ, र आईडी विशेषताहरू फिल्डहरू पहिचान गर्दछ।
आइडी विशेषता प्रयोग गरी नियम
त्यहाँ एउटा मान्य दस्तावेजको लागि तपाईंले पछ्याउन केही नियमहरू छन् जुन कागजातमा कुनै पनि आईडी विशेषता प्रयोग गर्दछ:
- आईडी एक पत्र (az या AZ) सँग सुरू हुनु पर्छ।
- सबै पछि अक्षरहरू अक्षरहरू, संख्याहरू (0 9), हाइफन (-), अन्डरसेर्स (_), कलन्स (:), र अवधिहरू (।) हुन सक्छ।
- प्रत्येक आइडी कागजात भित्रको अद्वितीय हुनुपर्छ। किन?
आइडी विशेषता प्रयोग गर्दै
एक पटक तपाईंले आफ्नो वेब साइट को एक अद्वितीय तत्व को पहिचान गरे पछि, तपाईं एक शीट को शैली शैली को शैली शैली को उपयोग गर्न सक्नुहुन्छ।
हामीलाई सम्पर्क गर्नुहोस
यहाँ केहि पाठ सामाग्री छ
div # सम्पर्क सेक्शन {पृष्ठभूमि: # 0cf;}
-or just-
# सम्पर्क सेक्शन {पृष्ठभूमि: # 0cf;}
ती दुई चयनकर्ताहरूको पनि काम गर्नेछ। पहिलो एक (div # सम्पर्क-सेक्शन) ले "विभाजन-सेक्शन" को आईडी विशेषताको साथ विभाजनलाई लक्षित गर्नेछ। दोस्रो एक (# सम्पर्क-खण्ड) ले अझै पनि "सम्पर्क-सेक्शन" को आईडीको साथ लक्ष्यलाई लक्षित गर्नेछ, यो केवल थाहा छैन कि यो के देखिरहेको छ कि एक विभाजन हो। स्टाइलको अन्त्य परिणाम उस्तै नै हुनेछ।
तपाईं कुनै पनि ट्याग थप्न बिना निर्दिष्ट तत्वमा लिङ्क गर्न सक्नुहुन्छ:
सम्पर्क जानकारी लिङ्क गर्नुहोस्
सन्दर्भ "अनुच्छेद" प्राप्त गर्नुहोस् "getElementById" जाभास्क्रिप्ट विधिको साथ तपाईंको स्क्रिप्टमा
कागजात.getElementById ("सम्पर्क-सेक्शन")
आईडी विशेषताहरू अझै HTML मा धेरै उपयोगी छन्, भले ही क्लासी छनोटकर्ताहरूले प्राय: सामान्य स्टाइल उद्देश्यका लागि त्यसलाई बदलेका छन्। शैलीका लागि हुकको रूपमा एट विशेषता प्रयोग गर्न क्षमता, लिपिहरूका लिङ्क वा लक्ष्यका लागि एङ्करहरूको प्रयोग गर्दा पनि उनीहरूको वेब डिजाइनमा अझै महत्त्वपूर्ण स्थान छ।
जेरेमी Girard द्वारा संपादित