2012-09-16 14 views
5

मैं पतला उपयोग कर रहा हूं, और अचानक देखा कि यह डिफ़ॉल्ट रूप से सबकुछ से बच निकलता है। तो एंकर टैग इस तरह दिखता है:क्या एचटीएमएल इकाइयों का उपयोग गुणों में करना ठीक है?

<a href="&#47;users&#47;lyann&#47;followers"> 
<img class="user-image" src="http:&#47;&#47;adasdasdasd.cloudfront.net&#47;users&# 47;2011&#47;05&#47;24&#47;4asdasd&#47;asdasd.jpg" /> 

यह href और src के लिए इस तरह भाग निकले जा करने के लिए जिम्मेदार बताते हैं ठीक है? क्या कोई अन्य प्रभाव हैं? हालांकि, सभी ब्राउज़रों को बिना किसी समस्या के प्रस्तुत करना प्रतीत होता है।

+1

यहाँ से बचने का विशिष्ट रूप [चरित्र (उर्फ एचटीएमएल) संस्थाओं] (है http : //en.wikipedia.org/wiki/Character_entity_reference)। यह यूआरआई से बचने से कहता है। –

उत्तर

5

हाँ, यह बिल्कुल ठीक है। चरित्र संदर्भ गुणों के अंदर मान्य भी हैं, और चरित्र संदर्भों के समान ही माना जाएगा।

संदर्भ के लिए, देखें:

+0

[सीडीएटीए युक्त तत्वों के लिए अपवाद हैं] (http://stackoverflow.com/questions/4227895/html-entities-inside-script-tag-not-converted)। इसके अलावा मुझे टेक्स्ट नोड्स के बाहर और विशेषता नोड्स के बाहर होने वाली संस्थाओं के नियमों को नहीं पता (लेकिन अभी भी "विशेषताओं के अंदर या बाहर" जिसका अर्थ है "हर जगह" क्योंकि यह एक ट्यूटोलॉजी है)। जैसे क्या विशेषता के उद्धरण HTML-एन्कोड किए गए हो सकते हैं? –

+0

क्या आप मुझे कुछ विस्तार पढ़ने या कुछ स्रोत के लिए निर्देशित कर सकते हैं? –

+0

@pst: नहीं, यह मेरा मतलब नहीं है कि अगर आप चाहें तो मैं फिर से बदल दूंगा। –

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