This is an example of a "framed" <div> element. It uses the most common technique for applying flexible backgrounds to block elements. Notice how much simpler the style and markup are. the drawback is that the width needs to be fixed if you use this technique, so see what happens at some of the very largest text sizes (which is why the text color is grey).