<XMP> टैग के लिए क्या उपयोग किया गया था?

क्या किसी को XMP टैग याद है?

इसके लिए क्या उपयोग किया गया था और इसे क्यों हटा दिया गया था?

0
ro fr bn

8 उत्तर

डब्ल्यू 3 सी पर एक त्वरित Google खोज से पता चलता है कि XMP को HTML 3.2 और पहले में preformatted text प्रदर्शित करने के लिए पेश किया गया था। जब डब्ल्यू 3 सी ने XMP टैग को बहिष्कृत किया, तो उसने PRE टैग को पसंदीदा विकल्प के रूप में उपयोग करने का सुझाव दिया।

Update: http://www.w3.org/TR/REC-html32#xmp, http://www.w3.org/MarkUp/html-spec/html-spec_5.html#SEC5.5.2.1

0
जोड़ा
असल में वे HTML 3.0 संदर्भ में पहले से ही "अप्रचलित" के रूप में चिह्नित किए गए थे। 1 अगस्त 1 99 5 से w3.org/MarkUp/html3/html3.dtd डेटिंग। जो, आकस्मिक रूप से, सटीक कारण बताता है कि इसे क्यों हटा दिया गया था (यह ओपी के दूसरे प्रश्न का उत्तर होगा)।
जोड़ा लेखक Mr Lister, स्रोत
पूर्व एक वैकल्पिक xmp उद्धरण सभी निहित पाठ नहीं है। डीबगिंग के लिए बढ़िया। यद्यपि सुरक्षित नहीं है। AFAIK हर जगह काम करता है।
जोड़ा लेखक Tuntable, स्रोत

अभी भी कच्चे एचटीएमएल दिखाने के लिए काम करता है - यदि आप इसे स्क्रिप्ट में उपयोग करते हैं, तो स्टार्ट टैग तोड़ें।

<div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false"> <div class="snippet-code">

var stuff='
this is shown as is
hello
';
document.getElementById("x").innerHTML=stuff;
<div id="x"></div>
</div> </div>
0
जोड़ा
डाउनवोट क्यों?
जोड़ा लेखक mplungjan, स्रोत

See http://www.w3.org/Bugs/Public/show_bug.cgi?id=12235

एचटीएमएल 5 के लिए। यह एचटीएमएल 5 संपादक (टिप्पणियों 11 और 12) के मुताबिक, एक बहुत करीबी कॉल किसी भी तरह से था।

0
जोड़ा

मैं अभी भी PHP में var_dump (); डीबगिंग के लिए xmp टैग का उपयोग करता हूं। मुझे किसी कारण से pre टैग का उपयोग करना याद नहीं है।

मुझे लगता है कि यह वास्तव में कोई फर्क नहीं पड़ता क्योंकि यदि आप वास्तव में टेक्स्ट आउटपुट करना चाहते हैं, तो आपको textarea readonly विशेषता के साथ उपयोग करना चाहिए।

0
जोड़ा
यह इस उद्देश्य के लिए बहुत आसान है। चूंकि var_dump() कुछ भी वापस नहीं करता है जिसके लिए आपको आउटपुट बफर फ़ंक्शन को HTML-एन्कोड करने के लिए आवश्यक है।
  एक रैपर फ़ंक्शन लिखने और हर जगह काम करने का एक त्वरित विकल्प है।
जोड़ा लेखक Álvaro González, स्रोत

XMP and PRE differ. Content within PRE tags is formatted as follows:

  • सामग्री को एक निश्चित फ़ॉन्ट के साथ दिखाया गया है,
  • सभी व्हाइटस्पेस संरक्षित है, और
  • प्रत्येक लाइन ब्रेक एक नई लाइन शुरू करता है।

If you want to include special characters such as <, > and & within PRE tags, they must be escaped so that they are not subject to special interpretation by the browser.

इसके विपरीत, XMP टैग के भीतर सामग्री नहीं से बचने की आवश्यकता है।

The only character sequence that cannot be included within XMP tags is the XMP end tag ().

XMP is still supported by the browsers I have tested. You can try it with xmp.html. View the source to see the tags.

0
जोड़ा
@dadinck, आपका xml.html लिंक लिंक "इस वेबसाइट से जुड़े वेब होस्टिंग खाते को अस्थायी रूप से निलंबित कर दिया गया है!" ....
जोड़ा लेखक Pacerier, स्रोत
आप
  भूल गए हैं। किसी भी नुकसान के बिना  
  के समान फायदे  के अलावा  कि  सबकुछ  (किसी भी    सहित) टैग को  </body>  और  </html>  सहित वर्बैटिम मुद्रित किया जाएगा।
जोड़ा लेखक Boldewyn, स्रोत
सुरक्षा नोट: एक्सएमपी एक एक्सएसएस सुरक्षा नहीं है इसका एकमात्र उद्देश्य तब होता है जब आप स्थिर HTML पृष्ठ स्वयं बनाते हैं और आप दिखाना चाहते हैं कुछ कोड इसे से बचने के बिना ...
जोड़ा लेखक jave.web, स्रोत
मैंने कोड का प्रतिनिधित्व करने के चार तरीके प्रस्तुत किए हैं। Textarea विजेता प्रतीत होता है। मेरा मूल्यांकन यहां दिया गया है: dadinck.x10.mx/code_example.html
जोड़ा लेखक dadinck, स्रोत
@Pacerier क्षमा करें। वह केवल अस्थायी था। यह फिर से वापस आ गया है।
जोड़ा लेखक dadinck, स्रोत

एक्सएमपी चीजों की तुलना में कुछ चीजें करता है जो प्री का समर्थन नहीं करता है (लंबे समय तक एचटीएमएल / सीएसएस / जावास्क्रिप्ट लेखक के रूप में आपको बस इस पर भरोसा करना होगा, या नहीं)। मैं अभी भी एक्सएमपी पर निर्भर करता हूं, वहां -एन-विकल्प नहीं है (PRE है - कोई विकल्प नहीं, कोई फर्क नहीं पड़ता कि कोई भी कहता है ... यहां तक ​​कि करीब भी नहीं।)

0
जोड़ा
एक विकल्प के रूप में के बारे में कैसे?
जोड़ा लेखक James Love, स्रोत
  HTML टैग और इकाइयों को अनदेखा करता है;  
  नहीं करता है।
जोड़ा लेखक Álvaro González, स्रोत
शायद आप समझा सकते हैं क्यों PRE एक्सएमपी के लिए एक विकल्प नहीं है। जैसा कि यह खड़ा है, यह वास्तव में एक जवाब नहीं है।
जोड़ा लेखक Anders R. Bystrup, स्रोत
सर्वर-साइड-स्क्रिप्ट से बचने के बारे में कैसे? : पी ............................................ ............ और जेडडब्ल्यूएनजे; .................... और जेडडब्ल्यूएनजे; .......... <�कोड >
 <? PHP echo htmlspecialchars (" test ", ENT_QUOTES); ?> 
जोड़ा लेखक jave.web, स्रोत
Xmp और फिर pre का उपयोग कर ब्राउज़र में xml आउटपुट डीबग करने का प्रयास करें। xmp सही आउटपुट दिखाएगा।
जोड़ा लेखक ?erban Ghi??, स्रोत

I used

0
जोड़ा
 is used with strapdown.js in formatting markdown notation. The name strapdown combining the terms bootstrap and markdown.

<!DOCTYPE HTML>
<html>
  <title>Example</title>
  


## Example

 - note one
 - note two
 - note three
  
  <script src="http://strapdownjs.com/v/0.2/strapdown.js"></script>
</html>
0
जोड़ा