CSS


Topic | v1 | created by jjones |
Description

Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language like HTML. CSS is a cornerstone technology of the World Wide Web, alongside HTML and JavaScript.CSS is designed to enable the separation of presentation and content, including layout, colors, and fonts. This separation can improve content accessibility, provide more flexibility and control in the specification of presentation characteristics, enable multiple web pages to share formatting by specifying the relevant CSS in a separate .css file which reduces complexity and repetition in the structural content as well as enabling the .css file to be cached to improve the page load speed between the pages that share the file and its formatting.


Relations

parent of CSS pseudo-class

A CSS pseudo-class is a keyword added to a selector that specifies a special state of the selected el...

subtopic of Web programming

Web development is the work involved in developing a website for the Internet (World Wide Web) or an...

parent of CSS Flexible Box Layout

CSS Flexible Box Layout, commonly known as Flexbox, is a CSS 3 web layout model. It is in the W3C's c...

uses TailwindCSS

A utility-first CSS framework packed with classes like flex, pt-4, text-center and rotate-90 that can...

parent of Text truncating (Line clamping)

Displaying only limited amount of text on the web or anywhere else.

parent of Container queries

Container queries are queries that help us style a container’s content based on its properties, like...

parent of CSS Grid Layout

CSS Grid Layout excels at dividing a page into major regions or defining the relationship in terms of...

parent of Block, element, modifier (BEM)

Methodology BEM was invented at Yandex to develop sites which should be launched fast and supported f...

parent of CSS Houdini

Houdini is a set of low-level APIs that exposes parts of the CSS engine, giving developers the power...

used by Styled components

Utilizing tagged template literals (a recent addition to JavaScript) and the power of CSS, styled-com...


Edit details Edit relations Attach new author Attach new topic Attach new resource
Resources

treated in CSS Tips

9.0 rating 4.0 level 8.0 clarity 6.0 background – 1 rating

CSS tips and tricks you will not see in most of tutorials.

treated in CSS Hell - To Hell with bad CSS!

Collection of common CSS mistakes, and how to fix them.

prerequisite for A Beginner’s Guide to Applying Color in UI Design

Your virtual guide up the mountain of color. By the time we reach the top, you will have all the skil...

treated in Learn CSS

An evergreen CSS course and reference to level up your web styling expertise.