CSS3 (Cascading Style Sheets) is a styling language used to describe the appearance and layout of a web page. CSS3 selectors are used to target specific HTML elements on a page and apply styles to them. CSS3 provides various font properties to control the appearance of text on a web page, including font-size, font-family, and font-weight. CSS3 also offers a wide range of color options, including the use of RGB and HSL values, as well as the ability to set transparency levels. Background properties such as background-color and background-image can be used to set the background of an element. CSS3 borders provide options for controlling the width, style, and color of borders around elements. The box model refers to the rectangular structure used to represent an element on a web page, including its content, padding, borders, and margins. CSS3 animations allow for the creation of smooth and interactive transitions between styles, bringing more dynamic visual effects to web pages.
What is CSS 3?
Video (in Bulgarian)
What is CSS 3?
Cascading Style Sheets level 3 is the most recent iteration of CSS
It is divided into several separatedocuments called “modules”
CSS 3 has not been approved as a specification, but there are already a lot of properties that are supported in various browsers.
The earliest CSS 3 drafts were published in June 1999
An E element whose “foo” attribute value begins exactly with the string “bar”
An E element whose “foo” attribute value ends exactly with the string “bar”
An E element whose “foo” attribute value contains the substring “bar”
The root of the document
An E element, the n-th child of its parent
An E element, the n-th child of its parent, counting from the last on
An E element, the n-th sibling of its type
An E element, the n-th sibling of its type, counting from the last one
An E element, last child of its parent
An E element, first sibling of its type
An E element, last sibling of its type
An E element, only child of its parent
An E element, only sibling of its type
An E element that has no children (including text nodes)