Well, first off, designers are meant to design not interpret the data, so you are ok there ;)
To your problem; you could use a block and merge in an array with three records. that will certainly solve the sloppy code problem. But the designer will till not see any pictures or whatever.
Some other things, offtopic again:
In the other thread you say you are interested in using css and elements in the correct way. But in your examples here you are using attributes like width="123", height="31" and border="0" which are all three deprecated and shouldn't be used anymore.
My main css file allways includes a statement alike this:
* {
/* Set a default font */
font-family: Arial;
font-size: 11px;
color: #000;
/* Solve all padding & margin problems */
padding: 0;
margin: 0;
/* Don't like standard borders */
border: 0;
}
body {
background-color: #fff;
} |
This little code standardizes most styles into a form almost identical on IE and Firefox and for your example removes the border from the image (if there). Later on in the css you can specifically declare margins paddings and borders where YOU want them, rather then where MS/FF programmers put them. But the main advantage is better managable code which is closer to the standard as well...