This page is In Progress

Notice: The WebPlatform project has been discontinued when the Stewards partnership agreement ended in September 2015. This site has been frozen, and the assets we have created will remain.

atrules

Summary

At-rules are special instructions for the CSS parser. They are invoked by an at-keyword preceded by an “@” sign.

@charset
Specifies the character encoding of the style sheet.
@font-face
The @font-face CSS at-rule allows authors to specify online fonts to display text on their web pages. By allowing authors to provide their own fonts, @font-face eliminates the need to depend on the limited number of fonts users have installed on their computers.
@import
Imports an external style sheet.
@keyframes
Sets the keyframes for the CSS animation property.
@media
Sets the media types for a set of rules in a styleSheet object.
@namespace
Declares the default namespace and binds a namespace to a namespace prefix.
@page
Specifies properties of a page box, such as its dimensions, orientation, and margins. This is used for paged media, such as the printed page.
@region
Applies CSS styles to portions of content as it appears when flowing within a specified set of regions.
@supports
The CSS @supports at-rule lets authors detect support of CSS features directly in CSS.
@viewport
Specifies the size, zoom factor, and orientation of the viewport.