나는 다른 방식으로 데이터를 표시하고 테이블에서 실제 데이터를 가져 와서 UL에 표시하는 방법을 모색하고 있습니다. 이것은 내가 마크 업과 함께 할 수있는 것에 더 큰 유연성을 준다.테이블 대 ul/li
그러나 내가 생각하는 것 중 하나가 있습니다. 어떻게 행 (또는이 경우에는 UL)을 클릭 가능하게 만드십니까? 내가 어떤 자바 스크립트를 사용하지 않으
그래서 내 첫번째 생각은 다음과 같이이었다 :
<div class="liTable">
<ul class="headerRow">
<li class="cell col-1">title1</li>
<li class="cell col-2">title2</li>
<li class="cell col-3">title3</li>
<li class="cell col-3">title4</li>
</ul>
<a href=”myURL”>
<ul class="row">
<li class="cell col-1">1</li>
<li class="cell col-2">2</li>
<li class="cell col-3">3</li>
<li class="cell col-3">4</li>
</ul>
</a></div>
하지만 UL의 내부 링크를 배치 할 수 없기 때문에이 마크 업이 불법입니다.
모범 사례에 대한 의견이나 제안이 있으십니까?
** 모든 종류 **가 'a' 태그에 삽입 된 것을 볼 수 있습니다. 비표준이지만 불행히도'a' 태그는 링크로 사용할 수있는 유일한 항목입니다 (JavaScript를 사용하지 않고). – mattytommo
테이블 형식의 데이터를 표시하는 경우 테이블에 표시하십시오. 그렇지 않으면 다른 방법을 사용하십시오. 표를 다시 만들지 마십시오. –
앵커 태그에 무엇이 들어갈 수 있는지에 대한 문서가 있습니까? 방금 네가 거기에 뭐든지 넣을 수 있다고 생각 했어. –