a href link for entire div in HTML/CSS
UPDATE 06/10/2014: using div’s inside a’s is semantically correct in HTML5. You’ll need to choose between the following scenarios: which is semantically incorrect, but it will work. which is semantically correct but it involves using JS. which is semantically correct and works as expected but is not a div any more.