2010-07-18 8 views
65

मेरी ASP.NET अनुप्रयोग में, मैं स्पेस बार टाइप करके दो पाठ बॉक्स के बीच कुछ सफेद रिक्त स्थान जोड़ने की कोशिश कर रहा था। बराबर HTML स्रोत   बजाय   था। तो मैं सिर्फ जांचना चाहता था: क्या यह सफेद जगह के लिए नया प्रतिस्थापन है? यदि हां, तो कोई विचार क्यों वे बदल गए?" " " " के स्थान पर है?

उत्तर

91
  •   चरित्र इकाई संदर्भ (जिसे मनुष्यों द्वारा आसानी से पारदर्शी माना जाता है) है।
  •   संख्यात्मक इकाई संदर्भ (आसानी से मशीन द्वारा parseable होना) है।

वे इस तथ्य को छोड़कर समान हैं कि बाद वाले को इसके वास्तविक मूल्य को खोजने के लिए किसी अन्य लुकअप टेबल की आवश्यकता नहीं है। लुकअप टेबल को DTD कहा जाता है।

आप offical W3C documents में चरित्र एंटिटी संदर्भ के बारे में अधिक पढ़ सकते हैं।

+0

वहाँ चरित्र enitiy संदर्भ में इन संख्यात्मक इकाई referenece कन्वर्ट करने के लिए किसी भी परिवर्तन है? – user2140111

+0

ध्यान दें कि एक diagram.cd में इसका अर्थ नहीं है –

14

उन दोनों का मतलब नॉन-ब्रेकिंग स्पेस, हाँ है।   हेक्स में एक और समानार्थी है।

10

  इकाई संदर्भ   — के लिए संख्यात्मक संदर्भ है, वे एक ही चीज़ हैं। ऐसा लगता है कि आपका संपादक बस नामित की बजाय संख्यात्मक संदर्भ डालने वाला है।

the non-breaking space के लिए विकिपीडिया पृष्ठ देखें।

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