- How can you make new HTML5 sectioning elements render properly in IE8 and below?
- How can you make new HTML5 sectioning elements accessible via JS in IE8 and below?
- What is the correct element to use for paragraph-length quotations?
- How can you use jQuery to execute code when the DOM is ready, without using the .ready() function?
- What are the vendor prefixes for IE and Opera?
- What CSS property name (not value) do you use for gradients? For gradients in IE9 and below?
- Explain the pros and cons of including <script> tags in the head, or bottom of the body.
- Why is it a bad idea to use the ID selector (#) in CSS files?
- Why is it a bad idea to hard-code the style attribute into elements?
- Explain how to prevent an element from collapsing if it only contains floated elements.
- What is a jQuery function you can use to attach event listeners to elements that might not yet exist?
- What is a good way to ensure strings utilized by JavaScript files are localized along with the rest of the page?
- What are the two required attributes for the tag?
- What is the CSS3 notation for alpha-transparent colors?
- What is the difference between div and span in a typical user-agent stylesheet?
- What is the HTTP status code for OK (no errors)?
- How can you reference external files and have them always match your page's current protocol?