CSS properties list.

List of CSS properties.

The list below includes standardized, currently being standardized or obsolete CSS properties. If you want information about an browser-specific property, try searching.

Aural style sheets

Cascading Style Sheets Level 2 - Revision 1 Specification

marker-offset
Langue française
Defines the indentation of bullets or numbers in a list.

Cascading Style Sheets specification - Version 3

Compositing and Blending

background-blend-mode
Langue française
Defines the mixing of colors between background image(s) and background color.
isolation
Langue française
Allows or does not allow interactions between layers.
mix-blend-mode
Langue française
Sets how the content blends with what's visible in the background of the clip.

CSS Anchor Positioning

anchor-name
Langue française
Define an identifier for the element that can then become a tooltip.
anchor-scope
Langue française
Defines the scope of the property anchor-name.
position-anchor
Langue française
Defined in relation to which anchor the element should be positioned.
position-area
Langue française
Defines how an element is positioned relative to the anchor.
position-try
Langue française
Shorthand property that summarizes the values for position-try-fallbacks and position-try-order.
position-try-fallbacks
Langue française
position-try-order
Langue française
position-visibility
Langue française
Defines whether the positioned element is visible or not, in the context of anchoring positioning.

CSS Animations

animation
Short hand property that defines most animation parameters, such as duration, speed up, number of repetitions, direction, and so on.
animation-composition
Defines how multiple animations applied to the same property interact.
animation-delay
Langue française
The amount of time to wait before the animation starts.
animation-direction
Langue française
Animation direction (normal or reverse).
animation-duration
Langue française
Sets the total duration of an animation cycle.
animation-fill-mode
Sets the override when the animation is not running.
animation-iteration-count
Langue française
Sets the number of times an animation should be played.
animation-name
Langue française
Defines the animation to apply to the element.
animation-play-state
Langue française
Animation status (in progress or paused).
animation-timeline
Langue française
Associates animation with something other than time, such as scrolling through an element.
animation-timing-function
Langue française
Defines the easing function to be used during an animation.

CSS Backgrounds and Borders Module

background
Langue française
Summary of background properties.
background-attachment
Langue française
Background image scrolling mode.
background-clip
Langue française
Defines the extent of the background, especially in relation to the border and padding.
background-color
Sets the background color.
background-image
Defines the background image or gradient (multiple images or gradients can coexist).
background-origin
Defines a reference to position the background image.
background-position
Langue française
Defines how the background image is positioned.
background-position-x
Langue française
Définit comment se positionne l'image d'arrière-plan dans le sens horizontal.
background-position-y
Langue française
Defines how the background image is positioned in the vertical direction,
background-repeat
Langue française
Defines how the background image is repeated.
background-size
Langue française
Sizing the background image.
border
Langue française
A shorthand property that defines the set of border parameters.
border-bottom-left-radius
Langue française
Sets the radius of the rounded corner at the bottom left.
border-bottom-right-radius
Langue française
Sets the radius of the rounded corner in the lower right.
border-color
Langue française
Sets the color of the borders.
border-image
Langue française
Shorthand of border properties made with images.
border-image-outset
Langue française
Sets the overflow of the border image.
border-image-repeat
Langue française
Defines how the border image is repeated or expanded to cover the desired area.
border-image-slice
Langue française
Defines how the border image is clipped.
border-image-source
Langue française
Defines the image used to construct the border.
border-image-width
Langue française
Sets the thickness of the border when the border is made with an image.
border-radius
Radius of rounded corners.
border-style
Langue française
Type of border (solid, double, dotted...).
border-top-left-radius
Langue française
Sets the radius of the rounded corner at the top left.
border-top-right-radius
Langue française
Sets the radius of the rounded corner in the upper-right.
border-width
Langue française
Sets the thickness of the element's border.
box-shadow
Applies a shading effect to the frames by indicating all the parameters: color, shadow shift, blur, etc.

CSS Basic User Interface Module

accent-color
Defines the colour of active or checked items.
appearance
Langue française
Sets all the properties needed for an item to be displayed as a button, menu, and so on.
caret
Langue française
Sets the color and shape of the text marker.
caret-color
Langue française
Chooses the color of the text marker (flashing cursor).
caret-shape
Langue française
Sets the shape of the text cursor.
cursor
Sets the shape of the mouse cursor.
ime-mode
Langue française
Defines the accessibility of an input box.
outline
Langue française
Summary of contour characteristics.
outline-color
Langue française
Sets the color of the outline.
outline-offset
Langue française
Sets the spacing between the outline and the element.
outline-style
Langue française
Defines the type of stroke of the contours (single, double, dashed...).
outline-width
Langue française
Sets the weight of the strokes for the outline.
resize
Langue française
Allows or prevents the element from being sized. by the user.
user-select
Langue française
Defines whether the content of an element is user-selectable or not.

CSS Box Alignment Module

align-content
Manages the arrangement of elements in a flex-box or a grid, following the secondary axis.
align-items
Vertical alignment of elements in a flex-box or grid.
align-self
Vertical alignment of one of the elements in a flex-box or grid.
column-gap
Langue française
Sets the spacing between columns.
gap
Langue française
Sets spacing between rows and between columns in the context of a grid, flex-box, or multi-column layout)
grid-column-gap
Langue française
Specifies the spacing between columns in a grid.
grid-gap
Langue française
Adjusts the spacing of rows and columns in the context of a grid.
grid-row-gap
Langue française
Specifies the spacing between lines in a grid.
justify-content
Langue française
Defines the positioning along the main axis in a flex-box or grid.
justify-items
Langue française
Manages the horizontal alignment of elements in a grid container.
justify-self
Langue française
Defines the horizontal positioning of a particular element in a flex-box or grid.
place-content
Langue française
Arrange elements in a flex-box or grid.
place-items
Langue française
Defines the placement of elements in their cells (in the context of a grid).
place-self
Langue française
Defines the alignment of an element in both the inline and block directions.
row-gap
Langue française
Defines the space between the lines of a grid.

CSS Box Model Module

margin
Shorthand of the four margins.
margin-block-end
Defines the end of the block margin, given the writing mode of the text for this element.
margin-block-start
Defines the start of the block margin, given the writing mode of the text for this element.
margin-bottom
Bottom margin.
margin-inline-end
Defines the margin after the end of line, given the writing mode.
margin-inline-start
Defines the margin before the start of the lines of text, given the writing mode.
margin-left
Marge de gauche.
margin-right
Right margin.
margin-top
Top margin.
margin-trim
Langue française
Defines the management of successive margins within the same container.
padding
Interior margins on the four sides.
padding-block-end
Defines the inner margin at the end of the block, given the writing mode.
padding-block-start
Defines the inner margin at the start of the block, given the writing mode.
padding-bottom
Inner margin at the bottom.
padding-inline-end
Defines the inner margin on the side of the end of the lines of text, given the writing mode.
padding-inline-start
Sets the padding on the side of the beginning of lines of text, given the writing mode.
padding-left
Interior margin on the left.
padding-right
Inner margin on the right.
padding-top
Inner margin at the top.

CSS Box Sizing Module

aspect-ratio
Langue française
Sets the ratio of the width to the height of the element.
block-size
Defines the dimension of an element following the direction of the blocks.
box-sizing
Langue française
Defines how block dimensions are calculated: whether or not to include borders and padding.
contain-intrinsic-block-size
Langue française
Sets the dimension of the element in the direction of the blocks, when the element is confined.
contain-intrinsic-height
Langue française
Sets the intrinsic height of the element when it is confined.
contain-intrinsic-inline-size
Langue française
Sets the dimension of the element in the direction of the lines, when the element is confined.
contain-intrinsic-size
Langue française
Sets the dimensions of the element (blocks and rows) when the element is confined.
contain-intrinsic-width
Langue française
Sets the intrinsic width of the element when it is confined.
height
Sets the height of the element.
inline-size
Langue française
Sets the dimension of the element in the direction of the lines.
max-height
Sets a limit for the maximum height of the element.
max-width
Sets the maximum width of the element.
min-height
Langue française
Sets the minimum height of the element.
min-width
Langue française
Sets the minimum width of the element.
width
Langue française
Sets the width of the element.

CSS Cascading and Inheritance

all
Initialize all properties.

CSS Color Adjustment Module

color-adjust
Whether or not allows the browser to optimize colors.
color-scheme
Langue française
Defines whether an element should be displayed in dark mode or light mode. These two modes are generally supported by all operating systems.
forced-color-adjust
Defines how colors are adjusted.
print-color-adjust
Specifies whether the browser should optimize colors when printing the document.

CSS Color Module

color
Langue française
Defines the color of the foreground (mainly text).
opacity
Sets the opacity (inverse of transparency) of an element and its descendants.

CSS Containment Module

contain
Langue française
Optimization property, to facilitate and speed up the layout work.
container
Langue française
Defines the characteristics of a container that can be used in a container query (confined element context).
container-name
Langue française
Assigns an identifier to an element to make it a container usable in a container query (contained element context).
container-type
Langue française
Defines the type of a container that can be used in a container query (contained element context).
content-visibility
Langue française
Defines whether the element's content (including sub-elements) should be rendered or not.

CSS Display Module

display
Defines what the element is and how it is displayed.
visibility
Langue française
Defines whether an element should be shown or hidden.

CSS Fill and Stroke Module

fill
Langue française
Defines all the parameters for filling a shape (color, etc.).
fill-color
Langue française
Sets the fill color in SVG.
fill-opacity
Langue française
Defines the opacity (transparency) of filling a shape in SVG.
fill-rule
Langue française
Defines how to fill a shape with a hole, or whose contour intersects itself.
paint-order
Langue française
Defines the drawing order of the different parts of a shape (stroke, fill, markers).
stroke
Langue française
Sets the border settings for a shape in SVG.
stroke-color
Langue française
Sets the color of the strokes in SVG.
stroke-dash-corner
Langue française
Defines how to handle dotted lines in the corners of the stroke (SVG).
stroke-dash-justify
Langue française
Sets the fit of the dashed lines so that an entire number of segments are included in the plot (SVG).
stroke-dasharray
Langue française
Defines the characteristics of a dashed line (in SVG).
stroke-dashoffset
Langue française
Sets the starting point of dashed lines on an SVG outline.
stroke-linecap
Langue française
Defines the shape of the line spikes (in SVG).
stroke-linejoin
Langue française
Defines the shape of SVG segment connections.
stroke-opacity
Langue française
Sets the opacity (transparency) of the stroke in SVG.
stroke-width
Langue française
Sets the thickness of SVG paths.

CSS Flexible Box Layout Module

flex
Langue française
Shorthand property to define the main characteristics of a flex-box and internal elements.
flex-basis
Langue française
Determines the default dimension of an element contained in a flex-box.
flex-direction
Langue française
Chooses the main and secondary axis of a flex box.
flex-flow
Langue française
Linking child elements in a flex-box.
flex-grow
Langue française
Allows or does not allow the enlargement of an element contained in a flex-box.
flex-shrink
Langue française
Allows or does not allow compression of an element contained in a flex-box.
flex-wrap
Langue française
Management of line breaks in a flex-box container.
order
Langue française
Define order of elements in a flex-box.

CSS Fonts Module

font
Langue française
Shorthand to set most properties for fonts.
font-effect
Langue française
Allows you to apply some effects to the text: relief, border...
font-family
Selects a font from those that are available or downloaded.
font-feature-settings
Langue française
Permet d’exploiter les fonctionnalités spécifiques des polices de caractères OTF, WOFF, etc.
font-kerning
Langue française
Adjusting the kerning between characters.
font-language-override
Langue française
Defines the language to be considered when choosing characters.
font-optical-sizing
Langue française
Optimizes the shape of characters based on their size.
font-palette
Langue française
Defines the color palette that can be used for colored fonts.
font-size
Adjusts the font size, which also impacts units like em, ex, etc.
font-size-adjust
Langue française
Definition of the aspect factor of the font.
font-smooth
Langue française
Defines whether and which smoothing algorithm should be used.
font-stretch
Langue française
Changes the stretching or compression of characters.
font-style
Langue française
Selects the italic or oblique font styles.
font-synthesis
Langue française
Allows or disallows calculation of missing styles in the typeface.
font-synthesis-position
Langue française
Whether or not allows the browser to synthesize characters in superscript or subscript.
font-synthesis-small-caps
Langue française
Whether or not allows the browser to calculate the glyphs of characters in small caps.
font-synthesis-style
Langue française
Defines whether the browser is allowed to synthesize italic forms of characters.
font-synthesis-weight
Langue française
Defines whether or not the browser can calculate the bold glyph.
font-variant
Langue française
Shorthand to define advanced typographic attributes: ligatures, character substitution, etc.
font-variant-alternates
Langue française
Defines character substitution (OTF, WOFF fonts).
font-variant-caps
Langue française
Applies character capitalization.
font-variant-east-asian
Langue française
Typography specific to Chinese or Japanese characters.
font-variant-emoji
Langue française
Choose between an emoji or text presentation.
font-variant-ligatures
Langue française
Enables or disables character ligation.
font-variant-numeric
Langue française
Defines how evolved numbers are displayed: fractions, numbers, etc.
font-variant-position
Langue française
Superscript or subscript of characters.
font-variation-settings
Langue française
Provides access to the stylistic possibilities of OTF fonts.
font-weight
Selects a weight for the characters.
font-width
Langue française
Synonymous with font-stretch (character width/enlargement).

CSS Fragmentation Module

box-decoration-break
Langue française
Management of the presentation of fragmented elements on several lines.
break-after
Langue française
Prohibits or imposes breaks (page, column, etc.) after the element.
break-before
Langue française
Prohibits or imposes breaks (page, column, etc.) before the element.
break-inside
Langue française
Defines whether column breaks, page breaks, etc. are allowed in the element.
orphans
Langue française
Définit le nombre de lignes qui doivent rester en base de page ou de colonne, dans chaque paragraphe.
widows
Langue française
Defines the number of rows that should remain at the top of pages or columns.

CSS Gap Decorations Module.

column-rule-break
Langue française
Defines how the column separator lines behave at intersections with the row separator lines.
column-rule-outset
Langue française
Determine if the lines separating the columns stop at the intersections.
row-rule
Langue française
Shot hand property that replaces the following three detailed properties: row-rule-width, row-rule-style, and row-rule-color.
row-rule-break
Langue française
Defines how the line separator traits behave at the intersections with the column separator traits.
row-rule-color
Langue française
Defines the color of the line separation traits in the context of a grid container or a flex-box container.
row-rule-outset
Langue française
Determine if the lines separating the rows stop at the intersections.
row-rule-style
Langue française
Defines the line style to be used for separating lines, in the context of a grid container or a flex-box container.
row-rule-width
Langue française
Defines the thickness of the line separation traits in a grid container or flex-box container context.
rule-break
Langue française
Short hand property that defines how the separation traits of rows and columns behave at their intersection.
rule-outset
Langue française
Short hand property that replaces the properties column-rule-outset and row-rule-outset.
rule-paint-order
Langue française
Define which of the lines separating the rows or the lines separating the columns go above the others.

CSS Generated Content Module

content
Langue française
Adds content to the document.
quotes
Langue française
Characters used for quotation marks.

CSS Grid Layout Module

grid
Shorthand property defining the main parameters of a grid.
grid-area
Langue française
Positions an element in a named area of the grid.
grid-auto-columns
Langue française
Sets the default width of columns in a grid.
grid-auto-flow
Langue française
Sets the automatic calculation mode for positioning elements in the grid.
grid-auto-rows
Langue française
Sets the default height of lines in a grid.
grid-column
Langue française
Column(s) number(s) where this element should be positioned in the grid.
grid-column-end
Langue française
Number of the column on which an element must end (in a grid).
grid-column-start
Langue française
Number of the column on which an element should begin in a grid.
grid-row
Langue française
Row(s) number(s) where this element should be positioned in the grid.
grid-row-end
Langue française
Number of the line on which an element must end (in a grid).
grid-row-start
Langue française
Number of the line on which an element should begin in a grid.
grid-template
Langue française
Shorthand property for defining the column widths, row heights, and ranges of a grid.
grid-template-areas
Langue française
Defines named areas in a grid.
grid-template-columns
Langue française
Defines the number and width of columns in a grid.
grid-template-rows
Langue française
Defines the number and height of lines in a grid.

CSS Images Module

image-orientation
Sets the orientation of an image (should it be rotate of 90°?).
image-rendering
Langue française
Sets the Image Scaling Mode.
object-fit
Langue française
Defines how multimedia content (image, video) should adapt to the dimensions of its container.
object-position
Langue française
Defines the position of an image or video relative to its container.

CSS Inline Layout Module

alignment-baseline
Langue française
baseline-shift
Langue française
baseline-source
Langue française
Defines whether the vertical alignment of an element must be done relative to its first or last line of text.
dominant-baseline
Langue française
initial-letter
Langue française
initial-letter-align
Langue française
Specify the point to use for aligning the drop cap.
initial-letter-wrap
Langue française
line-height
Langue française
Sets the height of lines of text.
text-box-edge
Langue française
Sets the metric for CJK texts.
text-box-trim
Langue française
Specifies how reducing the dimensions of a text box should be done to conform to text-box-edge (CJK languages).
vertical-align
Langue française

CSS Lists and Counters Module

counter-increment
Langue française
Sets the increment step for a counter.
counter-reset
Langue française
Initializes a counter.
counter-set
Langue française
Changes the value of one or more counters.
list-style
Langue française
Summary of the characteristics of bulleted or numbered lists.
list-style-image
Langue française
Defines a custom image to be used in place of bullets, in the context of a list enumeration.
list-style-position
Langue française
Defines the location of list markers (bullets or numbers).
list-style-type
Defines the type of bullets or numbering.
marker-side
Langue française
Defines the side where the list marker is positioned (depending on the language).

CSS Logical Properties and Values

border-block-color
Langue française
Sets the color of the border strokes, for the start and end sides of the frame in the direction of blocks.
border-block-end
Langue française
Sets all the parameters of the border for the end side of the block.
border-block-end-color
Langue française
Sets the color of the border strokes for the end side of the block.
border-block-end-style
Langue française
Sets the style of the border strokes for the end side of the blocks.
border-block-end-width
Langue française
Sets the border thickness on the end side of the blocks.
border-block-start
Langue française
Sets all the parameters of the border on the start side of the block.
border-block-start-color
Langue française
Sets the color of the border strokes for the start side of the block.
border-block-start-style
Langue française
Sets the border style on the end side of the blocks.
border-block-start-width
Langue française
Sets the border thickness on the end side of the blocks.
border-block-style
Langue française
Sets the style of border strokes for the start and end sides of blocks.
border-block-width
Langue française
Sets the border thickness on the start and the end side of the blocks.
border-end-end-radius
Langue française
Sets the radius of the corner rounding at the end of line and end of block.
border-end-start-radius
Langue française
Sets the radius of the corner rounding at the end of line and beginning of the block.
border-inline-color
Langue française
Sets the color of the border strokes, for the beginning and end sides of the lines.
border-inline-end
Langue française
Sets all the parameters of the border strokes, for the end side of the lines.
border-inline-end-color
Langue française
Sets the color of the border strokes, for the end side of the lines.
border-inline-end-style
Langue française
Sets the style of the border strokes, for the end side of the lines.
border-inline-end-width
Langue française
Sets the thickness of the border strokes, for the end side of the lines.
border-inline-start
Langue française
Sets all the parameters of the border strokes, for the beginning side of the lines.
border-inline-start-color
Langue française
Sets the color of the border strokes, for the beginning side of the lines.
border-inline-start-style
Langue française
Sets the style of the border strokes, for the beginning side of the lines.
border-inline-start-width
Langue française
Sets the thickness of the border strokes, for the beginning side of the lines.
border-inline-style
Langue française
Sets the style of the border strokes, for the beginning and end sides of the lines.
border-inline-width
Langue française
Sets the thickness of the border strokes, for the beginning and end sides of the lines.
border-start-end-radius
Langue française
Sets the radius of the corner rounding at the beginning of the line and the end of the block.
inset-block
Langue française
Defines the location of a positioned element, in the block direction.
inset-inline
Langue française
Defines the location of an element positioned in the inline direction.
margin-block
Defines the dimension of the margins in the direction of the blocks given the writing mode.
margin-inline
Defines the dimension of the margins at the beginning and at the end of the lines, given the writing mode.
max-block-size
Sets a maximum limit for the size of an element, in the direction of the blocks.
max-inline-size
Sets a maximum limit for the size of an element, in line direction.
min-block-size
Langue française
Sets a minimum limit for the size of an element, in the direction of the blocks.
min-inline-size
Langue française
Sets a minimum limit for the size of an element, in line direction.
padding-block
Defines the interior margins in the direction of the blocks.
padding-inline
Defines the interior margins in the direction of the lines.

CSS Masking Module

clip
Langue française
Cuts an element from a rectangle.
clip-path
Defines the visible part of the element, delimited by a geometric shape (rectangle, polygon, etc.).
clip-rule
Langue française
Defines how to handle hollow shapes in the context of a clipping.
mask
Langue française
A shorthand property that defines the masking parameters: mask dimensions, position, repeat, origin, etc.
mask-border
Langue française
Sets all the parameters of a mask for the border of an element.
mask-border-mode
Langue française
Defines which parameter the mask should act on (luminance, alpha).
mask-border-outset
Langue française
Defines how offset the border mask is from the clip.
mask-border-repeat
Langue française
Sets the pattern in which the mask repeats.
mask-border-slice
Langue française
Defines how the image used as a mask should be partitioned.
mask-border-source
Langue française
Refers to the image that will be used as a mask (border mask)
mask-border-width
Langue française
Sets the border thickness for applying a mask.
mask-clip
Langue française
Defines the area to be masked.
mask-composite
Langue française
Defines how masks will be combined when multiple are applied to an element.
mask-image
Langue française
Specifies the image or SVG file that will be used as a mask.
mask-mode
Langue française
Sets the masking mode (alpha channel, luminance...)
mask-origin
Langue française
Sets the reference for the positioning of the mask.
mask-position
Langue française
Defines the position of the mask.
mask-repeat
Langue française
Sets how the mask repeats when the mask is smaller than the element to be masked.
mask-size
Langue française
Fixe les dimensions du masque.

CSS Mobile Text Size Adjustment Module Level 1

text-size-adjust
Langue française
Defines how mobile devices improve lisibility.

CSS Multi-column Layout Module

column-count
Langue française
Sets the number of columns, in a multi-column layout.
column-fill
Langue française
Manages the distribution of content across columns.
column-rule
Langue française
Shorthand property that defines all parameters of the separator trait between columns.
column-rule-color
Langue française
Sets the color of column separator line.
column-rule-style
Langue française
Chooses the stroke type for column separation.
column-rule-width
Langue française
Sets the thickness of the divider between columns.
column-span
Langue française
Manages overlapping content across multiple columns.
column-width
Langue française
Sets the width of the columns.
columns
Langue française
Defines the characteristics of a multi-column layout.

CSS Overflow Module

block-ellipsis
Langue française
Manages the display of a suite marker at the end of an element when the content overflows the item.
overflow
Overflow management, when the content is too large for the dimensions imposed on the element.
overflow-block
Langue française
Management of excesses in the secondary direction.
overflow-clip-margin
Langue française
Sets the overflow margin, when the content is larger than the element.
overflow-inline
Langue française
Management of overflows in the main direction.
overflow-x
Langue française
Horizontal overflow management.
overflow-y
Langue française
Vertical overflow management.
scroll-behavior
Chooses between a rough or gradual scrolling of the page.
scrollbar-gutter
Langue française
Whether or not to reserve the gutter for a scroll bar.
text-overflow
Langue française
Sets the text overflow indicator.

CSS Overscroll Behavior Module

overscroll-behavior
Langue française
Defines what should happen when a scrolling container reaches its boundaries. Namely, should scrolling be passed to the parent.

CSS Page Floats

clear
Langue française
Allows or prohibits the float of the elements.
float
Float defines the elements that can be placed side by side horizontally, or more generally along the length of a line.
float-defer
Langue française
float-offset
Langue française
Décale l'élément flottant d'une certaine quantité.
float-reference
Langue française
Defines what the floating elements should be positioned against (the column, the page...).

CSS Paged Media Module

bleed
Langue française
Sets the presence of an additional margin for printed pages.
marks
Langue française
Chooses crop marks and alignment marks.
page-break-after
Langue française
Handling page breaks after the element.
page-break-before
Langue française
Handling page breaks before the element.
page-break-inside
Langue française
Handling page breaks in the middle of the element.
size
Langue française
Dimensions and orientation of printed pages.

CSS Positioned Layout Module

bottom
Langue française
Defines the space between the bottom of the element (if positioned) and the bottom of its parent.
inset
Langue française
Sets the position of the element when it is positioned other than static.
inset-block-end
Langue française
For a positioned element, sets the location of the end side of the block.
inset-block-start
Langue française
For a positioned element, sets the location of the edge on the start side of the block.
inset-inline-end
Langue française
On a positioned element, sets the location of the edge at the end of the line.
inset-inline-start
Langue française
On a positioned element, sets the location of the edge at the starting of the line.
left
Langue française
For a positioned element, defines the space between the left edge of the element and the left edge of the reference element.
position
Changes the positioning of an element, for example to make it fixed in relation to the page.
right
Langue française
For a positioned element, defines the space between the right edge of the element and the right edge of the reference element.
top
Langue française
For a positioned element, defines the space between the top of the element and the top of the reference element (positioned parent or viewport).
z-index
Langue française
Defines on which layer an element should be displayed (top, bottom). Especially useful for positioned elements.

CSS Regions Module

flow-from
Langue française
In the context of a region layout, defines which content flow should be used by the element.
flow-into
Langue française
In the context of a region layout, defines which stream the element's content should be dumped into.

CSS Ruby Annotation Layout Module

ruby-align
Langue française
Defines text alignment in ruby syntax.
ruby-merge
Langue française
Describes how ruby annotations should be aligned when multiple annotations follow each other on the same line.
ruby-overhang
Langue française
Handles annotation overflow in a ruby presentation.
ruby-position
Langue française
Defines the position of the ruby annotation relative to the base.

CSS Scroll Snap Module

scroll-margin
Langue française
Defines the scroll margins in the context Scroll Snap.
scroll-padding
Langue française
Sets the interior margins of the scroll window.
scroll-snap-align
Langue française
Defines the alignment of the elements used as snaps in relation to the display window (scroll Snap technique).
scroll-snap-stop
Langue française
Allows you to force scrolling to stop on certain elements (Scroll-Snap).
scroll-snap-type
Langue française
Defines the main characteristics of a scroll snap.

CSS Scrollbars Styling Module

scrollbar-color
Langue française
Sets two colors that will be used for scrollbars.
scrollbar-width
Langue française
Sets the style (and size) of the scrollbars.

CSS Shapes Module

shape-image-threshold
Langue française
Sets the transparency threshold for the wrapping of an image.
shape-margin
Langue française
Sets the margin for wrapping a floating element.
shape-outside
Langue française
Sets the shape of the text outline for a floating element.

CSS Speech Module

CSS Table Module

border-collapse
How table cells are framed.
border-spacing
Langue française
The spacing between adjacent cells in a table, when they are not merged.
caption-side
Langue française
Positions the title of a table.
empty-cells
Langue française
Defines whether empty cells in a table should be displayed (borders, background color and image, and so on).
table-layout
Langue française
Defines how the column widths of a table are calculated when not explicitly specified.

CSS Text Decoration Module

text-decoration
Summary property to define most of the text decoration parameters (color, type of line, etc.).
text-decoration-color
Langue française
Defines the color of the decorative line (underlined, stripe...).
text-decoration-line
Defines the type of decoration: underlined, strikethrough, etc.
text-decoration-skip
Langue française
Short hand property that defines what decoration strokes should skip (spaces, jamb, and so on).
text-decoration-skip-box
Langue française
Defines how decorations inherited from parent elements should be applied.
text-decoration-skip-ink
Langue française
Defines whether the decoration lines (essentially the underline) are interrupted at the jambs.
text-decoration-skip-inset
Langue française
Defines how decorations for the element itself (and not those of the parent elements) should be applied.
text-decoration-skip-self
Langue française
text-decoration-skip-spaces
Langue française
text-decoration-style
Langue française
text-decoration-thickness
Langue française
text-emphasis
Langue française
A short hand property that defines all the parameters of the emphasis of a text.
text-emphasis-color
Langue française
Sets the color of the emphasis characters.
text-emphasis-position
Langue française
Defines the position of the emphasis characters.
text-emphasis-skip
Langue française
Defines whether highlights should be interrupted on spaces, punctuation marks, etc.
text-emphasis-style
Langue française
Specifies the emphasis style.
text-shadow
Langue française
This shorthand property defines all the parameters of the shadow applied to the text: color, offset, and so on.
text-underline-offset
Langue française
text-underline-position
Langue française

CSS Text Module

hanging-punctuation
Langue française
Sets suspended punctuation (characters allowed to overflow into the margin).
hyphenate-character
Langue française
Defines the character that will be used as a hyphenation mark.
hyphenate-limit-chars
Langue française
Sets the minimum number of characters to allow hyphenation of a word.
hyphenate-limit-last
Langue française
Defines whether hyphenation is allowed at the end of a column, page, and so on.
hyphenate-limit-lines
Langue française
Sets the maximum number of successive lines ending in a hyphenation
hyphenate-limit-zone
Langue française
Sets the maximum number of spaces to allow or disallow hyphenation.
hyphens
Langue française
Defines whether words can be hyphenated at the end of a line. The hyphenation of the words gives a more pleasant layout but can be annoying in some cases.
letter-spacing
Sets the letter Spacing.
line-break
Langue française
Defines line breaks for the CJK languages (Chinese, Japanese, Korean).
line-padding
Langue française
Adds a space at the beginning and end of lines.
overflow-wrap
Langue française
Word breaking for CJK languages and a few others.
tab-size
Langue française
Définit la taille des caractères de tabulation.
text-align
Langue française
Specifies how the element's text should be aligned.
text-align-all
Langue française
Defines the alignment of the lines of a text (synonym for text-align).
text-align-last
Langue française
Sets the alignment of the last line of paragraphs.
text-autospace
Langue française
Defines the space between adjacent characters (usable for CJK languages).
text-group-align
Langue française
text-indent
Langue française
text-justify
text-space-collapse
Langue française
Defines how to handle spaces and multiple spaces in text.
text-space-trim
Langue française
Defines whether spaces at the beginning and end of the element's text should be kept or removed.
text-spacing
Langue française
text-spacing-trim
Langue française
Sets the spacing around CJK punctuation characters.
text-transform
Langue française
text-wrap
Langue française
Defines the handling of text wraps.
text-wrap-mode
Langue française
Defines whether newlines are allowed in a container.
text-wrap-style
Langue française
Defines how line breaks will be made.
white-space
white-space-collapse
Langue française
Defines how successive spaces and newlines should be treated.
white-space-trim
Langue française
word-boundary-detection
Langue française
word-boundary-expansion
Langue française
word-break
Langue française
word-space-transform
Langue française
word-spacing
Langue française
word-wrap
Langue française
Word breaking for CJK languages and a few others.
wrap-after
Langue française
Allows or does not allow line breaks after the box.
wrap-before
Langue française
Autorise ou non les sauts de lignes avant la boite.
wrap-inside
Langue française
Allows or does not allow line breaks in the box.

CSS Transforms Module

backface-visibility
Visibility of the rear side of the element (while it is rotating).
perspective
Langue française
A perspective effect applied to a 3D transformed element.
perspective-origin
Langue française
Position of the observer in the case of a 3D distortion with perspective.
rotate
Defines a rotation to apply to the element.
scale
Sets a scaling of the element (magnification or shrinking).
transform
Applies one or more geometric transformations (rotations, enlargements, etc.).
transform-box
Langue française
Sets the reference box for transformations.
transform-origin
Langue française
Sets the origin point for transformations.
transform-style
Langue française
Defines how elements that undergo a 3D transformation are rendered.
translate
Applies a translation to an element (a linear displacement).

CSS Transitions

transition
Langue française
Group the different parameters of one or more transitions.
transition-behavior
Langue française
Defines the behavior of transitions on properties whose animation type is discrete.
transition-delay
Langue française
Sets the amount of time to wait before the transition begins, counted from the time the property is changed (or the page loads).
transition-duration
Langue française
Defines the duration of a transition, i.e. the time it takes to complete its transition.
transition-property
Langue française
Defines the property(s) on which a transition should be applied.
transition-timing-function
Langue française
A property that defines the easing function to be used during a transition.

CSS View Transitions Module

view-transition-name
Langue française
Associates a transition identifier with the targeted element.

CSS Viewport Module

zoom
Langue française
Sets an enlarger or smaller element while preserving the layout (unlike scale).

CSS Will Change Module Level 1

will-change
Langue française
Specifies properties that are likely to be modified or animated, so that the browser can optimize its processing.

CSS Writing Modes

direction
Langue française
Sets the writing direction (left-to-right or right-to-left).
glyph-orientation-vertical
Langue française
Defines the orientation of the characters in the case of vertical writing.
text-combine-upright
Langue française
Defines the orientation of groups of characters, in the case of vertical writing.
text-orientation
Defines the orientation of the characters when writing in the vertical direction.
unicode-bidi
Langue française
Management of Unicode's bidirectional writing capabilities.
writing-mode
Langue française
Defines the direction of writing (horizontal or vertical).

Filter Effects Module

backdrop-filter
Applies a graphical filter to the clip behind the targeted clip.
color-interpolation
Langue française
Defines the color space to use to calculate gradients, animations, and combinations with the alpha channel.
color-interpolation-filters
Langue française
Defines in which color space the filter effects are calculated. Default is linearRGB.
filter
Langue française
Applies a graphic filter (blur, contrast, brightness, etc.) to an element.
flood-color
Langue française
Sets the color of fills and shading in the context of SVG filters.
flood-opacity
Langue française
Sets the opacity of fills and shadings in the context of SVG filters.
lighting-color
Langue française
Sets the color of the lighting in the context of an SVG filter.

Motion Path.

offset
Langue française
A shorthand property that defines all parameters for moving along a path (Motion Path).
offset-anchor
Langue française
Sets the anchor point for moving element, in the context of moving on a path (Motion Path).
offset-distance
Langue française
Defines the location of a moving element on the path (Motion Path).
offset-path
Langue française
Defines the path on which an element can be positioned (Motion Path).
offset-position
Langue française
Defines the position of a motion path, in the context of a motion path.
offset-rotate
Langue française
Sets the orientation of an element relative to the Motion Path.

Pointer Events

pointer-events
Langue française
touch-action
Langue française
Determines which gestures are processed by the browser on a touch screen (swiped finger, pinched zoom, etc.)

Scalable Vector Graphics (SVG)

cx
Langue française
Sets the horizobntal position of the center of a circle or ellipse in SVG.
cy
Langue française
Sets the vertical position of the center of a circle or ellipse in SVG.
x
Langue française
Defines the horizontal position of a rectangle or an image, in SVG.
y
Langue française
Defines the vertical position of a rectangle or an image, in SVG.

Scalable Vector Graphics (SVG)

r
Langue française
Defines the radius of a circle in SVG.
rx
Langue française
ry
Langue française
shape-rendering
Langue française
text-anchor
Langue française
Defines whether SVG text anchors at the middle, start, or end.
text-rendering
Langue française
Enables or disables the processing of advanced typography (ligatures, kerning, etc.)
vector-effect
Langue française

Scroll-driven Animations

animation-range
Specifies the start and end point of the animation, in the case of scroll-driven animation.
animation-range-end
Specifies the end point of the animation, in the case of scroll-driven animation.
animation-range-start
Specifies the starting point of the animation, in the case of scroll-driven animation.
scroll-timeline
A short hand property that defines the parameters of a scroll-driven animation.
scroll-timeline-axis
Specifies which axis (vertical or horizontal) should synchronize the scroll-driven animation.
scroll-timeline-name
Sets an identifier for a scroll-driven animation.
timeline-scope
Sets the scope of a timeline for scroll-driven animation.
view-timeline
Langue française
A short hand property that defines the parameters of a scroll-driven animation.
view-timeline-axis
Langue française
Defines which axis (vertical or horizontal) is used for a scroll-driven animation.
view-timeline-inset
Langue française
Specifies an adjustment of the scroll box in the context of a scroll-driven animation.
view-timeline-name
Langue française
Sets an identifier for a scroll-driven animation.

SVG Markers

marker-end
Langue française
Sets the last marker, the one that appears on the last point of a shape in SVG.
marker-mid
Langue française
Defines which marker to display on the intermediate point (not the last or the first) of a shape in SVG.
marker-start
Langue française
Defines the first marker, the one that will be displayed on the first point of a shape in SVG.