2012-03-18 14 views
9

यह एक वास्तविक मूल प्रश्न की तरह प्रतीत हो सकता है लेकिन ...HTML विशेषता मानों में कोटेशन अंक?

आप HTML कोड (alt टैग और ऐसे) में डबल भाषण चिह्नों का उपयोग कैसे करते हैं?

उदाहरण के लिए ..

मैं Opening Credits for "It's Liverpool" करने के लिए अपने वेबपेज में एक टैग सेट करने के लिए कोशिश कर रहा हूँ, लेकिन यह Opening Credits for के लिए यह सीमित है।

+0

alt छवि तत्व का एक टैग नहीं, एक विशेषता है। – Soup

उत्तर

17

आप उद्धरण के स्थान पर इसी HTML entity का उपयोग करना चाहेंगे: Ascii उद्धरण चिह्न के बजाय,

<span alt="Opening Credits for &quot;It's Liverpool&quot;">A span</span> 
7

आप आम तौर पर उपयुक्त भाषा पर निर्भर उद्धरण चिह्नों का उपयोग करके समस्या से बचने कर सकते हैं, जो होना चाहिए कंप्यूटर कोड में delimiters के रूप में उपयोग करने के लिए सीमित है। उदाहरण:

alt="Opening Credits for “It’s Liverpool”" 

या (ब्रिटिश अंग्रेजी में)

alt="Opening Credits for ‘It’s Liverpool’" 

तुम सच में डिलीमीटर के रूप में, एक विशेषता मान अंदर Ascii उद्धरण चिह्नों का उपयोग का उपयोग करने के Ascii अक्षर लोप की ज़रूरत है:

alt='The statement foo = "bar" is an assignment.' 

में अत्यंत दुर्लभ मामला जहां एक विशेषता मूल्य वास्तव में एक असीसी उद्धरण चिह्न और एक असीसी एस्ट्रोफ़े दोनों को शामिल करने की आवश्यकता है, आपको उनमें से किसी से बचने की आवश्यकता है (अर्थात् जिसे आप एटीआर के रूप में उपयोग करने का निर्णय लेते हैं ibute मूल्य सीमांकक):

alt="The Ascii characters &quot; and ' should not be used in natural languages." 

या

alt='The Ascii characters " and &#39; should not be used in natural languages.' 

ध्यान दें कि इन विचारों केवल विशेषता मान अंदर प्रासंगिक हैं। तत्व सामग्री में, "और" दोनों को स्वतंत्र रूप से उपयोग किया जा सकता है:

<strong>The Ascii characters " and ' should not be used in natural languages.</strong> 
संबंधित मुद्दे