सहज रूप से सरल, लेकिन मुझे वेब पर कुछ भी प्रासंगिक नहीं मिल रहा है।
एपोस्ट्रोफ के लिए सही HTML कोड क्या है? क्या यह है ’
?
’
एक सही एकल उद्धरण चिह्न के लिए है - और यह एक धर्मत्यागी के लिए भी है। वे एक ही प्रतीक का उपयोग करते हैं।
सहज रूप से सरल, लेकिन मुझे वेब पर कुछ भी प्रासंगिक नहीं मिल रहा है।
एपोस्ट्रोफ के लिए सही HTML कोड क्या है? क्या यह है ’
?
’
एक सही एकल उद्धरण चिह्न के लिए है - और यह एक धर्मत्यागी के लिए भी है। वे एक ही प्रतीक का उपयोग करते हैं।
जवाबों:
यदि आप एकल उद्धरण की तलाश में हैं, तो यह है
'
’
(') का उपयोग कर सकते हैं । यह कोई नुकसान नहीं करता है और कुछ पाठकों को खुश कर देगा।
'
"मिक्स-यूज़" अस्की अपोस्ट्रोफ / सिंगल कोट है। लेकिन यूनिकोड मानक कहता है कि आपको ’
एपोस्ट्रोफ और दाएं एकल उद्धरण के लिए और ‘
बाएं एकल उद्धरण के लिए पसंद करना चाहिए ।
’
संकुचन में उपयोग के लिए देख रहे हैं , उदाहरण के लिए। अधिक के लिए नीचे जोसेफ का जवाब देखें।
सूची सूची HTML में वर्ण और टाइपोग्राफी पर एक अच्छा संदर्भ है । उस लेख के अनुसार, एपोस्ट्रोफ के लिए सही HTML इकाई है ’
। उदाहरण का उपयोग करें: '।
’
या ’
के स्थान पर भी कर सकते हैं ’
। मुझे लगता है कि पढ़ने में थोड़ा आसान है। यूनिकोड कोड चार्ट में हेक्स संस्करण देखने में आसान है।
'
सबसे अच्छा विकल्प आईएमओ रहता है। मूल रूप से, ऐसा लगता है कि कुछ लोगों को यह पसंद नहीं है कि वे घुंघराले पर्याप्त नहीं हैं (टाइपोग्राफिक गंभीरता के एक टोकन के रूप में, मुझे पता नहीं ...) लेकिन यह बात बिल्कुल बगल में है।
यह है '
।
जैसा कि msanders ने उल्लेख किया है, यह वास्तव में XML और XHTML है लेकिन HTML4 में परिभाषित नहीं है, इसलिए मुझे लगता '
है कि इस मामले में इसका उपयोग करें । मुझे सही साबित होना है।
एचटीएमएल उद्धरणों का एक मानक-अनुपालन, आसानी से याद रखने वाला सेट, सही एकल-उद्धरण के साथ शुरू होता है जिसे आमतौर पर एपोस्ट्रोफ के रूप में उपयोग किया जाता है:
’
- '‘
- '”
-“
- "नहीं है: जो apostrophe आप के बारे में बात कर रहे हैं पर निर्भर करता है '
, ‘
, ’
शायद कई अन्य लोगों, संदर्भ और भाषा आप लिखने के लिए इच्छुक रहे हैं पर निर्भर करता है और। और जैसे UTF-8 के एक घोषित वर्ण एन्कोडिंग के साथ आप भी उन्हें सीधे अपने HTML में लिख सकते हैं: '
, ‘
, ’
।
‘
, जो किसी भी तरह से धर्मत्यागी नहीं है।
सबसे पहले, यह दिखाई देगा कि & apos; बचा जाना चाहिए - & apos का अभिशाप;
दूसरे, अगर कभी कोई मौका हो कि आप AJAX कॉल के माध्यम से वापस जाने के लिए मार्कअप जनरेट करने जा रहे हैं, तो आपको इकाई के नाम से बचना चाहिए (जैसा कि सभी HTML निकाय XML में मान्य नहीं हैं) और & # XXXX का उपयोग करें; इसके बजाय वाक्य रचना।
ऐसा करने में विफलता के परिणामस्वरूप मार्कअप को अमान्य XML माना जा सकता है।
इससे प्रभावित होने की संभावना वाली इकाई & nbsp; है, जिसे & # 160 द्वारा प्रतिस्थापित किया जाना चाहिए;
यहाँ HTML Ascii कोड के लिए एक महान संदर्भ है:
http://www.ascii.cl/htmlcodes.htm
आप जिस कोड की तलाश कर रहे हैं, वह है: & # 39;
ध्यान दें कि '
आईएस एचटीएमएल 5 में परिभाषित है, इसलिए आधुनिक वेबसाइटों के लिए, मैं '
इसका उपयोग करने की सलाह दूंगा क्योंकि यह बहुत अधिक पठनीय है'
जाँच करें: http://www.w3.org/TR/html5/syntax.html#onym-character-references
भले ही यह '
अच्छे से पढ़े '
और एक असफल-सुरक्षित, उपयोग के रूप में इसका उपयोग न करना शर्म की बात है '
।
'
एक मान्य HTML 5 इकाई है, हालांकि यह एक मान्य HTML 4 इकाई नहीं है।
जब तक <!DOCTYPE html>
आपके HTML डॉक्यूमेंट के शीर्ष पर न हों , उपयोग करें'
यद्यपि '
एचटीएमएल 5 में इकाई का समर्थन किया जा सकता है, यह एक टाइपराइटर एपोस्ट्रोफ जैसा दिखता है। यह वास्तविक घुंघराले एपोस्ट्रोफ जैसा कुछ भी नहीं दिखता है - जो एक समाप्ति उद्धरण चिह्न के समान दिखता है ’
:।
जरा देखो जब मैं उन्हें एक दूसरे के बाद लिखता हूं:
1: सही एकल उद्धरण चिह्न इकाई, 2: एपोस्ट्रोफी इकाई ’
'
:।
मैंने विशेष रूप से सामान्य दिखने वाले एपोस्ट्रोफ के लिए एक उचित इकाई या ऑल्ट कमांड को खोजने की कोशिश की (जो फिर से, एक क्लोजिंग सिंगल सिंगल कोटेशन मार्क के समान दिखता है), लेकिन मुझे एक नहीं मिला। नेत्रहीन रूप से सही एपोस्ट्रोफ प्राप्त करने के लिए मुझे हमेशा एक सही एकल उद्धरण चिह्न डालने की आवश्यकता होती है।
यदि आप केवल ’
(ALT + 0146) या ऑटोफ़ॉर्मेट टाइपराइटर एपोस्ट्रोफ़ और उद्धरण चिह्नों का उपयोग वर्ड प्रोसेसर जैसे वर्ड प्रोसेसर में घुंघराले के रूप में करते हैं, तो उपयोग करें <meta charset="UTF-8">
।
मैंने FileFormat.info के यूनिकोड कैरेक्टर सर्च को सटीक चरित्र कोड खोजने में सबसे अधिक मददगार पाया है।
अपनी खोज में बस '
( returnमेरे यूएस मैक कीबोर्ड पर कुंजी के बाईं ओर वर्ण) दर्ज करने से विभिन्न कर्ल और भाषाओं के कई परिणाम मिलते हैं ।
मुझे लगता है कि मूल प्रश्न टाइपवाइटर फासीमाइल U + 0027 के बजाय टाइपोग्राफिक रूप से सही U + 02BC केʼ
लिए पूछ रहा था ।'
W3C HTML संस्थाओं के लिए हेक्स कोड सुझाता है (नीचे देखें)। U + 02BC के लिए ʼ
, बजाय '
U + 0027 के लिए।
http://www.w3.org/International/questions/qa-escapes
मार्कअप और सीएसएस में वर्ण का उपयोग करना
हेक्स बनाम दशमलव। आमतौर पर जब यूनिकोड मानक उन वर्णों को संदर्भित या सूचीबद्ध करता है जो ऐसा हेक्साडेसिमल मान का उपयोग करते हैं। ... इस सम्मेलन की व्यापकता को देखते हुए, यह अक्सर उपयोगी होता है, हालांकि आवश्यकता नहीं है, दशमलव मानों की बजाय भागने में हेक्साडेसिमल संख्यात्मक मानों का उपयोग करने के लिए ...
http://www.w3.org/TR/html4/charset.html
5 HTML डॉक्यूमेंट रिप्रेजेंटेशन ... 5.4 अचूक पात्र
... यदि लापता अक्षर उनके संख्यात्मक प्रतिनिधित्व का उपयोग करके प्रस्तुत किए जाते हैं, तो हेक्साडेसिमल (दशमलव नहीं) फ़ॉर्म का उपयोग करें, क्योंकि यह चरित्र सेट मानकों में उपयोग किया जाने वाला फ़ॉर्म है।
बस अच्छी तरह से बनाए रखा संग्रह एचटीएमएल संस्थाओं के साथ एक और लिंक
जहाँ तक मुझे पता है यह है, '
लेकिन ऐसा लगता है कि तुम्हारा काम भी करता है
'
एक सीधे एपोस्ट्रोफ के लिए उपयोग करें । यह संख्यात्मक की तुलना में अधिक पठनीय होता है '
(यदि दूसरों को कभी भी सीधे HTML पढ़ने की संभावना हो)।
संपादित करें: msanders बताते हैं कि '
मान्य HTML4 नहीं है, जो मुझे नहीं पता था, इसलिए अधिकांश अन्य उत्तरों और उपयोग का पालन करें '
।
आप http://unicodinator.com/#0027'
में देखे गए अनुसार प्रयास कर सकते हैं
क्षमा करें यदि यह किसी को भी प्रभावित करता है, लेकिन टेड क्लैंसी के ब्लॉग पर एक उचित लेख है जो यूनिकोड समिति की सिफारिश का उपयोग करने के लिए तर्क देता है & # 8217; (RIGHT SINGLE QUOTATION MARK) और इसके बजाय U + 02BC (MODIFIER LETTER APOSTROPHE) (उर्फ & # 700; या & # x2bc;) का उपयोग करने का प्रस्ताव करता है।
संक्षेप में, लेख का तर्क है कि: