css

Interview Questions and Answers

CSS

Question:
Why does Netscape lose my styles ?
Answer:

Netscape 4.x has poor support for CSS. Having said that, the following points should be noted.
Invalid HTML will almost certainly cause Netscape to ignore your CSS suggestions at some point. You will find that valid HTML is your best friend, but for Netscape to work properly you must ensure that all elements in your markup which permit closing tags are explicitly closed.
Check and correct your CSS suggestions for the very same reason, Netscape 4.x is in fact doing the right thing, as per CSS specs (as opposed to MSIE) when it ignores style rules with errors.
Netscape 4.x has whats called an inheritance problem into its TABLE element. It can be argued that NS is all within its right to behave as it does in this case, but since the workaround is quite simple its easy enough to just use it and be done with it.
Lets say you want your TABLE content to look the same as your BODY content? Redundant styling comes to your help as in e.g. BODY, TABLE, TH, TD { /* insert your styles here */ }
On a generic level, Netscape 4.x likes to have style rules applied directly to the elements where they are needed. You can never really trust the inheritance principle to work correctly at any level in Netscape 4.x.

--- >>>

CSS - Questions
1. How do I have a fixed non scrolling background image?
Answer
2. Document Style Semantics and Specification Language "DSSSL"?
Answer
3. How do I eliminate the blue border around linked images?
Answer
4. How to customize your text boxes.
Answer
5. How do I make my div 100% height?
Answer
6. What are the various style sheets?
Answer
7. What is CSS rule ruleset?
Answer
8. what is Fixed Background?
Answer
9. Why was the decision made to make padding apply outside of the width of a box, rather than inside, which would seem to make more sense?
Answer
10. What are style sheet properties?
Answer
11. Describe pseudo classes in CSS.
Answer
12. Why call the subtended angle a pixel, instead of something else ?
Answer
13. Which font names are available on all platforms ?
Answer
14. What`s the difference between ID and class selector?
Answer
15. How do you include comments in CSS?
Answer
16. What is external Style Sheet? How to link?
Answer
17. What are pseudo classes?
Answer
18. What are pseudo elements?
Answer
19. What is CSS3?
Answer
20. Describe ID selector?
Answer
21. How do I place text over an image?
Answer
22. How do I center block-elements with CSS1?
Answer
23. What is a Style Sheet?
Answer
24. Why use Style Sheets?
Answer
25. Can Style Sheets and HTML stylistic elements be used in the same document?
Answer
26. What main useful features of CSS3?
Answer
27. Explain in brief about the term CSS.
Answer
28. What is latest version, CSS4 or CSS3?
Answer
29. Why do style sheets exist?
Answer
30. Why does Netscape lose my styles ?
Answer
31. How can I specify two different sets of link colors?
Answer
32. What is important declaration?
Answer
33. Explain inline, embedded and external style sheets.
Answer
34. What are inline, block, parent, children, replaced and floating elements?
Answer
35. What is grouping?
Answer
36. What is inline style? How to link?
Answer
37. How do I have a background image that isnt tiled?
Answer
38. Why is it my hover declaration for links does not work ?
Answer
39. How does a simple CSS style rule look ?
Answer
40. What is one auto margin?
Answer
41. Write different ways of styles applied in HTML file?
Answer
42. What is attribute selector?
Answer
43. Which set of definitions, HTML attributes or CSS properties, take precedence?
Answer
44. How to use CSS to separate content and design ?
Answer
45. What does the Cascading in Cascading Style Sheets mean?
Answer
46. What is cascade?
Answer
47. What is parent child selector?
Answer
48. How do you override the underlining of hyperlinks?
Answer
49. How do I move the list bullet to the left and right?
Answer
50. Describe about float element.
Answer