2010-02-10 6 views
10

के लिए एचटीएमएल एंटिटी कभी-कभी किसी पृष्ठ पर दो डैश डालने पर, दुर्लभ अवसरों में एचटीएमएल को गड़बड़ कर देता है।डीएएसएच

उदाहरण के लिए, यदि आप अपने वर्डप्रेस ब्लॉग में प्रवेश करते हैं तो यह वास्तव में इसे एकल में घुमाएगा -। यह कोड के लिए अच्छी तरह से काम नहीं करता है जिसके लिए - options --to --be - निर्दिष्ट --this --way की आवश्यकता होती है।

– के लिए HTML इकाई & ndash और लंबे समय तक — & mdash है; लेकिन एक पृष्ठ में - सामान्य दास में प्रवेश करने के लिए एचटीएमएल इकाई क्या है?

+0

आपको सामान्य डैश के लिए HTML इकाई की आवश्यकता क्यों है? – Jimmy

+0

जैसे, आर/और [एनएम] डैश;/-/जी सही काम करना चाहिए? – Jimmy

+0

क्योंकि वर्डप्रेस डबल डैश को घुमाता है .. - इसे एक डैश में बदल देता है, उल्लेखनीय – bobobobo

उत्तर

15

ऐसा करना चाहिए। इसे डैश के रूप में सूचीबद्ध नहीं किया गया है, आपको उस स्थान को ढूंढना होगा जो इसे शून्य चिह्न के रूप में सूचीबद्ध करता है।

कोड ब्लॉक से पता चलता कोड:

- 

उपयोग में: - (& # 45;)
डबल: - - (& # 45; & # 45;)

संपादित करें: My source for this answer.

4

यह टूल ढूंढना आसान बनाता है (चार्ट के माध्यम से देखने के बजाय): http://amp-what.com/#q=dash

2

आपके द्वारा वर्णित "ndash" और "mdash" के अलावा (और जो मुझे लगता है कि अधिकांश उपयोगों के लिए मान्य हैं) के अलावा, ‐ (प्रस्तुत: और हाइफ़न;) और गणित प्रतीक के प्रतिनिधित्व के रूप में हाइफ़न है शून्य से − द्वारा प्रस्तुत किया गया (प्रस्तुत किया गया: −)।

+0

दुर्भाग्यवश जब एक्सकोड जैसे संपादक में चिपकाया जाता है, तो आपके कीबोर्ड पर "डैश" के लिए इन _do not_ sub in (इसलिए 3 - 7 (− का उपयोग करके) एक्सकोड में एक त्रुटि है (जबकि 3 - 7 ठीक है)) – bobobobo

+0

@bobobobo यह समझ में आता है, क्योंकि वे अलग-अलग पात्र हैं; अधिकांश प्रोग्रामिंग भाषाओं में घटाव ऑपरेटर नहीं है, लेकिन हाइपन। इसी प्रकार, * × के स्थान पर उपयोग किया जाता है। एक प्रोग्रामिंग भाषा [एपीएल] (http://en.wikipedia.org/wiki/APL_ (प्रोग्रामिंग_भाषा)), दूसरी ओर, वास्तविक गणितीय प्रतीकों का उपयोग करती है। –

+0

ठीक है आप 'डिफाईन - -' कर सकते हैं, लेकिन यह केवल तभी काम करेगा यदि आप' -' के दोनों तरफ व्हाइटस्पेस का उपयोग करते हैं। जैसे '3 - 7' काम करेगा, '3-7' नहीं होगा। – bobobobo