Lists, Links, CSS Background and Borders Review
Lists, Links, CSS Background and Borders Review
Certified Full Stack Developer Curriculum Lists, Links, CSS Background and Borders Review
Styling Lists
line-height Property: This property is used to create space between lines of text. The accepted line-height values include the
keyword normal , numbers, percentages and length units like the em unit.
list-style-type Property: This property is used to specify the marker for a list item. Acceptable values can include a circle, disc,
decimal.
list-style-position Property: This property is used to set the position for the list marker. The only two acceptable values are
inside and outside.
list-style-image Property: This property is used to use an image for the list item marker. A common use case is to use the url
function with a value set to a valid image location.
Styling Links
pseudo-class : This is a keyword added to a selector that allows you to select elements based on a particular state. Common states
would include the :hover , :visited and :focus states.
:link pseudo-class : This pseudo-class is used to style links that have not be visited by the user.
:visited pseudo-class : This pseudo-class is used to style links where a user has already visited.
:hover pseudo-class : This pseudo-class is used to style an elements where a user is actively hovering over them.
:focus pseudo-class : This pseudo-class is used to style an element when it receives focus. Examples would include input or
select elements where the clicks or tabs on the element to focus it.
:active pseudo-class : This pseudo-class is used to style an element that was activated by the user. A common example would be
when the user clicks on a button.
Borders
border-top Property: This property is used to set the styles for the top border of an element. border-top: 3px solid blue; s
a 3-pixel-wide solid blue border on the top side of the element.
border-right Property: This property is used to set the styles for the right border of an element. border-right: 2px solid
red; sets a 2-pixel-wide solid red border on the right side of the element.
border-bottom Property: This property is used to set the styles for the bottom border of an element. border-bottom: 1px
dashed green; sets a 1-pixel-wide dashed green border on the bottom side of the element.
border-left Property: This property is used to set the styles for the left border of an element. border-left: 4px dotted
orange; sets a 4-pixel-wide dotted orange border on the left side of the element.
border Property: This is the shorthand property for setting the width, style, and color of an element's border. border: 1px soli
black; sets a 1-pixel-wide solid black border.
border-radius Property: This property is used to create rounded corners for an element's border.
border-style Property: This property is used to set the style of an element's border. Some accepted values include solid ,
dashed , dotted , and double .
Gradients
linear-gradient() Function: This CSS function is used to create a transition between multiple colors along a straight line.
radial-gradient() Function: This CSS function creates an image that radiates from a particular point, like a circle or an ellipse, an
gradually transitions between multiple colors.
Assignment
Submit