2012-04-26 17 views
7

मैं इस तालिका देखा: enter image description hereएचटीएमएल इकाई नाम बनाम इकाई संख्या?

जब मैं Asp.net कार्यक्रम और इन विशेष एचटीएमएल संस्थाओं प्रदर्शित करना चाहते हैं, मैं का उपयोग इकाई नाम

(लेकिन दोनों काम करने के लिए लगता है)

प्रश्न:

क्या परिदृश्यों मैं इकाई संख्या (और नहीं इकाई नाम) का उपयोग करना चाहिए में?

पेज। देखा स्थिति Ive जिसमें तरह इकाई संख्या does not को asp.net

+0

वही, बिना एएसपी: http://stackoverflow.com/questions/4133766/mdash-or-8212-is-there-any-difference-in-html- आउटपुट फ्रेमवर्क शायद कोई फर्क नहीं पड़ता। –

उत्तर

6

वहाँ जब एक एक numeric character reference (माना £) का उपयोग करना चाहिए के रूप में स्पष्ट मार्गदर्शन एक character entity reference (माना £) से अधिक या इसके विपरीत नहीं है।

जब तक एक वर्ण इकाई संदर्भ एक परिभाषित एक है (आप अपना खुद का परिभाषित कर सकते हैं), तो आप इसका उपयोग कर सकते हैं।

बातचीत यह है कि यदि यह परिभाषित नहीं किया गया है, तो आपको एक संख्यात्मक वर्ण संदर्भ का उपयोग करना चाहिए।

2

उनमें से किसी भी पात्र के लिए उपयोग करने की आवश्यकता नहीं है। बस यूटीएफ -8 में, या आईएसओ -885 9 -1 में वर्णों को दर्ज करें, जो भी आप उपयोग कर रहे हैं। यदि आपको पता नहीं है कि नो-ब्रेक स्पेस कैसे टाइप करें, उदाहरण के लिए, और इसे सीखना नहीं चाहते हैं, तो इकाई संदर्भ   और वर्ण संदर्भ   समकक्ष हैं, इसलिए जो भी आपको कम भ्रमित लगता है उसका उपयोग करें। "&", जब डेटा पात्रों के रूप में प्रयोग किया जाता है, तो आप "पलायन" अंकन की आवश्यकता होगी

केवल "<" के लिए और के लिए (उत्तरार्द्ध, नहीं एक इकाई संदर्भ है, तो "एंटिटी संख्या" एक मिथ्या नाम है।), और उनके लिए, मैं तर्कसंगत रूप से निमोनिक इकाई संदर्भ &lt; और &amp; के बजाय चरित्र संदर्भों का उपयोग करने का कोई कारण नहीं समझ सकता।

संबंधित मुद्दे