परिचय
HTML lang एट्रिब्यूट HTML एलिमेंट की सामग्री की भाषा को परिभाषित करता है। यह एक ग्लोबल एट्रिब्यूट है, जिसका अर्थ है कि इसे किसी भी HTML एलिमेंट पर उपयोग किया जा सकता है। यह स्क्रीन रीडर, खोज इंजन और ब्राउज़र को पेज की भाषा समझने में मदद करता है।
सिंटैक्स
<tagname lang="value"></tagname>
यहाँ value ISO भाषा कोड को दर्शाता है (जैसे: en अंग्रेजी के लिए, hi हिंदी के लिए, fr फ्रेंच के लिए)।
उदाहरण
<!DOCTYPE html>
<html lang="hi">
<style>
body {
color: #000;
height: 100vh;
background-color: #8BC6EC;
background-image: linear-gradient(135deg, #8BC6EC 0%, #9599E2 100%);
text-align: center;
font-family: Arial, sans-serif;
padding: 20px;
}
</style>
<body>
<h1>HTML lang एट्रिब्यूट डेमो</h1>
<p lang="en">This is a paragraph element with some dummy text and lang attribute.</p>
<p lang="hi">यह हिंदी में एक पैराग्राफ है जिसमें lang एट्रिब्यूट है।</p>
</body>
</html>
आउटपुट
पेज पर दो पैराग्राफ दिखाई देंगे - एक अंग्रेजी में (lang="en") और एक हिंदी में (lang="hi")। स्क्रीन रीडर प्रत्येक पैराग्राफ को सही उच्चारण के साथ पढ़ेंगे।
महत्वपूर्ण बिंदु
<html>टैग परlangसेट करके पूरे पेज की भाषा घोषित करें- विशिष्ट एलिमेंट्स के लिए अलग भाषा सेट करने के लिए उन एलिमेंट्स पर
langउपयोग करें - यह SEO और एक्सेसिबिलिटी के लिए महत्वपूर्ण है
- ISO 639-1 भाषा कोड का उपयोग करें (दो अक्षर)
सामान्य भाषा कोड
| कोड | भाषा |
|---|---|
| en | अंग्रेजी |
| hi | हिंदी |
| es | स्पेनिश |
| fr | फ्रेंच |
| de | जर्मन |
| zh | चीनी |
| ar | अरबी |
ब्राउज़र समर्थन
सभी ब्राउज़रों में पूर्ण समर्थन।