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.
View glossary map
Hide glossary map
Showing 1–50 of 224 terms.
S
224 terms
An HTTP method is safe if it doesn't alter the state of the server.
In cryptography, salt is random data added to a password before it is hashed.
sanitize_file_name(): Sanitizes a filename, replacing whitespace with dashes.
sanitize_hex_color(): Sanitizes a hex color.
sanitize_hex_color_no_hash(): Sanitizes a hex color without a hash.
sanitize_html_class(): Sanitizes an HTML classname to ensure it only contains valid characters.
sanitize_meta(): Sanitizes meta value.
sanitize_post(): Sanitizes every post field.
sanitize_post_field(): Sanitizes a post field based on context.
sanitize_sql_orderby(): Ensures a string is a valid SQL 'order by' clause.
sanitize_term(): Sanitizes all term fields.
sanitize_term_field(): Sanitizes the field value in the term based on the context.
sanitize_title(): Sanitizes a string into a slug, which can be used in URLs or HTML attributes.
sanitize_title_with_dashes(): Sanitizes a title, replacing whitespace and a few other characters with dashes.
sanitize_user(): Sanitizes a username, stripping out unsafe characters.
sanitize_user_field(): Sanitizes user field based on context.
The scale CSS property allows you to specify scale transforms individually and independently of the transform property.
SCM (Source Control Management) is a system for managing source code.
The scope is the current context of execution in which values and expressions are "visible" or can be referenced.
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.
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.
The scroll-behavior CSS property sets the behavior for a scrolling box when scrolling is triggered by the navigation or CSSOM scrolling APIs.
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.
The scroll-margin-block CSS shorthand property sets the scroll margins of an element in the block dimension.
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.
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.
The scroll-margin-bottom property defines the bottom margin of the scroll snap area that is used for snapping this box to the snapport.
The scroll-margin-inline CSS shorthand property sets the scroll margins of an element in the inline dimension.
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.
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.
The scroll-margin-left property defines the left margin of the scroll snap area that is used for snapping this box to the snapport.
The scroll-margin-right property defines the right margin of the scroll snap area that is used for snapping this box to the snapport.
The scroll-margin-top property defines the top margin of the scroll snap area that is used for snapping this box to the snapport.
The scroll-padding CSS shorthand property sets scroll padding on all sides of an element at once.
The scroll-padding-block CSS shorthand property sets the scroll padding of an element in the block dimension.
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.
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.
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.
The scroll-padding-inline CSS shorthand property sets the scroll padding of an element in the inline dimension.
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.
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.
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.
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.
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.
The scroll-snap-align CSS property specifies the box's snap position as an alignment of its snap area.
The scroll-snap-stop CSS property defines whether or not the scroll container is allowed to "pass over" possible snap positions.
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.
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).
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).
The scroll-timeline-name CSS property is used to define the name of a named scroll progress timeline.
