AI Engineering Tools

प्रोग्रामिंग

पेज संपादन के लिए HTML संरचना शब्द

टैग, तत्व, विशेषताओं, पृष्ठ क्षेत्रों, फ़ॉर्म नियंत्रणों और अभिगम्यता लेबलों के लिए खोज योग्य संदर्भ।

51 परिणाम

मूल बातें

टैग

Tag

<header>...</header>

अर्थ

एक मार्कअप कीवर्ड जो कोण ब्रैकेट में लपेटा गया है और जो ब्राउज़र को बताता है कि किस प्रकार का तत्व बनाना है।

लक्ष्य

"tag name" का उपयोग करें जब लक्ष्य एक व्यापक तत्व प्रकार हो, जैसे कि प्रत्येक बटन या प्रत्येक लिंक।

मार्कअप

<header>...</header>

अनुरोध उदाहरण

हेडर के अंदर सभी बटन टैग की शैली बदलें।

मूल बातें

तत्व

Element

<button>Menu</button>

अर्थ

HTML का एक पूर्ण टुकड़ा, जो आमतौर पर एक स्टार्ट टैग, सामग्री और एक एंड टैग से बना होता है।

लक्ष्य

"तत्व" शब्द का उपयोग तब करें जब आप पृष्ठ के एक दृश्य भाग का उल्लेख कर रहे हों, जैसे कि एक शीर्षक, कार्ड या बटन।

मार्कअप

<button>Menu</button>

अनुरोध उदाहरण

मेनू बटन के बगल में भाषा स्विचर तत्व को ले जाएं।

मूल बातें

विशेषता

Attribute

<a href="/ko">Home</a>

अर्थ

अतिरिक्त जानकारी जो एक शुरुआती टैग के अंदर लिखी गई है, जैसे कि href, class, id, src, या aria-label।

लक्ष्य

विशेषताएँ उपयोगी होती हैं जब एक ही टैग कई बार दिखाई देता है लेकिन केवल एक में एक विशिष्ट क्लास, आईडी या लेबल होता है।

मार्कअप

<a href="/ko">Home</a>

अनुरोध उदाहरण

आइकन-ओनली मेनू बटन में एक aria-label विशेषता जोड़ें।

मूल बातें

ओपनिंग और क्लोजिंग टैग

Opening and closing tag

<section>Content</section>

अर्थ

कई तत्व एक शुरुआती टैग से शुरू होते हैं और एक मिलान वाले समापन टैग के साथ समाप्त होते हैं।

लक्ष्य

यह तब उपयोगी होता है जब किसी अनुभाग की शुरुआत और अंत को मार्कअप में समझाने की आवश्यकता होती है।

ध्यान दें

एक गुम समापन टैग ब्राउज़र को बाद की सामग्री को गलत तत्व के हिस्से के रूप में मानने का कारण बन सकता है।

मार्कअप

<section>Content</section>

अनुरोध उदाहरण

जाँच करें कि क्या कार्ड अनुभाग में मिलान करने वाले शुरुआती और समापन टैग हैं।

दस्तावेज़

DOCTYPE

DOCTYPE

<!doctype html>

अर्थ

एक घोषणा जो ब्राउज़र को दस्तावेज़ को आधुनिक HTML के रूप में प्रस्तुत करने के लिए कहती है।

लक्ष्य

इसे आमतौर पर फ्रेमवर्क द्वारा संभाला जाता है और घटक कार्य के दौरान शायद ही कभी संपादित किया जाता है।

मार्कअप

<!doctype html>

अनुरोध उदाहरण

दस्तावेज़ प्रकार को न बदलें; केवल पृष्ठ घटक को संपादित करें।

दस्तावेज़

html

html

<html lang="ko">...</html>

अर्थ

मूल तत्व जो पूरे HTML दस्तावेज़ को लपेटता है।

लक्ष्य

HTML तत्व का उपयोग दस्तावेज़-व्यापी सेटिंग्स जैसे भाषा या थीम विशेषताओं के लिए किया जाता है।

मार्कअप

<html lang="ko">...</html>

अनुरोध उदाहरण

प्रत्येक स्थानीयता के लिए "html lang" विशेषता को सही ढंग से सेट करें।

दस्तावेज़

सिर

head

<head><title>...</title></head>

अर्थ

दस्तावेज़ क्षेत्र मेटाडेटा, शीर्षक, आइकन, SEO टैग और स्क्रिप्ट के लिए जो पृष्ठ सामग्री नहीं हैं।

लक्ष्य

इस शब्द का उपयोग तब करें जब SEO शीर्षक, विवरण, canonical URL या मेटाडेटा को बदलने का अनुरोध किया जा रहा हो।

मार्कअप

<head><title>...</title></head>

अनुरोध उदाहरण

HTML संरचना शब्दों के पृष्ठ के लिए मेटाडेटा शीर्षक को अपडेट करें।

दस्तावेज़

शरीर।

body

<body>Visible page</body>

अर्थ

दस्तावेज़ क्षेत्र जिसमें दृश्य पृष्ठ सामग्री होती है।

लक्ष्य

अधिकांश लेआउट, हेडर, मेनू और टूल संपादन मुख्य भाग के अंदर होते हैं।

मार्कअप

<body>Visible page</body>

अनुरोध उदाहरण

हल्के और गहरे मोड दोनों में बॉडी बैकग्राउंड को सुसंगत रखें।

दस्तावेज़

शीर्षक।

title

<title>AI Engineering Tools</title>

अर्थ

पृष्ठ शीर्षक जो ब्राउज़र टैब में दिखाई देता है और जिसका उपयोग अक्सर खोज इंजन करते हैं।

लक्ष्य

इसका उपयोग तब करें जब दिखाई देने वाला H1 ठीक है, लेकिन ब्राउज़र या SEO शीर्षक को बदलने की आवश्यकता है।

मार्कअप

<title>AI Engineering Tools</title>

अनुरोध उदाहरण

ब्राउज़र शीर्षक को अधिक विशिष्ट बनाएं बिना दिखाई देने वाले पृष्ठ शीर्षक को बदले।

दस्तावेज़

मेटा

meta

<meta name="description" content="...">

अर्थ

मेटाडेटा टैग जो पृष्ठ, व्यूपोर्ट, एन्कोडिंग या सोशल पूर्वावलोकन जानकारी का वर्णन करते हैं।

लक्ष्य

मेटा विवरण पूर्वावलोकन और खोज स्निपेट को प्रभावित करते हैं, पृष्ठ पाठ को नहीं।

मार्कअप

<meta name="description" content="...">

अनुरोध उदाहरण

मेटा विवरण को अपडेट करें ताकि इसमें खोज योग्य HTML शब्द शामिल हों।

पेज क्षेत्र

हेडर

header

<header>...</header>

अर्थ

परिचयात्मक या शीर्ष नेविगेशन सामग्री के लिए एक सिमेंटिक क्षेत्र।

लक्ष्य

`header` का उपयोग करें जब साइट शीर्षक, शीर्ष नेविगेशन, थीम बटन, भाषा बटन या मेनू बटन को लक्षित किया जाए।

मार्कअप

<header>...</header>

अनुरोध उदाहरण

मेनू बटन के बगल में हेडर नियंत्रणों के अंदर भाषा स्विचर को ले जाएं।

पेज क्षेत्र

नेव

nav

<nav>...</nav>

अर्थ

प्रमुख नेविगेशन लिंक के लिए एक सिमेंटिक क्षेत्र।

लक्ष्य

श्रेणी लिंक, मेनू समूहों या पृष्ठ नेविगेशन को संपादित करते समय "nav" का उपयोग करें।

मार्कअप

<nav>...</nav>

अनुरोध उदाहरण

कन्वर्टर, गणित और प्रोग्रामिंग द्वारा नेव के अंदर मेनू लिंक को समूहित करें।

पेज क्षेत्र

main

main

<main>...</main>

अर्थ

पृष्ठ का प्राथमिक सामग्री क्षेत्र। एक पृष्ठ में आम तौर पर एक मुख्य तत्व होना चाहिए।

लक्ष्य

पृष्ठ सामग्री को हेडर, फ़ुटर या मेनू से अलग करते समय "main" का उपयोग करें।

मार्कअप

<main>...</main>

अनुरोध उदाहरण

फ़्लोटिंग मेनू को मुख्य सामग्री के ऊपर रखें, इसे नीचे न धकेलें।

पेज क्षेत्र

अनुभाग

section

<section>...</section>

अर्थ

संबंधित सामग्री का एक विषयगत समूह, आमतौर पर एक शीर्षक के साथ।

लक्ष्य

"section" का उपयोग करें जब आप एक बड़े पृष्ठ ब्लॉक को लक्षित कर रहे हों, जैसे कि हीरो, टूल या संदर्भ सामग्री।

मार्कअप

<section>...</section>

अनुरोध उदाहरण

मोबाइल पर टूल सेक्शन के लंबवत पैडिंग को कम करें।

पेज क्षेत्र

लेख

article

<article>...</article>

अर्थ

एक आत्मनिर्भर सामग्री आइटम, जैसे कि एक कार्ड, पोस्ट, संदर्भ प्रविष्टि, या परिणाम।

लक्ष्य

जब प्रत्येक दोहराए गए कार्ड का अपना शीर्षक और बॉडी हो तो लेख का उपयोग करें।

मार्कअप

<article>...</article>

अनुरोध उदाहरण

प्रत्येक शब्द लेख को डेस्कटॉप पर अधिक संक्षिप्त बनाएं।

पेज क्षेत्र

साइड

aside

<aside>...</aside>

अर्थ

मुख्य सामग्री से संबंधित सहायक सामग्री के लिए एक क्षेत्र, अक्सर एक साइडबार या नोट।

लक्ष्य

जब फ़िल्टर पैनल, साइड नेविगेशन या सहायक नोट को स्थानांतरित करने के लिए कहा जाए तो aside का उपयोग करें।

मार्कअप

<aside>...</aside>

अनुरोध उदाहरण

मुख्य सामग्री के नीचे "असाइड" को मोबाइल पर ले जाएं।

पेज क्षेत्र

फुटर।

footer

<footer>...</footer>

अर्थ

कानूनी लिंक, द्वितीयक नेविगेशन, संपर्क जानकारी या समापन सामग्री के लिए एक निचला क्षेत्र।

लक्ष्य

पृष्ठ के निचले भाग को लक्षित करते समय `footer` का उपयोग करें, न कि किसी अनुभाग के निचले भाग को।

मार्कअप

<footer>...</footer>

अनुरोध उदाहरण

फ़ुटर में एक छोटा कानूनी लिंक समूह जोड़ें।

सामग्री

शीर्षक

Heading

<h1>Page title</h1>

अर्थ

एक हेडिंग तत्व h1 से h6 तक जो पृष्ठ सामग्री को संरचित करता है।

लक्ष्य

`heading level` का उपयोग करें जब पदानुक्रम को बदलने का अनुरोध किया जाए, न कि केवल दृश्य आकार को।

ध्यान दें

आकार के लिए केवल h1 या h2 का उपयोग न करें; दृश्य आकार के लिए CSS का उपयोग करें और दस्तावेज़ संरचना के लिए शीर्षकों का उपयोग करें।

मार्कअप

<h1>Page title</h1>

अनुरोध उदाहरण

पृष्ठ शीर्षक को h1 के रूप में रखें और कार्ड शीर्षकों को h2 या h3 बनाएं।

सामग्री

पैराग्राफ

p

<p>Description text.</p>

अर्थ

पाठ का एक पैराग्राफ।

लक्ष्य

वर्णनात्मक बॉडी टेक्स्ट या उसके स्पेसिंग को बदलते समय "paragraph" का उपयोग करें।

मार्कअप

<p>Description text.</p>

अनुरोध उदाहरण

हीरो शीर्षक के नीचे के पैराग्राफ को छोटा करें।

सामग्री

एंकर लिंक।

a

<a href="/ko/tools/math-prompt">Start</a>

अर्थ

एक लिंक तत्व जो किसी अन्य पृष्ठ, मार्ग, फ़ाइल या स्थान पर नेविगेट करता है।

लक्ष्य

जब कोई तत्व कहीं और जाता है तो एंकर या लिंक का उपयोग करें, बजाय कि वह उसी स्थान पर कार्रवाई करे।

मार्कअप

<a href="/ko/tools/math-prompt">Start</a>

अनुरोध उदाहरण

"ब्राउज़" टूल लिंक को बदलें ताकि यह टूल सेक्शन पर स्क्रॉल करे।

सामग्री

सूची

List

<ul><li>Item</li></ul>

अर्थ

संबंधित आइटम का एक समूह, या तो बिना क्रम के ul के साथ या क्रम के साथ ol के साथ।

लक्ष्य

सूची का उपयोग तब करें जब आप बार-बार आने वाले पाठ आइटम को जोड़ने, हटाने, पुन: व्यवस्थित करने या समूहीकृत करने के लिए कह रहे हों।

मार्कअप

<ul><li>Item</li></ul>

अनुरोध उदाहरण

मेनू आइटम को श्रेणी सूचियों में समूहित करें।

सामग्री

तालिका

table

<table><tr><td>Cell</td></tr></table>

अर्थ

सारणीबद्ध डेटा के लिए पंक्तियों और कोशिकाओं का एक संरचित ग्रिड।

लक्ष्य

"table" का उपयोग करें जब सामग्री वास्तविक पंक्ति-और-स्तंभ डेटा हो, न कि केवल कार्ड का एक दृश्य ग्रिड।

मार्कअप

<table><tr><td>Cell</td></tr></table>

अनुरोध उदाहरण

सादे div ब्लॉक के बजाय सत्य तालिका डेटा के लिए एक तालिका का उपयोग करें।

सामग्री

कोड ब्लॉक

code / pre

<pre><code>npm run build</code></pre>

अर्थ

कोड कोड टेक्स्ट को चिह्नित करता है। `pre` लाइन ब्रेक और मल्टी-लाइन कोड के लिए स्पेसिंग को बनाए रखता है।

लक्ष्य

जब कमांड या उदाहरणों को सटीक रिक्ति बनाए रखने की आवश्यकता होती है तो कोड ब्लॉक का उपयोग करें।

मार्कअप

<pre><code>npm run build</code></pre>

अनुरोध उदाहरण

टर्मिनल कमांड को एक प्री/कोड ब्लॉक में दिखाएं।

सामग्री

मजबूत और जोर

strong / em

<strong>Important</strong>

अर्थ

सिमेंटिक जोर तत्व। मजबूत का अर्थ महत्व है; em का अर्थ तनाव जोर है।

लक्ष्य

सार्थक जोर के लिए उनका उपयोग करें, न कि केवल सजावटी बोल्ड या इटैलिक स्टाइलिंग के लिए।

मार्कअप

<strong>Important</strong>

अनुरोध उदाहरण

नोट के अंदर चेतावनी वाक्यांश के लिए "strong" का उपयोग करें।

मीडिया

छवि

img

<img src="/hero.png" alt="Tool preview">

अर्थ

एक तत्व जो एक छवि फ़ाइल प्रदर्शित करता है।

लक्ष्य

`image` का उपयोग करें जब बदलने, आकार बदलने, क्रॉप करने या दृश्य मीडिया में वैकल्पिक पाठ जोड़ने का अनुरोध किया जाए।

मार्कअप

<img src="/hero.png" alt="Tool preview">

अनुरोध उदाहरण

हीरो इमेज में एक स्पष्ट alt विशेषता जोड़ें।

मीडिया

वैकल्पिक पाठ।

alt

<img alt="Menu panel open">

अर्थ

वह पाठ जो स्क्रीन रीडर के लिए एक छवि का वर्णन करता है और जब छवि लोड नहीं हो पाती है।

लक्ष्य

जब पहुंच या छवि अर्थ को बेहतर बनाने के लिए कहा जाए तो alt का उपयोग करें।

ध्यान दें

सजावटी छवियों में खाली ऑल्ट टेक्स्ट का उपयोग किया जा सकता है, लेकिन सार्थक छवियों को एक उपयोगी विवरण की आवश्यकता होती है।

मार्कअप

<img alt="Menu panel open">

अनुरोध उदाहरण

वह पाठ जोड़ें जो बताता है कि स्क्रीनशॉट में क्या दिखाया गया है।

मीडिया

SVG

svg

<svg>...</svg>

अर्थ

एक वेक्टर ग्राफिक तत्व जिसका उपयोग अक्सर आइकन, आरेख और स्केलेबल आकृतियों के लिए किया जाता है।

लक्ष्य

जब दृश्य एक साधारण आकार या आइकन हो जो स्पष्ट रहना चाहिए, तो SVG का उपयोग करें।

मार्कअप

<svg>...</svg>

अनुरोध उदाहरण

यदि कोई आइकन लाइब्रेरी उपलब्ध नहीं है तो मेनू बटन के लिए एक SVG आइकन का उपयोग करें।

फ़ॉर्म और नियंत्रण

बटन

button

<button type="button">Menu</button>

अर्थ

एक नियंत्रण जो क्लिक या टैप करने पर एक क्रिया करता है।

लक्ष्य

जब नियंत्रण UI स्थिति बदलता है, तो एक मेनू खोलता है, एक फॉर्म सबमिट करता है, या कोई क्रिया चलाता है तो बटन का उपयोग करें।

ध्यान दें

नेविगेशन के लिए, एक बटन की तुलना में एक लिंक आमतौर पर बेहतर होता है।

मार्कअप

<button type="button">Menu</button>

अनुरोध उदाहरण

मेनू बटन भाषा ड्रॉपडाउन को बंद करने से पहले मेनू को खोलें।

फ़ॉर्म और नियंत्रण

Form

form

<form>...</form>

अर्थ

नियंत्रणों का एक समूह जिसका उपयोग उपयोगकर्ता इनपुट एकत्र करने और सबमिट करने के लिए किया जाता है।

लक्ष्य

`form` का उपयोग करें जब इनपुट एक ही सबमिशन या एक ही इनपुट वर्कफ़्लो से संबंधित हों।

मार्कअप

<form>...</form>

अनुरोध उदाहरण

खोज इनपुट और श्रेणी नियंत्रण को एक फॉर्म-जैसे नियंत्रण क्षेत्र में समूहित करें।

फ़ॉर्म और नियंत्रण

Label

label

<label for="search">Search</label>

अर्थ

वह पाठ जो एक फॉर्म नियंत्रण का नाम देता है।

लक्ष्य

लेबल का उपयोग तब करें जब किसी इनपुट को दृश्यमान या स्क्रीन रीडर-अनुकूल नामकरण की आवश्यकता होती है।

मार्कअप

<label for="search">Search</label>

अनुरोध उदाहरण

खोज इनपुट के लिए एक लेबल जोड़ें बिना UI को अव्यवस्थित किए।

फ़ॉर्म और नियंत्रण

इनपुट (Input)

input

<input type="search" placeholder="Search">

अर्थ

एक फ़ील्ड जहां उपयोगकर्ता एक मान टाइप करता है या चुनता है।

लक्ष्य

`input` का उपयोग करें जब खोज फ़ील्ड, टेक्स्ट फ़ील्ड, संख्याएँ, चेकबॉक्स या अन्य सरल नियंत्रणों को लक्षित किया जाए।

मार्कअप

<input type="search" placeholder="Search">

अनुरोध उदाहरण

मोबाइल पर खोज इनपुट को पूर्ण चौड़ाई बनाएं।

फ़ॉर्म और नियंत्रण

चयन

select

<select><option>English</option></select>

अर्थ

एक विकल्प सूची से एक विकल्प चुनने के लिए एक देशी ड्रॉपडाउन नियंत्रण।

लक्ष्य

"select" का उपयोग करें जब नियंत्रण एक देशी फॉर्म ड्रॉपडाउन हो, न कि एक कस्टम मेनू पैनल।

मार्कअप

<select><option>English</option></select>

अनुरोध उदाहरण

भाषा चयन को इस तरह स्टाइल करें कि चयनित विकल्प गहरे मोड में पठनीय हो।

फ़ॉर्म और नियंत्रण

टेक्स्टएरिया

textarea

<textarea>Long text</textarea>

अर्थ

एक बहु-पंक्ति पाठ इनपुट।

लक्ष्य

textarea का उपयोग करें जब उपयोगकर्ताओं को लंबे टेक्स्ट को पेस्ट करने या संपादित करने की आवश्यकता होती है।

मार्कअप

<textarea>Long text</textarea>

अनुरोध उदाहरण

लंबे प्रॉम्प्ट इनपुट के लिए टेक्स्टएरिया की ऊंचाई बढ़ाएं।

एट्रिब्यूट

वर्ग

class

<button class="icon-button">...</button>

अर्थ

एक विशेषता जिसका उपयोग तत्वों को स्टाइलिंग या व्यवहार के लिए समूहीकृत करने के लिए किया जाता है।

लक्ष्य

क्लास अक्सर एक दोहराए जाने वाले UI पैटर्न को लक्षित करने का सबसे व्यावहारिक तरीका होता है।

मार्कअप

<button class="icon-button">...</button>

अनुरोध उदाहरण

सभी मेनू श्रेणी टॉगल बटन पर एक ही क्लास लागू करें।

एट्रिब्यूट

ID

id

<section id="tools">...</section>

अर्थ

पृष्ठ पर एक तत्व के लिए एक अद्वितीय पहचानकर्ता।

लक्ष्य

`id` का उपयोग करें जब किसी लिंक को किसी विशिष्ट अनुभाग में स्क्रॉल करने की आवश्यकता होती है या किसी लेबल को एक इनपुट से कनेक्ट करने की आवश्यकता होती है।

ध्यान दें

एक ही पृष्ठ पर कई तत्वों के लिए समान आईडी का पुन: उपयोग नहीं किया जाना चाहिए।

मार्कअप

<section id="tools">...</section>

अनुरोध उदाहरण

टूल सेक्शन में एक आईडी जोड़ें ताकि "ब्राउज़ टूल" लिंक वहां तक ​​स्क्रॉल कर सके।

एट्रिब्यूट

href

href

<a href="/ko/reference/html-structure-terms">HTML</a>

अर्थ

लिंक के लिए गंतव्य URL या खंड।

लक्ष्य

`href` का उपयोग करें जब कोई लिंक गलत पृष्ठ या अनुभाग की ओर इशारा करता है।

मार्कअप

<a href="/ko/reference/html-structure-terms">HTML</a>

अनुरोध उदाहरण

प्रोग्रामिंग मेनू के href को नए HTML संरचना शर्तों पृष्ठ पर बदलें।

एट्रिब्यूट

src

src

<img src="/images/example.png" alt="Example">

अर्थ

छवियों, स्क्रिप्ट, iframe और इसी तरह के मीडिया के लिए स्रोत फ़ाइल पथ।

लक्ष्य

"src" का उपयोग करें जब कोई छवि या स्क्रिप्ट गायब हो, गलत हो या उसे बदला जाना चाहिए।

मार्कअप

<img src="/images/example.png" alt="Example">

अनुरोध उदाहरण

छवि src को नए पूर्वावलोकन छवि पथ से बदलें।

एट्रिब्यूट

डेटा विशेषता

data-*

<html data-theme="dark">

अर्थ

कस्टम विशेषताएँ जिनका उपयोग किसी तत्व पर स्थिति या मेटाडेटा संग्रहीत करने के लिए किया जाता है।

लक्ष्य

जब स्टाइलिंग एक राज्य पर निर्भर करती है, जैसे कि थीम, खुला, बंद या चयनित, तो डेटा विशेषताओं का उपयोग करें।

मार्कअप

<html data-theme="dark">

अनुरोध उदाहरण

डार्क मोड रंगों को स्विच करने के लिए html तत्व पर data-theme का उपयोग करें।

सुलभता

भूमिका

role

<div role="menu">...</div>

अर्थ

एक एक्सेसिबिलिटी विशेषता जो बताती है कि कोई तत्व किस प्रकार के UI ऑब्जेक्ट का प्रतिनिधित्व करता है।

लक्ष्य

"role" का उपयोग करें जब किसी कस्टम घटक को स्पष्ट सिमेंटिक्स की आवश्यकता होती है, जैसे कि मेनू, डायलॉग, टैब या अलर्ट।

ध्यान दें

देशी सिमेंटिक तत्व आमतौर पर किसी सामान्य div में भूमिका जोड़ने से बेहतर होते हैं।

मार्कअप

<div role="menu">...</div>

अनुरोध उदाहरण

कस्टम भाषा सूची को एक उपयुक्त मेनू भूमिका दें।

सुलभता

aria-label

aria-label

<button aria-label="Toggle menu">...</button>

अर्थ

सहायक तकनीकों के लिए एक टेक्स्ट लेबल जब दृश्यमान टेक्स्ट गायब हो या अपर्याप्त हो।

लक्ष्य

मेनू, खोज, बंद या थीम बटन जैसे आइकन-ओनली नियंत्रणों के लिए aria-label का उपयोग करें।

मार्कअप

<button aria-label="Toggle menu">...</button>

अनुरोध उदाहरण

एक aria-label जोड़ें जो हैमबर्गर मेनू बटन को स्पष्ट रूप से नाम देता है।

सुलभता

aria-expanded

aria-expanded

<button aria-expanded="false">Menu</button>

अर्थ

एक एक्सेसिबिलिटी विशेषता जो बताती है कि क्या कोई नियंत्रित पैनल खुला है या बंद।

लक्ष्य

इसका उपयोग ड्रॉपडाउन बटन, एकॉर्डियन और मेनू टॉगल के लिए करें।

मार्कअप

<button aria-expanded="false">Menu</button>

अनुरोध उदाहरण

जब मेनू श्रेणी खुलती या बंद होती है तो aria-expanded को अपडेट करें।

संबंध

माता-पिता और बच्चा

Parent and child

<nav><a>Link</a></nav>

अर्थ

एक पैरेंट तत्व में चाइल्ड तत्व होते हैं।

लक्ष्य

इसका उपयोग तब करें जब लक्ष्य उस पर निर्भर करता है कि वह कहां स्थित है, जैसे कि nav के अंदर लिंक या हेडर के अंदर बटन।

मार्कअप

<nav><a>Link</a></nav>

अनुरोध उदाहरण

केवल हेडर नेव के बच्चों वाले लिंक को स्टाइल करें।

संबंध

भाई

Sibling

<button /> <button />

अर्थ

ऐसे तत्व जो समान मूल साझा करते हैं, वे सहोदर होते हैं।

लक्ष्य

"sibling" का उपयोग करें जब स्पेसिंग या इंटरैक्शन पड़ोसी आइटम पर निर्भर करता है।

मार्कअप

<button /> <button />

अनुरोध उदाहरण

संबंधित हेडर बटन के बीच के अंतर को कम करें।

संबंध

नेस्टिंग

Nesting

<section><article><h2>Title</h2></article></section>

अर्थ

वह संरचना जो तब बनाई जाती है जब तत्वों को अन्य तत्वों के अंदर रखा जाता है।

लक्ष्य

"nesting" का उपयोग तब करें जब आप स्पष्ट रूप से बताएं कि कौन सा आंतरिक तत्व बदलना चाहिए।

मार्कअप

<section><article><h2>Title</h2></article></section>

अनुरोध उदाहरण

प्रत्येक कार्ड में, संपत्ति चिप्स के नीचे अनुरोध उदाहरण को ले जाएं।

संबंध

रैपर

Wrapper

<div class="container">...</div>

अर्थ

एक तत्व जिसका उपयोग मुख्य रूप से अन्य तत्वों को समूहीकृत करने, प्रतिबंधित करने या स्थिति में लाने के लिए किया जाता है।

लक्ष्य

रैपर का उपयोग करें जब लेआउट को प्रत्येक चाइल्ड में परिवर्तन करने के बजाय एक बाहरी तत्व की आवश्यकता होती है।

मार्कअप

<div class="container">...</div>

अनुरोध उदाहरण

ड्रॉपडाउन को दाईं ओर संरेखित करने के लिए हेडर नियंत्रणों के चारों ओर एक रैपर जोड़ें।

संबंध

कंटेनर

Container

<div class="container">Page content</div>

अर्थ

एक रैपर जो पृष्ठ सामग्री को संरेखित रखता है और इसे पठनीय चौड़ाई तक सीमित करता है।

लक्ष्य

जब समग्र सामग्री चौड़ाई या साइड पैडिंग बदलने हो तो कंटेनर का उपयोग करें।

मार्कअप

<div class="container">Page content</div>

अनुरोध उदाहरण

मुख्य सामग्री कंटेनर को डेस्कटॉप पर थोड़ा संकरा बनाएं।

संबंध

Fragment

Fragment

<>...</>

अर्थ

एक रैपर जिसका उपयोग React में तत्वों को समूहीकृत करने के लिए किया जाता है बिना कोई अतिरिक्त DOM तत्व जोड़े।

लक्ष्य

`fragment` का उपयोग करें जब तत्वों को लेआउट या CSS चयनकर्ताओं को प्रभावित किए बिना समूहीकृत किया जाए।

मार्कअप

<>...</>

अनुरोध उदाहरण

एक अनावश्यक रैपर div जोड़ने के बजाय एक टुकड़े का उपयोग करें।

सुलभता

सिमेंटिक HTML

Semantic HTML

<main><section><h1>...</h1></section></main>

अर्थ

HTML जो तत्वों का उपयोग उनके अर्थ के अनुसार करता है, न कि केवल उनके दृश्य स्वरूप के अनुसार।

लक्ष्य

संरचना, पहुंच, SEO या रखरखाव में सुधार करते समय सिमेंटिक HTML का उपयोग करें।

मार्कअप

<main><section><h1>...</h1></section></main>

अनुरोध उदाहरण

सामान्य div के बजाय संदर्भ पृष्ठ अनुभागों के लिए सिमेंटिक HTML का उपयोग करें।

सुलभता

Landmark

Landmark

<header> <nav> <main> <footer>

अर्थ

महत्वपूर्ण पृष्ठ क्षेत्र जो सहायक तकनीक उपयोगकर्ताओं को जल्दी से नेविगेट करने में मदद करते हैं।

लक्ष्य

हेडर, नेव, मुख्य, साइड और फुटर लैंडमार्क के रूप में कार्य कर सकते हैं।

मार्कअप

<header> <nav> <main> <footer>

अनुरोध उदाहरण

प्रत्येक पृष्ठ पर एक स्पष्ट मुख्य लैंडमार्क रखें।

सुलभता

सुलभ नाम

Accessible name

<button aria-label="Open menu">☰</button>

अर्थ

वह नाम जिसका उपयोग सहायक तकनीक किसी नियंत्रण को घोषित करने के लिए करती है।

लक्ष्य

जब कोई नियंत्रण नेत्रहीन रूप से स्पष्ट हो लेकिन स्क्रीन रीडर के लिए नामित न हो तो सुलभ नाम का उपयोग करें।

मार्कअप

<button aria-label="Open menu">☰</button>

अनुरोध उदाहरण

प्रत्येक स्थानीयकरण में थीम टॉगल को एक स्पष्ट, सुलभ नाम दें।

सुलभता

टैबइंडेक्स।

tabindex

<button tabindex="0">Action</button>

अर्थ

एक विशेषता जो कीबोर्ड फोकस क्रम को प्रभावित कर सकती है।

लक्ष्य

इसका उपयोग सावधानी से करें जब कस्टम नियंत्रण कीबोर्ड द्वारा दुर्गम न हों।

ध्यान दें

सकारात्मक टैबइंडेक्स मान भ्रमित करने वाले कीबोर्ड क्रम बना सकते हैं। देशी फोकस क्रम आमतौर पर बेहतर होता है।

मार्कअप

<button tabindex="0">Action</button>

अनुरोध उदाहरण

सकारात्मक tabindex मानों से बचें और कीबोर्ड क्रम को प्राकृतिक रखें।