Harness the latest features of CSS to create powerful, interactive, and dynamic web designs
Build websites that work regardless of the devices used to access them
An in-depth coverage of everything that you need to start using CSS with HTML
Learning
Learn how to work with CSS rules effectively to build efficient and modern websites
Manipulate specific elements on an HTML page with the power of CSS Selectors
Explore the basics of color theory to take advantage of all the capabilities that come with adding color to your site
Leverage the power of absolute, relative, static, and fixed positioning techniques to enhance the look and feel of your websites
Control the element size, position, as well as their interactions with other elements to create content that is adaptable and dynamic
Empower yourself to work with a variety of fonts to give your website that extra edge
Enhance user experience using dynamic content manipulation to create layouts that work on all digital devices
About
As a modern day web designer, it is very critical for you to prepare for the CSS3 world we live in. A major challenge that designers face in their day-to-day life is making their designs stand out from the rest and ensuring they work on all devices and platforms. The birth of CSS3 brings with it many updates that make designing in HTML easier and more appealing. CSS adds excitement to HTML elements, and allows designers to add color; manipulate layouts, size, and position; enhance the visuals of element objects; and much more.
Learning CSS gives you the introduction you need to start creating web pages that are visual marvels with CSS. Dealing with the absolute fundamentals of CSS, this video course gives you everything you need to know to enhance and embellish HTML web pages.
Before we plunge into the world of CSS, we are going to start off by playing around with CSS scripts, learning about styles, rules, and inspecting HTML elements. We'll then investigate HTML selection using classes, IDs, and elements. Then, we will make our website visually stimulating using colors. We will be introduced to CSS selectors, implementing colors, and manipulating the size and position of objects and layouts on the page and in relation to each other.
We'll get better and better by making the elements of our website interact with each other and tweaking the layout so our web page works on all digital devices, thereby enhancing its appeal. Finally, we'll get to grips with techniques for text and content manipulation to enhance the look and feel of our site.
Learning CSS will give you a flying start at creating stunning websites, arming you with all the know-how you'll need to incorporate CSS into your workflow
Style and Approach
This video course follows a pragmatic approach that builds on the viewer knowledge section after section to efficiently design sleek web pages using CSS.
Defining Our First CSS Rules
The Course Overview
Getting to Know Our Project
Setting Our First Style
Adding Multiple Rules to an Element
Converting Our Style into a Rule
Moving Our CSS Logic into a Separate File
Inspecting Any CSS on the Fly
Playing with CSS Selectors
Taking a Deeper Look into the CSS Selector Rule
Introducing CSS Classes
Talking to HTML Items with IDs
Traveling Through a Document with CSS Rules
Defining a Few Items at the Same Time
Best Practices When It Comes to CSS Rules
Bumping It Up With Colors
Defining Backgrounds
Working with the Background Property
Understanding How Colors Work in CSS
Working with Advanced Color Systems
Controlling Elements
Defining Opacity Levels
Adding Outlines to Shapes
Sticking to Our Borders
Talking to One Line at a Time
Manipulating Sizes
Controlling the Width and Height of Elements
Defining Margins of HTML Elements
Sizing Things in Different Ways
Working with Padding
Element Layout Interaction
Making Things Float
Displaying Elements as Block or Inline Elements
Avoiding Scrolls
Types of Position Layout
Texting the CSS Way
Dealing with Bi-directional Paragraphs
Aligning and Text Direction
Defining Fonts
Types of Fonts
Decorating and Indenting Text
Paragraph Level Formatting
Working with Windows and Orphans
Content Manipulation
Cutting Things Out
Adding Content Before and after Elements Dynamically
Dynamically Counting
Changing How the Cursor Looks Like