Sankalp Slide
Sankalp Slide
the Importance of
CSS in Frontend
Web
Development
Web design is the process of creating and developing websites. It
involves planning, designing, and coding websites to create a user-
friendly and aesthetically pleasing experience. Frontend web
development involves creating the part of a website that users see
and interact with.
By :- Sankalp Chakravorty
22EGICS128
Introduction to Web Design
User Experience (UX) User Interface (UI)
Focuses on creating a Focuses on the visual design
positive and intuitive of a website, including
experience for users. elements like buttons,
menus, and typography.
Content Management
Managing website content, such as text, images, and videos, is a
vital part of web design.
Understanding the role of HTML, CSS, and
JavaScript
HTML CSS JavaScript
HTML is the foundation of a website, CSS controls the appearance of the JavaScript adds interactivity to
defining the structure and content. website, including layout, colors, and websites, making them more
fonts. engaging and dynamic.
Cascading Style Sheets
(CSS): what it is and why
it matters
1 Visual Styling 2 Layout and Structure
CSS allows you to CSS controls how elements
customize the look and are positioned and
feel of web pages. arranged on a page.
1 CSS1
Introduced basic styling features, like font and color changes.
2 CSS2
Expanded capabilities with positioning, layout, and more advanced styling.
3 CSS3
Brought modern features like animations, transitions, and responsive design.
4 CSS Grid
A powerful layout system for creating complex and flexible grids.
5 CSS Flexbox
Offers efficient and flexible layout for both web and mobile designs.
CSS selectors and
targeting elements on
the page
Selector Description
`.
Mobile View
Adjusts layout for smaller screens.
Tablet View
Optimizes for intermediate screen sizes.
Desktop View
Maintains the original layout for larger screens.
CSS frameworks and
libraries: Bootstrap,
Foundation, etc.
1 Bootstrap 2 Foundation
A popular and versatile Another popular
CSS framework for building framework known for its
responsive websites. strong focus on
accessibility.
3 Tailwind CSS
A utility-first CSS framework that provides a wide range of
reusable styles.
Best practices for efficient and maintainable C