2013-03-02 8 views
6

डब्ल्यू 3 ने ड्राफ्ट प्रस्ताव में &mail; और &telephone; को परिभाषित किया है। मैं अब उन लोगों का उपयोग शुरू करना चाहता हूं, भले ही वे अभी तक आधिकारिक नहीं हैं।क्या एचटीएमएल में कस्टम विशेष पात्रों को परिभाषित करने का कोई तरीका है?

क्या कोई तरीका है जिसे मैं परिभाषित कर सकता हूं; जैसे &telephone; = ☎?

मेरा अनुमान है कि यह संभव नहीं है, और यह वास्तव में एक मुद्दा नहीं है - इस तरह के कस्टम चरित्र मैपिंग बनाने में सक्षम होने के नाते बस उत्सुक दिलचस्प हो सकता है।

http://www.w3.org/TR/WD-wwwicn.html

+3

"ड्राफ्ट प्रस्ताव" एक व्यक्ति द्वारा लिखित एक मसौदा ड्राफ्ट है (हालांकि एक डब्ल्यू 3 सी कर्मचारी)। इससे कुछ भी बाहर नहीं आया। –

उत्तर

1

यह वास्तव में इस JavaScript लागू करने के लिए आसान हो जाएगा।

var el=document.getElementById('element'); 
el.innerHTML=el.innerHTML.replace(/\&telephone\;/g,'☎').replace(........... 

सर्वर पक्ष पर ऐसा करने के लिए यह एक बेहतर विचार है। उदा। PHP में आप स्ट्रैप्लेस ($ सुई, $ हैस्टैक) फ़ंक्शन का उपयोग कर सकते हैं या एक टेलीफोन स्थिर परिभाषित कर सकते हैं।

define('telephone','&#x260e'); 
//... 
echo'<span>',telephone,' 001 23456789</span>'; 
संबंधित मुद्दे

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