HTML एंटिटीज़
In this page:
&entity_name;
&#entity_number;
Reserved Characters
<, >, और & जैसे characters tags parse करने के लिए HTML द्वारा reserved होते हैं। इन characters को अपने webpage पर plain text के रूप में दिखाने के लिए, आपको इन्हें उनके संबंधित HTML entity codes से बदलना होगा।
उदाहरण: Reserved Characters
<p>Use <div> to create a division, and & for an ampersand.</p>
Non-Breaking Space (nbsp)
सामान्य तौर पर, browsers आपके कोड में कई spaces को एक ही space में collapse कर देते हैं। non-breaking space entity ( ) browser को आपके spaces collapse करने से रोकता है और साथ में मौजूद शब्दों को नई लाइन में टूटने से बचाता है।
उदाहरण: The Non-Breaking Space (nbsp)
<p>10 km</p>
Currency Symbols
चूंकि standard keyboards में Euros, Pounds, या Yen जैसी विदेशी currencies की keys नहीं होतीं, HTML आपके page पर इन currency symbols को साफ तरीके से दिखाने के लिए आसान entity codes provide करता है।
उदाहरण: Currency Symbols
<p>€20, £15, ¥500</p>
Trademark और Copyright Symbols
Branding और legal protection के लिए trademark और copyright symbols जोड़ना जरूरी है। HTML इन standard legal characters को render करने के लिए सरल, universally supported entities provide करता है।
उदाहरण: Trademark and Copyright Symbols
<p>© 2024 MyCompany™</p>
कई Entities को सुरक्षित तरीके से Combine करना
आप अपने page layout को बिगाड़े बिना mathematical formulas, technical explanations, या legal notices लिखने के लिए कोड की एक ही लाइन में कई HTML entities इस्तेमाल कर सकते हैं।
उदाहरण: Combining Multiple Entities Safely
<p>5 < 10 & 10 > 5</p>
आम HTML Entities की Reference Table
रोज़मर्रा के HTML में कुछ entities बार-बार आती हैं: ampersand के लिए &, angle brackets के लिए < और >, straight double quote के लिए ", copyright symbol के लिए ©, और non-breaking space के लिए ।
इन कुछ को याद रखना असल दुनिया के ज्यादातर मामलों को कवर कर लेता है।
उदाहरण: Common HTML Entities Reference Table
<p>& < > " © </p>
Numeric बनाम Named Entities बनाम Unicode
© जैसा named entity पढ़ने और याद रखने में आसान है। © जैसा numeric entity उसी character को उसके Unicode code point number का इस्तेमाल करके represent करता है, और यह पुराने systems में भी काम करता है जो हर named entity को न पहचान पाएं।
चूंकि modern फ़ाइलें UTF-8 में save होती हैं, आप अक्सर असली Unicode character, जैसे © सीधे टाइप कर सकते हैं और entities को पूरी तरह छोड़ सकते हैं।
उदाहरण: Numeric vs Named Entities vs Unicode
<p>© is the same as © is the same as ©</p>
- अपने HTML entity codes के अंत में ज़रूरी semicolon (;) शामिल करना भूल जाना।
- अपने standard paragraph texts के अंदर raw ampersands (&) को escape न करना।
- गलत entity code इस्तेमाल करना (जैसे © को uppercase में © लिखना), जो पुराने browsers में render न हो पाए।
- HTML entities browsers को reserved characters (जैसे <, >, और &) को code समझने से रोकते हैं।
- सभी HTML entities ampersand (&) से शुरू होते हैं और semicolon (;) पर खत्म होते हैं।
- reserved HTML characters, currencies, trademarks, और non-breaking spaces को अपने webpage पर सुरक्षित रूप से दिखाने के लिए entities इस्तेमाल करें।
standard HTML entity codes सभी browsers और assistive devices द्वारा natively supported हैं।
Chapter Quiz — Complete all 10 topics to unlock
0/10 topics done
Complete these topics first: