CSS Flashcards

1
Q

general syntax

A

selector {properties; }

ex. h2, p {color: blue;}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

meaning of css

A

cascading style sheets
(more specific styles override more generic one)

browser > external > embedded > in-line > user-defined

embedded is part of an html document, in-line is part of an html element

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

units in css

A

relative length (em, rem, %, vw, vh, vmin, vmax)
absolute length (cm, mm, pt, px, in)

relative for screens; absolute for print

1 inch is 96px

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

selectors in css

A
  • wild card *
  • single (h1)
  • group (h1, h2)
  • class .class_name
  • id #123
  • attribute a[attribute=value]

class, and id are assigned to tags, attributes are part of tags

class ex. < img class=”img”>; id ex. < h2 id=”123”>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

advanced selectors in css

A
  • pseudo classes a:hover
  • pseudo elements p::first-letter
  • combinators

combinators are: descendant( ), child(>), adjacent/general sibling(+/~)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

inheritance in css

A

font, color, list, and text styles are inherited

border/layout/margin/padding are not, unless specified

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

html boxes

A

from outermost to innermost box:
- margin
- border
- padding
- content

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

box border styling

A

border-style/color/width/radius/image

shortcut: border: 2px solid green; for width/style/color

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

box background styling

A

background-attachment/color/image/position/repeat/size

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

position property

A

absolute/relative/fixed/static

absolute is from the perimeter of the box, rel is from its normal spot

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

shortcut for centering in css

A

display: block;
margin: 0 auto;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

float property

A

left/right/none

has clear and overflow properties

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

text styling

A

font-style/weight/variant/family/stretch/size

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

what is rwd

A

responsive web design

requires viewport in html: < meta name=”viewport”>

also in meta tag after viewport: content=”device-width, initial-width=1.0”>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly