मेरे पास प्रत्येक पंक्ति के साथ एक सारणी है (एक इनपुट कमांड)। एक और जगह में, मैं इस राज्य से उस इनपुट कमांड के साथ कह रहा हूं, आप उस दूसरे राज्य में जाते हैं। मैं क्या करना चाहता हूं that input command
को तालिका की उचित पंक्ति से लिंक करना है। कुछ इस तरह की कल्पना कीजिए:मैं एक HTML तालिका पंक्ति में एक लिंक नाम कैसे दे सकता हूं?
...link to row number <a href="#row2">2</a>...
<table ...>
<tr>
<td>command</td>
<td>description</td>
<tr>
<tr>
<a name="row1"></a>
<td>A</td>
<td>input A</td>
<tr>
<tr>
<a name="row2"></a>
<td>B</td>
<td>input B</td>
<tr>
</table>
जैसा कि आप देख सकते हैं, मैं <tr>
ब्लॉक में एक <a name="row2"></a>
डालने की कोशिश की, लेकिन बात नहीं बनी (यह मेरे तालिका के शीर्ष के लिए लाता है)
क्या है मैं संभव करना चाहते हैं?
पहली विधि सही काम किया। त्वरित प्रश्न, यदि आप किसी भी टैग में 'आईडी' डालते हैं, तो क्या वह हमेशा उस स्थान पर एक एंकर बना देता है? या यह सिर्फ 'tr' के साथ है? – Shahbaz
किसी भी तत्व की आईडी को एंकर के रूप में उपयोग किया जा सकता है। मुझे लगता है कि यह HTML 4.01 के साथ चला गया, और मुझे लगता है कि '' का उपयोग करके HTML5 में अप्रचलित के रूप में चिह्नित किया गया था। (http://www.w3.org/TR/html4/struct/links.html#h-12.2.3 और http://www.w3.org/TR/html5/obsolete.html) –
पहली तकनीक काम करती है पूरी तरह से! दूसरी तकनीक में समस्या है कि कुछ टेबल बॉक्स के शीर्ष दिखाई नहीं दे सकते हैं, खासकर यदि वे अलग ऊंचाई हैं और एंकर सबसे ऊंचे बॉक्स के शीर्ष पर नहीं था। – PhilHarvey