CSS2を正しくサポートしたブラウザで意図した通りに表示されます。
before,after疑似要素とcontentプロパティをサポートしていないブラウザ (IE6とかIE6とかIE6とか)ではうまいこといきません。