Glossary Index

Explore the glossary map Open a larger visual map of glossary categories and related terms without adding weight to the initial index load.
Showing 1–50 of 224 terms.
S
224 terms
Salt
In cryptography, salt is random data added to a password before it is hashed.
sanitize_file_name()
sanitize_file_name(): Sanitizes a filename, replacing whitespace with dashes.
sanitize_html_class()
sanitize_html_class(): Sanitizes an HTML classname to ensure it only contains valid characters.
sanitize_term_field()
sanitize_term_field(): Sanitizes the field value in the term based on the context.
sanitize_title()
sanitize_title(): Sanitizes a string into a slug, which can be used in URLs or HTML attributes.
sanitize_title_with_dashes()
sanitize_title_with_dashes(): Sanitizes a title, replacing whitespace and a few other characters with dashes.
sanitize_user()
sanitize_user(): Sanitizes a username, stripping out unsafe characters.
scale
The scale CSS property allows you to specify scale transforms individually and independently of the transform property.
SCM
SCM (Source Control Management) is a system for managing source code.
Scope
The scope is the current context of execution in which values and expressions are "visible" or can be referenced.
Screen reader
Screen readers are software applications that attempt to convey what is seen on a screen display in a non-visual way, usually as text to speech, but also into braille or sound icons.
Script-supporting element
In an HTML document, script-supporting elements are those elements that don't directly contribute to the appearance or layout of the page; instead, they're either scripts or contain information that's only used by scripts.
scroll-behavior
The scroll-behavior CSS property sets the behavior for a scrolling box when scrolling is triggered by the navigation or CSSOM scrolling APIs.
scroll-margin
The scroll-margin CSS shorthand property sets all of the scroll margins of an element at once, assigning values much like the margin property does for margins of an element.
scroll-margin-block
The scroll-margin-block CSS shorthand property sets the scroll margins of an element in the block dimension.
scroll-margin-block-end
The scroll-margin-block-end property defines the margin of the scroll snap area at the end of the block dimension that is used for snapping this box to the snapport.
scroll-margin-block-start
The scroll-margin-block-start property defines the margin of the scroll snap area at the start of the block dimension that is used for snapping this box to the snapport.
scroll-margin-bottom
The scroll-margin-bottom property defines the bottom margin of the scroll snap area that is used for snapping this box to the snapport.
scroll-margin-inline
The scroll-margin-inline CSS shorthand property sets the scroll margins of an element in the inline dimension.
scroll-margin-inline-end
The scroll-margin-inline-end property defines the margin of the scroll snap area at the end of the inline dimension that is used for snapping this box to the snapport.
scroll-margin-inline-start
The scroll-margin-inline-start property defines the margin of the scroll snap area at the start of the inline dimension that is used for snapping this box to the snapport.
scroll-margin-left
The scroll-margin-left property defines the left margin of the scroll snap area that is used for snapping this box to the snapport.
scroll-margin-right
The scroll-margin-right property defines the right margin of the scroll snap area that is used for snapping this box to the snapport.
scroll-margin-top
The scroll-margin-top property defines the top margin of the scroll snap area that is used for snapping this box to the snapport.
scroll-padding
The scroll-padding CSS shorthand property sets scroll padding on all sides of an element at once.
scroll-padding-block
The scroll-padding-block CSS shorthand property sets the scroll padding of an element in the block dimension.
scroll-padding-block-end
The scroll-padding-block-end property defines offsets for the end edge in the block dimension of the optimal viewing region of the scrollport: the region used as the target region for placing things in view of the user.
scroll-padding-block-start
The scroll-padding-block-start property defines offsets for the start edge in the block dimension of the optimal viewing region of the scrollport: the region used as the target region for placing things in view of the user.
scroll-padding-bottom
The scroll-padding-bottom property defines offsets for the bottom of the optimal viewing region of the scrollport: the region used as the target region for placing things in view of the user.
scroll-padding-inline
The scroll-padding-inline CSS shorthand property sets the scroll padding of an element in the inline dimension.
scroll-padding-inline-end
The scroll-padding-inline-end property defines offsets for the end edge in the inline dimension of the optimal viewing region of the scrollport: the region used as the target region for placing things in view of the user.
scroll-padding-inline-start
The scroll-padding-inline-start property defines offsets for the start edge in the inline dimension of the optimal viewing region of the scrollport: the region used as the target region for placing things in view of the user.
scroll-padding-left
The scroll-padding-left property defines offsets for the left of the optimal viewing region of the scrollport: the region used as the target region for placing things in view of the user.
scroll-padding-right
The scroll-padding-right property defines offsets for the right of the optimal viewing region of the scrollport: the region used as the target region for placing things in view of the user.
scroll-padding-top
The scroll-padding-top property defines offsets for the top of the optimal viewing region of the scrollport: the region used as the target region for placing things in view of the user.
scroll-snap-align
The scroll-snap-align CSS property specifies the box's snap position as an alignment of its snap area.
scroll-snap-stop
The scroll-snap-stop CSS property defines whether or not the scroll container is allowed to "pass over" possible snap positions.
scroll-snap-type
The scroll-snap-type CSS property is set on a scroll container, opting it into scroll snapping by setting the direction and strictness of snap point enforcement within the snap port.
scroll-timeline
The scroll-timeline CSS shorthand property is used to define a named scroll progress timeline, which is progressed through by scrolling a scrollable element (scroller) between top and bottom (or left and right).
scroll-timeline-axis
The scroll-timeline-axis CSS property is used to specify the scrollbar direction that will be used to provide the timeline for a scroll driven animation, which is progressed through by scrolling a scrollable element (scroller).
scroll-timeline-name
The scroll-timeline-name CSS property is used to define the name of a named scroll progress timeline.