The background-attachment property accepts two values. These control weather or not the background image scrolls. What are the two values?

scroll and fixed

The background-repeat property controls whether the background image is tiled to fill the background of the element. If the value is repeat, then the image is tiled. If it is repeat-x, then it is tiled only ____________.

horizontally

The background-repeat property controls whether the background image is tiled to fill the background of the element. If the value is repeat, then the image is tiled. If the value is repeat-y, then it is tiled only __________.

vertically

The background-repeat property controls whether the background image is tiled to fill the background of the element. If the value is __-______, then it is not repeated at all.

no-repeat

Netscape Navigator ignores the background-________ property, which sets the offset that the initial background image has from the edge of the padding area of the element.

position

Internet Explorer 5 and 5.5 for Windows misinterprets the box model by putting the border and padding inside the specified width instead of adding them on. If the code without the hack looks like this:

div {
border:20px solid;
padding:30px;
width:300px;
}

What hack would correct this bug?

width:400px;
voice-family: "\"}\"";
voice-family:inherit;

It uses the voice-family property to fix it, and the hack would be added between the padding and the width properties.

What hack is used to allow browsers that support CSS2 selectors, but have the same parsing bug as the IE 5 & 5.5 box model bug, to work properly? Assume that this is the code being used: