HTML Attributes
Attributes HTML elements के
बारे में additional information उपलब्ध कराते है:
HTML Attributes
- HTML elements मे attributes होते है।
- Attributes किसी element के बारे में additional information उपलब्ध कराते है
- Attributes हमेंशा start tag के अंदर लिखे (specified किये) जाते है ।
- Attributes सामान्यत: name/value के जोडे मे होते है, जैसे : name="value"
Attribute के उदाहरण
HTML links को <a> tag के द्वारा लिखा
जाता है। इनमें link address को href attribute के अन्तर्गत specified किया जाता है ।
<a
href="http://www.w3schools.com">This is a link</a>
|
|
Html पेज बनाते समय Attribute के प्रयोग में बरती जाने वाली सावधानियाँ –
Attribute Values पर हमेशा Quote लगायें
Attribute values को हमेशा दोनो ओर से quotes
से बंद किया जाता है। ज्यादातर Double style quotes (“) का प्रयोग किया जाता है पर
single style quotes (‘) भी मान्य है।
नोट : कुछ विशेष परिस्थितियों में, जब attribute value मे
स्वयं quotes होता है, तो यह आवश्यक है कि हम single style quotes (‘) का ही
प्रयोग करें, जैसे:
name='John
"ShotGun" Nelson'
Use Lowercase Attributes
Attribute names और attribute
values case sensitive नही होते है, फ़िर भी
हमें हमेशा lowercase (<p>)
का प्रयोग ही करना चाहिए क्योकि World Wide Web Consortium (W3C) भी HTML 4 में
attributes/attribute values में lowercase का प्रयोग करने को कहता है
और XHTML मे भी lowercase tags की ही
आवश्यकता होती है।
HTML में Attributes के प्रकार
Attributes किसी भी Element की कुछ Extra Properties को तय करने का काम करते हैं, ताकि Element कुछ Extra काम कर सके। हर Attribute का एक नाम होता है और उसमें एक मान Store किया जाता है।
उदाहरण के लिए
xml:lang नाम
का Attribute उस Language को Describe करता है, जिसे Element में उपयोग में लिया जा रहा है, जबकि कोई मान EN-US इस बात को Indicate करता है कि Element में उपयोग में ली जाने वाली Language U. S.
English है।
HTML Elements के Attributes को तीन भागों में बांटा जा सकता है। जैसाकि हम
<html>, <head>, <title> व <body> Element के Attributes को देख कर जान सकते हैं, कि इनमें ज्यादातर Attributes समान हैं। क्योंकि ये Attributes
बहुत सारे Elements के लिए Common हैं, इसलिए इन्हें हमने यहां पर एक Group के रूप में समझाया है, ताकि हर Element के लिए इन्हें अलग से ना समझाना पडे। हमने विभिन्न Common Attributes को
तीन Groups में
विभाजित किया है, जो निम्नानुसार हैं:
Core Attributes
इस
Group में इन Attributes को रखा गया है -
class Attributes
id Attributes
title Attributes
Internationalization
attributes
इस Group में इन Attributes को रखा गया है -
dir Attributes
lang Attributes
xml:lang
Attributes
UI Events
इस Group में विभिन्न प्रकार के Events को रखा गया है। जैसे -
onclick
ondoubleclick
onmousedown
onmouseup
onmouseover
onmousemove
onmouseout
onkeypress
onkeydown
onkeyup
आदि
Core Attributes व Internationalization Attributes
के समूह को Universal Attributes कहते हैं।
No comments:
Post a Comment