SlideShare ist ein Scribd-Unternehmen logo
1 von 1
Downloaden Sie, um offline zu lesen
CSS VOCABULARY GLOSSARY
ADJACENT SIBLING COMBINATOR
Selects only the specified adjacent element that immediately follows the
former element.
AT-RULE
An instruction to the CSS parser. Begins with @, followed by identifier.
ATTRIBUTE SELECTOR
Selects elements with a specific attribute that is relevant to a class selector, but
requires a specific term you are focusing on.
BLOCK
Display option that includes an entire section of CSS, separated by other blocks of
codes with separate rules, properties and purposes.
CHILD COMBINATOR
The selector matches all elements that are the immediate children of a
specified element.
CLASS SELECTOR
Uses a class attribute to select a specific element with ".", rather than an ID using
"#". A class selector is more universal when applying code to a section of a CSS
document, whereas an ID only focuses on one section of the content.
COLOR
Sets color of element, allows any CSS color to be applied to properties, fonts and
even page backgrounds.
COMBINATOR
Explains the relationship between selectors.
COMMENT
Ignored by browsers and offset by /* and */. Useful to explain code to users
or share insight about specific portions of the code and what each individual
section means.
DECLARATION
A property name and a value separated by a colon. Generally begins a new section
within the CSS document.
DECLARATION BLOCK
Contains one or more declarations separated by semicolons. Each individual
declaration includes a property within the CSS, including its name and value, which
is separated by a colon. Used to keep separate CSS code from overlapping into
dedicated blocks of code with specific purposes.
DESCENDANT COMBINATOR
Combines two selectors in such a way that the elements matched by the second
selector are selected if they have an ancestor element matching the first selector.
EXPRESSION
An expression is useful to avoid setting CSS to a constant, and instead including
other programs such as Java within the CSS code.
FUNCTION
Functions are not always found in CSS documents. Integrating CSS into
programming may require a function important to the document, allowing the CSS
to show properly within an application or on a website.
GENERAL SIBLING COMBINATOR
Separates two selectors and matches the second element only if it is preceded by
the first and both share a common parent.
ID SELECTOR
Uses the ID attribute of an HTML element to select a specific element. Specifying a
name of the property you want to target requires the "#" attribute before naming
the element.
KEYWORD
A word defined within the CSS specs, never in quotes.
LENGTH
A measurement with a numeric value and a unit, indicating the length of a
given area. Mostly used when editing sections of web pages and defining total
size allotted.
MEDIA FEATURE
A way to use media queries to target styles depending on the feature of
that medium (i.e., min-width and max-width). It is also useful for responsive
design integration.
MEDIA QUERY
Uses @media rule to include a block of CSS only if a certain condition is true.
CSS3 introduced a module to help with improving more web responsive pages
that include CSS, which is now revolutionary with many individuals browsing
online using mobile phones.
MEDIA QUERY LIST
A comma-separated list of media queries, usually informing users or other
developers of specific media queries in place.
MEDIA TYPE
Where style sheets will be presented (on screen, on paper, with a speech
synthesizer, etc.).
NUMBER
Either integer or real number, specified in decimal notation, and can have an initial
– or + in front of it. Helps reduce size or format a web page derived from "0".
PERCENTAGE
An integer or a decimal number followed by a percentage character, indicating
some fractional amount. Often useful when defining text and DIV tags, not by
points or pixels but by percentages.
PROPERTY
Defines how styles should look on the web page or elsewhere. Similar to tags in
HTML. There can be hundreds, if not thousands of properties embedded in a CSS
document — giving properties a variety of options in terms of output style and
appearance.
PSEUDO-CLASS
Defines a special state of an element, such as adding unique features to an
element based on the user’s interaction with the element while browsing.
Example: If a user hovers a link and it turns bright orange, a pseudo-class is in
place for that element in the CSS file.
PSEUDO-ELEMENT
Styles specified parts of an element and not an entire class. Highly useful for those
interested in highly customizable CSS files.
RULE-SET
A selector and a declaration block. Rule-sets give users the ability to implement
universal CSS rules within specific declaration boxes of code, saving time and
repetitiveness within the CSS file.
SELECTOR
Used to identify HTML elements based on their element name, ID, class, attribute,
etc. Implemented to highlight the property that is being created or altered.
SIMPLE SELECTOR
Either a type selector or a universal selector, followed immediately by zero or
attribute selectors, ID, selectors or pseudo-classes in any order. A simple selector
is effective for a less complicated CSS file without additional IDs, classes or
attributes required.
STATEMENT
A building block of code that begins with any non-space characters and ends with
the first closing brace or semicolon, helping to identify the selector and property
that is being modified.
STRING
Enclosed in single or double quotes.
TYPE SELECTOR
Type selectors are simple and can be implemented with the same
document language to create new sections and properties. Matches the name
of a document language element type and every instance of the element type in
the document tree.
UNIT
Measurement tool for CSS coders. The most common measuring units
include "px", "pt", a percentage, "vh", and "vw" when aligning and sizing
elements of a page.
UNIVERSAL SELECTOR
Matches the name of any element type and any single element in the
document tree that does not provide additional IDs to focus on.
URL
Used to address a document or other data on the web.
Commonly known as a Uniform Resource Locator.
VALUE
The value of an element provides customization to specific
properties in CSS. Whether changing height, font size or display, values
help to further customize CSS.
VENDOR PREFIX
Code added to support new CSS features, before those features are fully
supported in all browsers. Also utilized to showcase which browsers have
been tested and fit the standards of the CSS code presented.

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (8)

HTML Foundations, pt 3: Forms
HTML Foundations, pt 3: FormsHTML Foundations, pt 3: Forms
HTML Foundations, pt 3: Forms
 
Session 3
Session 3Session 3
Session 3
 
Empowerment Technologies Lecture 10 (Philippines SHS)
Empowerment Technologies Lecture 10 (Philippines SHS)Empowerment Technologies Lecture 10 (Philippines SHS)
Empowerment Technologies Lecture 10 (Philippines SHS)
 
Basic Excel Training in Chennai, Guindy
Basic Excel Training in Chennai, GuindyBasic Excel Training in Chennai, Guindy
Basic Excel Training in Chennai, Guindy
 
Css tutorial
Css tutorialCss tutorial
Css tutorial
 
Lecture 5
Lecture 5Lecture 5
Lecture 5
 
Css selectors
Css selectorsCss selectors
Css selectors
 
Web engineering
Web engineeringWeb engineering
Web engineering
 

Andere mochten auch

Social Sign-In 101
Social Sign-In 101Social Sign-In 101
Social Sign-In 101KeyLimeTie
 
Introduction to iPhone App Development - midVentures DESIGN+DEVELOP
Introduction to iPhone App Development - midVentures DESIGN+DEVELOPIntroduction to iPhone App Development - midVentures DESIGN+DEVELOP
Introduction to iPhone App Development - midVentures DESIGN+DEVELOPKeyLimeTie
 
Lion King London
Lion King LondonLion King London
Lion King LondonTheatre
 
Baker's presentation converted to ppt from google doc
Baker's presentation converted to ppt from google docBaker's presentation converted to ppt from google doc
Baker's presentation converted to ppt from google docKim Baker
 
OEB08 Mobile Barcodes QRcodes Inge de Waard
OEB08 Mobile Barcodes QRcodes Inge de WaardOEB08 Mobile Barcodes QRcodes Inge de Waard
OEB08 Mobile Barcodes QRcodes Inge de WaardInge de Waard
 
A Look Into Cyber Security
A Look Into Cyber SecurityA Look Into Cyber Security
A Look Into Cyber SecurityGTreasury
 
Premio forum pa 2017, template mun01
Premio forum pa 2017, template mun01Premio forum pa 2017, template mun01
Premio forum pa 2017, template mun01mauroforte
 
PPT on Bluetooth Based Wireless Sensor Networks
PPT on Bluetooth Based Wireless Sensor NetworksPPT on Bluetooth Based Wireless Sensor Networks
PPT on Bluetooth Based Wireless Sensor NetworksSiya Agarwal
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with DataSeth Familian
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017Drift
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheLeslie Samuel
 

Andere mochten auch (15)

Social Sign-In 101
Social Sign-In 101Social Sign-In 101
Social Sign-In 101
 
Introduction to iPhone App Development - midVentures DESIGN+DEVELOP
Introduction to iPhone App Development - midVentures DESIGN+DEVELOPIntroduction to iPhone App Development - midVentures DESIGN+DEVELOP
Introduction to iPhone App Development - midVentures DESIGN+DEVELOP
 
7 Photoshop Must-Knows For Beginners
7 Photoshop Must-Knows For Beginners 7 Photoshop Must-Knows For Beginners
7 Photoshop Must-Knows For Beginners
 
Kong unsay ako imo
Kong unsay ako imoKong unsay ako imo
Kong unsay ako imo
 
Lion King London
Lion King LondonLion King London
Lion King London
 
Baker's presentation converted to ppt from google doc
Baker's presentation converted to ppt from google docBaker's presentation converted to ppt from google doc
Baker's presentation converted to ppt from google doc
 
OEB08 Mobile Barcodes QRcodes Inge de Waard
OEB08 Mobile Barcodes QRcodes Inge de WaardOEB08 Mobile Barcodes QRcodes Inge de Waard
OEB08 Mobile Barcodes QRcodes Inge de Waard
 
A Look Into Cyber Security
A Look Into Cyber SecurityA Look Into Cyber Security
A Look Into Cyber Security
 
Premio forum pa 2017, template mun01
Premio forum pa 2017, template mun01Premio forum pa 2017, template mun01
Premio forum pa 2017, template mun01
 
PPT on Bluetooth Based Wireless Sensor Networks
PPT on Bluetooth Based Wireless Sensor NetworksPPT on Bluetooth Based Wireless Sensor Networks
PPT on Bluetooth Based Wireless Sensor Networks
 
How Google Works
How Google WorksHow Google Works
How Google Works
 
SlideShare 101
SlideShare 101SlideShare 101
SlideShare 101
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 

Ähnlich wie CSS Vocabulary Glossary

Ähnlich wie CSS Vocabulary Glossary (20)

CSS introduction
CSS introductionCSS introduction
CSS introduction
 
Css
CssCss
Css
 
Html-Prabakaran
Html-PrabakaranHtml-Prabakaran
Html-Prabakaran
 
Beginners css tutorial for web designers
Beginners css tutorial for web designersBeginners css tutorial for web designers
Beginners css tutorial for web designers
 
Web 2 | CSS - Cascading Style Sheets
Web 2 | CSS - Cascading Style SheetsWeb 2 | CSS - Cascading Style Sheets
Web 2 | CSS - Cascading Style Sheets
 
Cascading Style Sheets
Cascading Style SheetsCascading Style Sheets
Cascading Style Sheets
 
Db14
Db14Db14
Db14
 
Rational HATS and CSS
Rational HATS and CSSRational HATS and CSS
Rational HATS and CSS
 
Lecture 9 CSS part 1.pptxType Classification
Lecture 9 CSS part 1.pptxType ClassificationLecture 9 CSS part 1.pptxType Classification
Lecture 9 CSS part 1.pptxType Classification
 
Introduction to CSS
Introduction to CSSIntroduction to CSS
Introduction to CSS
 
CSC PPT 4.pptx
CSC PPT 4.pptxCSC PPT 4.pptx
CSC PPT 4.pptx
 
Css.html
Css.htmlCss.html
Css.html
 
1. Advanced Web Designing (12th IT) (1).pdf
1. Advanced Web Designing (12th IT) (1).pdf1. Advanced Web Designing (12th IT) (1).pdf
1. Advanced Web Designing (12th IT) (1).pdf
 
Lecture 3CSS part 1.pptx
Lecture 3CSS part 1.pptxLecture 3CSS part 1.pptx
Lecture 3CSS part 1.pptx
 
Cordova training - Day 2 Introduction to CSS 3
Cordova training - Day 2 Introduction to CSS 3Cordova training - Day 2 Introduction to CSS 3
Cordova training - Day 2 Introduction to CSS 3
 
Unit 2.1
Unit 2.1Unit 2.1
Unit 2.1
 
Css
CssCss
Css
 
CSS Foundations, pt 1
CSS Foundations, pt 1CSS Foundations, pt 1
CSS Foundations, pt 1
 
Introduction to CSS
Introduction to CSSIntroduction to CSS
Introduction to CSS
 
Unit 2.1
Unit 2.1Unit 2.1
Unit 2.1
 

Kürzlich hochgeladen

simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfsimpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfLucyBonelli
 
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxUnit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxNitish292041
 
Sharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme ManagementSharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme ManagementMd. Shariful Hoque
 
Karim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppKarim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppNadaMohammed714321
 
world health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbworld health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbpreetirao780
 
Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppNadaMohammed714321
 
10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designersPixeldarts
 
Map of St. Louis Parks
Map of St. Louis Parks                              Map of St. Louis Parks
Map of St. Louis Parks CharlottePulte
 
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.pptMaking and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.pptJIT KUMAR GUPTA
 
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道yrolcks
 
Piece by Piece Magazine
Piece by Piece Magazine                      Piece by Piece Magazine
Piece by Piece Magazine CharlottePulte
 
guest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssguest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssNadaMohammed714321
 
The spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyThe spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyChristopher Totten
 
FW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers ParisFW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers ParisPeclers Paris
 
10 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 202410 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 2024digital learning point
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...Rishabh Aryan
 
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Associazione Digital Days
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
CAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdfCAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdfAlasAlthaher
 
Interior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioInterior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioRMG Project Studio
 

Kürzlich hochgeladen (20)

simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfsimpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
 
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxUnit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
 
Sharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme ManagementSharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme Management
 
Karim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppKarim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 ppppppppppppppp
 
world health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbworld health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbb
 
Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 ppppppppppppppp
 
10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers
 
Map of St. Louis Parks
Map of St. Louis Parks                              Map of St. Louis Parks
Map of St. Louis Parks
 
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.pptMaking and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
 
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
 
Piece by Piece Magazine
Piece by Piece Magazine                      Piece by Piece Magazine
Piece by Piece Magazine
 
guest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssguest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssss
 
The spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyThe spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenology
 
FW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers ParisFW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers Paris
 
10 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 202410 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 2024
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
 
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
CAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdfCAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdf
 
Interior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioInterior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project Studio
 

CSS Vocabulary Glossary

  • 1. CSS VOCABULARY GLOSSARY ADJACENT SIBLING COMBINATOR Selects only the specified adjacent element that immediately follows the former element. AT-RULE An instruction to the CSS parser. Begins with @, followed by identifier. ATTRIBUTE SELECTOR Selects elements with a specific attribute that is relevant to a class selector, but requires a specific term you are focusing on. BLOCK Display option that includes an entire section of CSS, separated by other blocks of codes with separate rules, properties and purposes. CHILD COMBINATOR The selector matches all elements that are the immediate children of a specified element. CLASS SELECTOR Uses a class attribute to select a specific element with ".", rather than an ID using "#". A class selector is more universal when applying code to a section of a CSS document, whereas an ID only focuses on one section of the content. COLOR Sets color of element, allows any CSS color to be applied to properties, fonts and even page backgrounds. COMBINATOR Explains the relationship between selectors. COMMENT Ignored by browsers and offset by /* and */. Useful to explain code to users or share insight about specific portions of the code and what each individual section means. DECLARATION A property name and a value separated by a colon. Generally begins a new section within the CSS document. DECLARATION BLOCK Contains one or more declarations separated by semicolons. Each individual declaration includes a property within the CSS, including its name and value, which is separated by a colon. Used to keep separate CSS code from overlapping into dedicated blocks of code with specific purposes. DESCENDANT COMBINATOR Combines two selectors in such a way that the elements matched by the second selector are selected if they have an ancestor element matching the first selector. EXPRESSION An expression is useful to avoid setting CSS to a constant, and instead including other programs such as Java within the CSS code. FUNCTION Functions are not always found in CSS documents. Integrating CSS into programming may require a function important to the document, allowing the CSS to show properly within an application or on a website. GENERAL SIBLING COMBINATOR Separates two selectors and matches the second element only if it is preceded by the first and both share a common parent. ID SELECTOR Uses the ID attribute of an HTML element to select a specific element. Specifying a name of the property you want to target requires the "#" attribute before naming the element. KEYWORD A word defined within the CSS specs, never in quotes. LENGTH A measurement with a numeric value and a unit, indicating the length of a given area. Mostly used when editing sections of web pages and defining total size allotted. MEDIA FEATURE A way to use media queries to target styles depending on the feature of that medium (i.e., min-width and max-width). It is also useful for responsive design integration. MEDIA QUERY Uses @media rule to include a block of CSS only if a certain condition is true. CSS3 introduced a module to help with improving more web responsive pages that include CSS, which is now revolutionary with many individuals browsing online using mobile phones. MEDIA QUERY LIST A comma-separated list of media queries, usually informing users or other developers of specific media queries in place. MEDIA TYPE Where style sheets will be presented (on screen, on paper, with a speech synthesizer, etc.). NUMBER Either integer or real number, specified in decimal notation, and can have an initial – or + in front of it. Helps reduce size or format a web page derived from "0". PERCENTAGE An integer or a decimal number followed by a percentage character, indicating some fractional amount. Often useful when defining text and DIV tags, not by points or pixels but by percentages. PROPERTY Defines how styles should look on the web page or elsewhere. Similar to tags in HTML. There can be hundreds, if not thousands of properties embedded in a CSS document — giving properties a variety of options in terms of output style and appearance. PSEUDO-CLASS Defines a special state of an element, such as adding unique features to an element based on the user’s interaction with the element while browsing. Example: If a user hovers a link and it turns bright orange, a pseudo-class is in place for that element in the CSS file. PSEUDO-ELEMENT Styles specified parts of an element and not an entire class. Highly useful for those interested in highly customizable CSS files. RULE-SET A selector and a declaration block. Rule-sets give users the ability to implement universal CSS rules within specific declaration boxes of code, saving time and repetitiveness within the CSS file. SELECTOR Used to identify HTML elements based on their element name, ID, class, attribute, etc. Implemented to highlight the property that is being created or altered. SIMPLE SELECTOR Either a type selector or a universal selector, followed immediately by zero or attribute selectors, ID, selectors or pseudo-classes in any order. A simple selector is effective for a less complicated CSS file without additional IDs, classes or attributes required. STATEMENT A building block of code that begins with any non-space characters and ends with the first closing brace or semicolon, helping to identify the selector and property that is being modified. STRING Enclosed in single or double quotes. TYPE SELECTOR Type selectors are simple and can be implemented with the same document language to create new sections and properties. Matches the name of a document language element type and every instance of the element type in the document tree. UNIT Measurement tool for CSS coders. The most common measuring units include "px", "pt", a percentage, "vh", and "vw" when aligning and sizing elements of a page. UNIVERSAL SELECTOR Matches the name of any element type and any single element in the document tree that does not provide additional IDs to focus on. URL Used to address a document or other data on the web. Commonly known as a Uniform Resource Locator. VALUE The value of an element provides customization to specific properties in CSS. Whether changing height, font size or display, values help to further customize CSS. VENDOR PREFIX Code added to support new CSS features, before those features are fully supported in all browsers. Also utilized to showcase which browsers have been tested and fit the standards of the CSS code presented.