0% found this document useful (0 votes)
3 views1 page

CSE4001 - Assignment 6 - 15.07.2025

The document outlines an assignment for a course on web development, focusing on various aspects of CSS3. It includes questions on new features, specificity hierarchy, pseudo-classes and pseudo-elements, combinators, the box model, margin collapsing, multiple background images, and performance implications of CSS3. Additionally, it addresses modern coding methodologies and best practices for scalable CSS architecture.

Uploaded by

DragoMalcom
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views1 page

CSE4001 - Assignment 6 - 15.07.2025

The document outlines an assignment for a course on web development, focusing on various aspects of CSS3. It includes questions on new features, specificity hierarchy, pseudo-classes and pseudo-elements, combinators, the box model, margin collapsing, multiple background images, and performance implications of CSS3. Additionally, it addresses modern coding methodologies and best practices for scalable CSS architecture.

Uploaded by

DragoMalcom
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Assignment 6 : CSE4001 : IWP : 15-07-2025

Q1. List out 4 new features introduced in CSS3 (Cascading Style Sheets
Level 3) and discuss how they have improved modern web
development.

Q2. Explain the CSS specificity hierarchy and how CSS determines
which styles to apply when multiple rules target the same element.

Q3. Compare pseudo-classes and pseudo-elements in advanced CSS


selectors. Provide examples of at least 3 pseudo-classes and 3
pseudo-elements, highlighting their practical applications.

Q4. Explain the four types of CSS combinators (descendant, child,


adjacent sibling, and general sibling).

Q5. Discuss the CSS box model in detail, including its four components
(content, padding, border, margin).

Q6. What is the concept of margin collapsing in CSS? When does it


occur, how can it be prevented?

Q7. Explain multiple background images in CSS3 and discuss the


background-size property with its values (cover, contain, specific
dimensions).

Q8. Briefly explain the border-radius and box-shadow properties


introduced in CSS3. Discuss their syntax, parameters, and how they
can be exploited to create modern design effects.

Q9. Explain the @font-face rule and how it enables custom fonts on
websites?

Q10. Briefly explain the text-shadow property and its parameters.


Compare text-overflow, word-wrap, and word-break properties.

Q11. Provide your viewpoint on the performance implications of CSS3


features like shadows, gradients, and advanced selectors. How do
you handle browser compatibility issues with CSS3 properties?

Q12. Explain modern CSS3 coding methodologies available. Discuss the


importance of semantic class naming, avoiding specificity wars, and
maintaining scalable CSS architecture.

You might also like