Links cannot have fields, because by default they are "inline" elements. String elements cannot apply margin or width rules. To allow inline elements to use these things, you need to add another property to your rule.
Try the following:
#linksinner a { display: inline-block; }
I think that for what you want to do, you should use a list:
<ul id="linksinner"> <li><a href="#">1</a></li> <li><a href="#">1</a></li> <li><a href="#">1</a></li> <li><a href="#">1</a></li> <li><a href="#">1</a></li> <ul>
Then you can apply field or padding rules to the <li /> tags. If you do not want the markers to be displayed, use:
#linksinner li { list-style-type: none}
source share