나는 일련의 항목 (또는 항목 목록이지만 목록 사용을 암시하고 싶지는 않음)이 있으며 이미지 링크, 제목 및 설명을 포함합니다. 이미지 링크에는 호버 효과 (마우스를 올리면 알파가 변경됨)가 필요하며, 레이아웃을 지정하려는 특정 방법이 있습니다. 왼쪽 이미지, 오른쪽 제목 및 설명. 또한 전체 항목 블록에 대한 배경이 있습니다.이미지 링크 세트 (호버 효과), 제목 및 설명에 대한 시맨틱 HTML 구조?
여기에 내가 그것을 모양을하고 싶은의 스크린 샷입니다 : alt text http://img26.imageshack.us/img26/9806/screenshothmr.png
그래서 제 질문은 이것에 대한 좋은 의미 HTML 구조 무엇입니까? 나는이 같은 DL을 사용하려고 :
<dl>
<dt><a href="#"></a></dt> <!-- using the background of anchor for the hover effect -->
<dd>Title<p>description goes here</p></dd>
<dt>...
</dl>
하지만 난 이것에 대한 작업 CSS를 얻을 수있는 힘든 시간을 보내고 있습니다. 예 : 나는 dt와 dd의 각 세트에 대해 여분의 배경이 필요하며 배경을 결합하기 위해 3 가지 다른 이미지를 사용하고 싶지 않습니다. 그래서 지금은이 작업을 수행하는 div 무리를 사용할 생각 해요 :
<div>
<a href="#"></a> <!-- image link with background hover -->
<h4>Title</h4> <!-- i also wanted to use h4 inside the dd, but it won't pass validation -->
<p>description goes here</p>
<div>
이 레이아웃의 문제가 나에게 의미 보이지 않는다는 것입니다. 순서가 매겨지지 않은 목록으로 리에서이를 감쌀 수 있지만 마크 업과 같은 것 같습니다.
어쩌면 나는 너무 까다 롭습니다 만, 이것에 대한 좋은 해결책이 있는지 알고 싶습니다. 꽤 긴 질문입니다. 끝까지 읽어 주셔서 감사합니다.
레이아웃을 어떻게 만드시겠습니까? 마지막 조각의 JPEG일까요? – Lark