2010-09-22 9 views
29

क्या कई पंक्तियों पर टिप्पणी करने का कोई तरीका है ... जिनके पास पहले से ही कुछ टिप्पणियां हैं?टिप्पणियों के भीतर एचटीएमएल टिप्पणियां?

अर्थात

<html> 
<!-- Multi-line comment begin 
    <head> 
    <!-- This script does abcxyz --> 
    <script>...</script> 
    </head> 
    <body> 
    Hello world! 
    </body> 
Multi-line comment end --> 
</html> 

ऐसा लगता है कि फिर भी वाक्य रचना hilighting इस को स्वीकार नहीं करेगा है ...

उत्तर

11

मुझे लगता है कि प्रमुख मुद्दा यह है:

ध्यान दें कि टिप्पणी मार्कअप हैं।

http://www.w3.org/TR/html4/intro/sgmltut.html#h-3.2.4

यह मान्य मार्कअप नहीं है:

<div <span/> /> 

... इसलिए दोनों में से कोई आप का उल्लेख है।


चूंकि मेरे सभी साइटों PHP में लिखा जाता है मैं सामान्य रूप से बाहर कोड पीएचपी टिप्पणी के साथ टिप्पणी:

<?/*?> 
<div>...</div> 
<p>...</p> 
<?*/?> 

शायद आप एक ऐसी ही चाल का उपयोग कर सकते हैं।

+5

शीश, वास्तव में हो सकता है करना चाहते हैं? क्या मैं अकेला हूं? o.O हालांकि PHP सलाह के लिए धन्यवाद ... –

+2

यह सीएसएस में भी बदतर है :) –

7

सं टिप्पणियाँ नेस्ट नहीं किया जा सकता और एचटीएमएल टिप्पणी का केवल एक ही शैली है।

+0

मैं इसे – kta

3

नहीं, दुर्भाग्यवश HTML टिप्पणियां घोंसला नहीं करती हैं।

4

सं समापन टिप्पणी टैग -> हमेशा टिप्पणी अनुभाग खत्म हो जाएगा, इसलिए यदि आपकी टिप्पणी एक टिप्पणी अपने शामिल टिप्पणी टिप्पणी अनुभाग खत्म हो जाएगा के समापन टैग शामिल है।

आप एक की जगह ले कर सकते हैं -> अनुभाग में आप के बारे में कुछ अद्वितीय ताकि आप बाद में सिर्फ एक और करने के लिए वापस की जगह कर सकते हैं के लिए बाहर टिप्पणी करने के लिए कर रहे हैं -> अगर आप अपने टिप्पणी पूर्ववत करने के लिए चुनें।

+0

लॉल्ज़। मैं कर लगता है कि यह काम करता है ...: '<- blahblah <- moreblahblah - ' (तब जब आप असुविधा प्राप्त करते हैं तो आपको मिलता है: 'blahblah <- moreblahblah - स्विच करें)। – Andrew

2

यदि आप वास्तव में कुछ अनियंत्रित स्रोत पर पूर्व-प्रस्तुत किए गए HTML के कुछ टुकड़े से फंस गए हैं - जिसमें टिप्पणियां हैं, और आपको यह सुनिश्चित करने की ज़रूरत है कि आपके पृष्ठ पर इनमें से कोई भी प्रस्तुत नहीं किया गया है, तो आप इसे हमेशा एक के साथ लपेट सकते हैं script नीचे जैसा टैग, केवल एक चीज है, आप script टैग इस तरह से टैग नहीं कर सकते हैं।

<html> 
 
    <head> 
 
    </head> 
 
    <body> 
 
    <!-- multiline "comment" below using script type="text/html" --> 
 
    <script type="text/html">   
 
     Hello world! 
 
     <!-- Look at me, I'm a comment :) --> 
 
     <div>Yeah, whatever, I'm an element..</div>   
 
    </script> 
 
    <span>Who cares, span is the man, the only visible one anyway!</span> 
 
    </body> 
 
</html>

आप script टैग बाहर टिप्पणी करने की जरूरत है, आप के बजाय एक textarea आवरण के रूप में इस्तेमाल कर सकते हैं, बेशक यह इस तरह से कर रही है, आप textarea टैग बाहर टिप्पणी नहीं कर सकता।

<html> 
 
    <head> 
 
    </head> 
 
    <body> 
 
    <!-- multiline "comment" below using textarea style="display:none;" --> 
 
    <textarea style="display:none;"> \t 
 
     <script> 
 
     alert("which won't show up.."); 
 
     </script> 
 
     Hello world! 
 
     <!-- Look at me, I'm a comment :) --> 
 
     <div>Yeah, whatever, I'm an element..</div>   
 
    </textarea> 
 
    <span>Who cares, span is the man, the only visible one anyway!</span> 
 
    </body> 
 
</html>

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