html - वेब मानक में लिंक(<a> टैग) और शीर्षलेख(<h1> टैग) कैसे मिलाएं?




web-standards (2)

एचटीएमएल 5 इस विषय को अद्यतन करता है: अब ए के साथ ब्लॉक-स्तरीय तत्वों को लपेटना ठीक है, जैसा कि किसी अन्य प्रश्न के तहत कहा गया है: https://stackoverflow.com/a/9782054/674965 और यहां: http://davidwalsh.name/html5-elements-links

वेब मानकों के अनुसार शीर्षक 1 के साथ एक लिंक बनाने के लिए सही कोड क्या है?

क्या यह

<h1><a href="http://stackoverflow.com"> stackoverflow </a></h1>

या

<a href="http://stackoverflow.com"><h1> stackoverflow </h1></a>

धन्यवाद


जहां तक ​​मैं एचटीएमएल 5 समझता हूं, आपको लिंक टैग में ब्लॉक स्तर तत्वों को लपेटने की अनुमति देता है। हालांकि, पुराने ब्राउज़र में बग दिखाई दे सकते हैं। मुझे फ़ायरफ़ॉक्स 3.6.18 के साथ इसका सामना करना पड़ा और मेरे कोड में moz-rs-heading = "" डाला गया। इस प्रकार मेरी शैलियों टूट गई। यदि आप आसपास के काम की परवाह करते हैं, तो आप लिंक टैग को divs में लपेट सकते हैं। निम्नलिखित अतिरिक्त कोड प्रदान करता है कि अतिरिक्त कोड क्यों काम करता है http://oli.jp/2009/html5-block-level-links/





web-standards