How to make a "div" or "a" or a container look like a button?

How to make a "div" or "a" or a container look like a button?

I need a banner or a header bar, which looks like a normal button which stretches to width of page leaving some margin. The div (or any other container) may have colors other than black / grey. The header may have an icon also. How can I create one like the sample below?



Thanks in advance.