I want to achieve something like this by CSS:

I’m a novice with CSS.
My questions:
- How can I add a green line to the bottom as below? Will I have to add a small
divunder thedivcontaining the text and set its background to green? I do know there are many ways to do it but I just want to learn the best practice. - Is this font Arial?
You can either add the div at the bottom as you described, or you can use a border. In either case you’ll have some adjustment of heights to do. No big deal.
http://jsfiddle.net/PQgH3/2
I don’t have the eye to say whether that font is Arial. I can say that it’s a similar sans-serif font if it isn’t.