Maybe it's sissy-css for you guys, but these are the type of problems that get my noggin' on fire.
First snippet:
<div class="address"> Novisoft<img src="http://inthemaze.net/pics//bullet.gif" alt="bullet"/> 2810 St-Martin Est #105<img src="http://inthemaze.net/pics//bullet.gif" alt="bullet"/> Laval (Québec)<img src="http://inthemaze.net/pics//bullet.gif" alt="bullet"/> H7E 4Y6<img src="http://inthemaze.net/pics//bullet.gif" alt="bullet"/> 1-450-661-0047<img src="http://inthemaze.net/pics//bullet.gif" alt="bullet"/> 1-877-332-3332 <div class="accepted"> nous acceptons<br/> <img src="http://inthemaze.net/pics//cartes-acceptees.gif" alt="accepted cards"/> </div> <img src="http://inthemaze.net/pics//worldpay-logo.gif" alt="payments processed through WorldPay"/> <img src="http://inthemaze.net/pics//novisoft-produit.gif" alt="A Novisoft procut"/> </div>
The challenge
This needs to look like this:
.
No need to worry about the colors, really. It's the putting the things at the right place.
What's the challenge in there? See the credit card logos? There's a piece of text hanging over it. There you go.
Using only CSS, you need to make this work. No changing the HTML, though adding a class in a div or adding a div might be acceptable.
I didn't succeed. I can put the credit cards on the right, but not on the left like in the picture. I ended up doing it in a table.