<a></a>
안에 어떤 종류의 HTML 요소를 넣을 수 있습니까?
는 내가디스플레이 사용 : 내부 요소 중 하나에 대한 블록 <a></a>?
<a href="#" title="Click the icon">
<div style="display: block; padding: 1em; background-image: url('1_tn.png'); text-indent: -9000;">
<h3>
Lorem ipsum
</h3>
</div>
</a>
또는
<ul>
<a href="#" title="Click the icon">
<li style="display: block; padding: 1em; background-image: url('1_tn.png'); text-indent: -9999;">
<h3>
Lorem ipsum
</h3>
</li>
</a>
</ul>
다음 만들기 위해 사랑하지만 내가 생각하는 것만 허용되지 않습니다. 같은 말을하는 w3 validator.
어쩌면이 해결책이 될 수 있습니다
<a href="#" title="Click the icon">
<span style="display: block; padding: 1em; background-image: url('1_tn.png'); text-indent: -9999;">
Lorem ipsum
</span>
</a>
하지만이 경우
- 내가 생각하는 - 차단하는<span>
요소를 변환하는 것은 유효하지 않습니다와 브라우저 이상 차이가 발생할 수 있습니다.
몇 가지 경험이 있으십니까?
당신은'display : inline'을 찾고 있습니다 –
이렇게하면 되나요? 앵커를 블록 안에 중첩시켜 너비와 높이를 100 %로 만들 수 있습니까? 나는 여기서 컨텍스트에 대한 어떤 생각이 더 좋을 것이라고 생각한다. – CodePB