2010-06-11 14 views
37

# साइन के लिए HTML वर्ण इकाई क्या है? मैंने "पाउंड" (मुद्रा को वापस रखता रहता है), और "हैश" और "नंबर" के लिए चारों ओर देखा है, लेकिन जो भी मैं कोशिश करता हूं वह सही चरित्र में नहीं दिखता है।# साइन के लिए HTML वर्ण इकाई क्या है?

+4

इसके लिए आपको क्या चाहिए? –

+9

आपको "ऑक्टोथोरपे" की खोज करनी चाहिए –

+1

एक एक्सवाई समस्या –

उत्तर

47

आप fileformat.info पर व्यक्तिगत चरित्र पर खोज सकते हैं। खोज स्ट्रिंग के रूप में # दर्ज करें और पहली हिट आपको U+0023 पर ले जाएगी। थोड़ा 2 तालिका में नीचे स्क्रॉल करें, एन्कोडिंग, आप प्रत्येक निम्न प्रविष्टियों के तहत दिखाई देंगे:

 
HTML Entity (decimal) # 
HTML Entity (hex)  # 
+0

के लिए – chimerical

+7

बस इसे यहां टाइप करें: http://amp-what.com/#q=# – ndp

+0

एक साधारण [ascii chart] (https://www.google.com.sg/search?q=ascii+chart&espv=2&biw = 1366 & bih = 677 और स्रोत = lnms और टीबीएम = isch और सा = एक्स और Ei = le3rVOmIDcfguQS7uIG4AQ और वेद = 0CAYQ_AUoAQ # imgdii = _ और imgrc = 2U31hF4tTw886M% 253A% 3Bs1dBG-qo3cDEJM% 3Bhttp% 253A% 252F% 252Fwww.asciitable.com% 252Findex% 252Fasciifull.gif% 3Bhttp% 253A% 252F % 252Fpdf.masdillah.com% 252Fascii% 252Fascii-symbols.html% 3B715% 3B488) ठीक काम करेगा। – Pacerier

2

संख्यात्मक संदर्भ # है।

+0

का स्रोत कोड देखें pedantic नहीं, लेकिन यह एक है संख्यात्मक संदर्भ, एक इकाई नहीं, जो कुछ है जिसे 'quot' या 'apos' नाम दिया गया है। – wwaawaw

+1

@adlwalrus, धन्यवाद। Asciitable.com –

5

# चरित्र के लिए कोई HTML चरित्र इकाई के रूप में चरित्र HTML में कोई विशेष अर्थ नहीं है, नहीं है ।

यदि आप किसी कारण से HTML एन्कोड करना चाहते हैं तो आपको # जैसे वर्ण कोड इकाई का उपयोग करना होगा।

10

"#" - सबसे यूनिकोड वर्ण की तरह - "वर्ण एंटिटी संदर्भ" http://www.w3.org/TR/html4/sgml/entities.html की डब्ल्यू 3 सूची में उसके सौंपा कोई विशेष नाम है। तो एचटीएमएल में इसे या तो "#" या एक संख्यात्मक वर्ण इकाई के रूप में दर्शाया जाता है "& # x23;" या "& # 35;" (उद्धरण के बिना), जैसा कि "एचटीएमएल दस्तावेज़ प्रतिनिधित्व" http://www.w3.org/TR/html4/charset.html में वर्णित है।

हां, इनमें से सभी तीन एक यूआरएल में भागने के लिए बेकार हैं। किसी URL में वेब सर्वर पर "#" वर्ण संचारित करने के लिए, आप आरएफसी 3 9 86 में वर्णित "यूआरएल एन्कोडिंग" उर्फ ​​"प्रतिशत एन्कोडिंग" का उपयोग करना चाहते हैं, और प्रत्येक "#" को "% 23" के साथ प्रतिस्थापित करें (उद्धरण के बिना)।

+1

प्रतिशत एन्कोडिंग विशेष रूप से महत्वपूर्ण है जब आपकी क्वेरी स्टिंग में (श्वास) एक ऑक्टोथोरपे शामिल है, उदाहरण: 'http: //example.com? Search = term # 37' जहां 'टर्म # 37' आपकी क्वेरी स्ट्रिंग है। –

6

# के लिए हमारे पास # है।

ध्यान रखें, हालांकि, यह एक नई इकाई है (उदाहरण के लिए आईई 9 इसे पहचान नहीं सकता है)। विस्तृत समर्थन के लिए, आपको दूसरों द्वारा बताए गए अनुसार संदर्भित करना होगा, संख्यात्मक संदर्भ # और हेक्स में &#x23

यदि आपको अन्य लोगों को ढूंढने की आवश्यकता है, तो कुछ very useful tools आसपास हैं।

0

# सबसे अच्छा विकल्प है क्योंकि यह केवल एकमात्र है जिसमें इसमें # (हैश) शामिल नहीं है। पुराने ब्राउज़र द्वारा समर्थित या नहीं, यह आगे बढ़ने का सबसे अच्छा अभ्यास है।

(उसी प्रतीक का उपयोग करके कुछ एन्कोडिंग का बिंदु क्या है जो आप एन्कोडिंग कर रहे हैं?)