<html>
<head>
<style type="text/css">
ul {font-size: 25px; list-style: none;}
li{margin-left:0; padding: 0px 5px;}
li a {width: 300px; height: 300px; height:300px; background:url(whatever) bottom left;}
li a span{visibility: hidden;}
</style>
</head>
<body>
<ul><li>
<a href="#"><span>some txt</span></a>
</li></ul>
</body>
</html>
why is here the ul’s font-size making the width/height and not the witdth/height of the a ?
@remy;
a&spanareinline elementso it’s not take theheight , width , vertical margin & paddingso give