각 행에 뭔가 설명하는 테이블이 있습니다 (입력 명령). 다른 곳에서는이 상태에서 입력 명령을 받았다고 말하면서 다른 상태로 이동합니다. 내가 원하는 것은 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>
퍼팅 시도 볼 수 있지만 문제가 해결되지 않은 것처럼를 I 가능하길 원하니?
첫 번째 방법은 완벽하게 작동했습니다. 빠른 질문, 어떤 태그에'id'를 넣는다면 항상 그 위치에 앵커를 만드나요? 아니면'tr'을 사용하는 것입니까? – Shahbaz
모든 요소의 ID를 앵커로 사용할 수 있습니다. 나는 그것이 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