15 |
16 | Name
17 |
18 |
19 |
20 | Title
21 |
22 |
23 |
24 | E-mail
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/03-pseudo-class-and-element-selectors/styling-every-third-child.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Styling every third list item
6 |
9 |
10 |
11 |
12 |
13 |
These are the necessary steps:
14 |
15 | Insert key
16 | Turn key clockwise
17 | Grip steering wheel with hands
18 | Push accelerator
19 | Steer vehicle
20 | Use brake as necessary
21 |
22 |
23 | Do not push the brake at the same time as the accelerator.
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/03-pseudo-class-and-element-selectors/styling-first-children.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Styling first children
6 |
10 |
11 |
12 |
13 |
14 |
These are the necessary steps:
15 |
16 | Insert key
17 | Turn key clockwise
18 | Push accelerator
19 |
20 |
21 | Do not push the brake at the same time as the accelerator.
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/03-pseudo-class-and-element-selectors/styling-last-children.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Styling last children
6 |
10 |
11 |
12 |
13 |
14 |
These are the necessary steps:
15 |
16 | Insert key
17 | Turn key clockwise
18 | Push accelerator
19 |
20 |
21 | Do not push the brake at the same time as the accelerator.
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/03-pseudo-class-and-element-selectors/styling-second-children.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Styling second children
6 |
10 |
11 |
12 |
13 |
14 |
These are the necessary steps:
15 |
16 | Insert key
17 | Turn key clockwise
18 | Push accelerator
19 |
20 |
21 | Do not push the brake at the same time as the accelerator.
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/03-pseudo-class-and-element-selectors/styling-the-button-file-input.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Styling the button in a file submission input
6 |
13 |
14 |
15 |
16 |
19 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/03-pseudo-class-and-element-selectors/styling-the-root-element.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Styling the root element
6 |
10 |
11 |
12 |
13 | This is the body of the document.
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/03-pseudo-class-and-element-selectors/styling-valid-and-invalid.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Styling valid and invalid UI elements
6 |
18 |
19 |
20 |
21 |
22 |
23 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/03-pseudo-class-and-element-selectors/using-has.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Using :has() to select elements
6 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
24 |
25 |
This has text and .
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/03-pseudo-class-and-element-selectors/using-matches-any.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Using :matches-any to select elements
7 |
10 |
11 |
12 |
13 |
14 | It's a list
15 | A right smart list
16 |
17 | Within, another list
18 |
19 | This is deep
20 | So very deep
21 |
22 | A list of lists to see
23 |
24 | And all the lists for me!
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/04-specificity-and-the-cascade/directly-assigning-styles.html:
--------------------------------------------------------------------------------
1 |
Directly assigning styles to the relevant elements
--------------------------------------------------------------------------------
/04-specificity-and-the-cascade/higher-specificity-wins.html:
--------------------------------------------------------------------------------
1 |
Higher specificity wins out over lower specificity
Well, hello there!
--------------------------------------------------------------------------------
/04-specificity-and-the-cascade/important-rules-win.html:
--------------------------------------------------------------------------------
1 |
Important rules always win
NightWing
--------------------------------------------------------------------------------
/04-specificity-and-the-cascade/inheritance-of-styles.html:
--------------------------------------------------------------------------------
1 |
Inheritance of styles
Oh, don't you wish
That you could be a fish
And swim along with me
Underneath the sea
Strap on some fins
Adjust your mask
Dive in!
--------------------------------------------------------------------------------
/04-specificity-and-the-cascade/zero-specificity-beats-no-specificity.html:
--------------------------------------------------------------------------------
1 |
Zero specificity defeats no specificity
Meerkat Central
Welcome to the best place on the Web for meerkat information!
--------------------------------------------------------------------------------
/05-values-and-units/custom-value-scoping.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Scoping custom values to certain contexts
6 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
Heading 1
24 |
Main text.
25 |
26 |
27 | Heading 1
28 | An aside.
29 |
30 |
31 |
Heading 1
32 |
Main text.
33 |
34 |
35 |
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/05-values-and-units/custom-values.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Using custom values to color headings
6 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Heading 1
22 |
Main text.
23 |
Heading 2
24 |
More text.
25 |
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/05-values-and-units/declared-color-vs-default-color.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Declared color versus default color
7 |
11 |
12 |
13 |
14 |
15 | This paragraph has a gray foreground.
16 | This paragraph has the default foreground.
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/05-values-and-units/different-colors-for-different-elements.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Different colors for different elements
7 |
15 |
16 |
17 |
18 |
19 | This is a paragraph that is, for the most part, utterly undistinguished—but its emphasized text is quite another story altogether.
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/05-values-and-units/ems-vs-rems.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | ems versus rems
5 |
8 |
9 |
10 |
11 | This paragraph has the same font size as the root element thanks to inheritance.
12 |
13 |
This paragraph has the same font size as its parent element.
14 |
This paragraph has the same font size as the root element.
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/05-values-and-units/i/box-red.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/05-values-and-units/i/box-red.gif
--------------------------------------------------------------------------------
/05-values-and-units/i/grid-black.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/05-values-and-units/i/grid-black.png
--------------------------------------------------------------------------------
/05-values-and-units/i/hsl-hues-lightness.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/05-values-and-units/i/hsl-hues-lightness.png
--------------------------------------------------------------------------------
/05-values-and-units/i/inserting_attribute_values.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/05-values-and-units/i/inserting_attribute_values.png
--------------------------------------------------------------------------------
/05-values-and-units/i/target.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/05-values-and-units/i/target.png
--------------------------------------------------------------------------------
/05-values-and-units/i/tester.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/05-values-and-units/i/tester.jpg
--------------------------------------------------------------------------------
/05-values-and-units/inserting-attribute-values.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Inserting attribute values
5 |
10 |
11 |
12 |
13 | Greetings!
14 | Salutations!
15 | Howdy-do!
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/05-values-and-units/named-colors.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Named colors
5 |
11 |
12 |
13 |
14 | Greetings!
15 | Salutations!
16 | Howdy-do!
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/05-values-and-units/setting-absolute-length-left-margins.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Setting absolute-length left margins
5 |
9 |
10 |
11 |
12 | [one] This paragraph has a one-"inch" left margin.
13 | [two] This paragraph has a half-"inch" left margin.
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/05-values-and-units/text-in-progressive-translucency-redux.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Text set in progressive translucency, redux
5 |
13 |
14 |
15 |
16 | [one] This is a paragraph.
17 | [two] This is a paragraph.
18 | [three] This is a paragraph.
19 | [four] This is a paragraph.
20 | [five] This is a paragraph.
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/05-values-and-units/text-in-progressive-translucency.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Text set in progressive translucency
5 |
13 |
14 |
15 |
16 | [one] This is a paragraph.
17 | [two] This is a paragraph.
18 | [three] This is a paragraph.
19 | [four] This is a paragraph.
20 | [five] This is a paragraph.
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/05-values-and-units/using-em-for-margins-and-sizing.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Using em for margins and font sizing
5 |
12 |
13 |
14 |
15 | Left margin = 24 pixels
16 | Left margin = 18 pixels
17 | Left margin = 12 pixels
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/05-values-and-units/using-pixel-lengths.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Using pixel lengths
5 |
6 |
7 |
8 |
9 | The following image is 20 pixels tall and wide:
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/05-values-and-units/viewport-relative-sizing.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Viewport-relative sizing
5 |
11 |
12 |
13 |
14 | A div! It is half the width of the viewport and a third the height. Six of them could create a full-viewport UI.
15 | A paragraph that follows the single div
we actually have in this example.
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/06-basic-visual-formatting/display-changing-list-to-inline.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Changing the display role from list-item to inline
6 |
7 |
11 |
12 |
13 |
14 |
15 | Bob C.
16 | Marcio G.
17 | Eric M.
18 | Kat M.
19 | Tristan N.
20 | Arun R.
21 | Doron R.
22 | Susie W.
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/06-basic-visual-formatting/display-contents.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | A regular unordered list, and one with display: contents
6 |
12 |
13 |
14 |
15 |
16 |
17 |
18 | The first list item.
19 | List Item II: The Listening.
20 | List item the third.
21 |
22 |
23 |
24 |
25 |
26 |
27 | The first list item.
28 | List Item II: The Listening.
29 | List item the third.
30 |
31 |
32 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/06-basic-visual-formatting/horizontal-formatting-replaced-elements-changing-widths.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Changing replaced element inline sizes
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/06-basic-visual-formatting/i/arrowhead-down.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/06-basic-visual-formatting/i/arrowhead-left.svg:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/06-basic-visual-formatting/i/arrowhead-right.svg:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/06-basic-visual-formatting/i/arrowhead-up.svg:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/06-basic-visual-formatting/i/inline-replaced-inline-on-baseline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/06-basic-visual-formatting/i/inline-replaced-inline-on-baseline.png
--------------------------------------------------------------------------------
/06-basic-visual-formatting/i/rulers.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/06-basic-visual-formatting/i/rulers.png
--------------------------------------------------------------------------------
/06-basic-visual-formatting/i/star.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/06-basic-visual-formatting/i/star.png
--------------------------------------------------------------------------------
/06-basic-visual-formatting/i/star2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/06-basic-visual-formatting/i/star2.png
--------------------------------------------------------------------------------
/06-basic-visual-formatting/line-layout-multi-line-element.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | A multiple-line inline element
6 |
7 |
8 |
12 |
13 |
14 |
15 |
16 |
17 | This is text held within a span
element that is inside a containing element (a paragraph, in this case). The border shows the boundaries of the span
element.
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/06-basic-visual-formatting/line-layout-single-line-element.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | A single-line inline element
6 |
7 |
8 |
12 |
13 |
14 |
15 |
16 |
17 | This is text held within a span
element that is inside a containing element (a paragraph, in this case). The border shows the boundaries of the span
element.
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/06-basic-visual-formatting/making-elements-invisible.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Making elements invisible without suppressing their element boxes
7 |
12 |
13 |
14 |
15 |
16 | This is a paragraph that should be visible. Nulla berea consuetudium ohio city, mutationem dolore. Humanitatis molly shannon ut lorem. Doug dieken dolor possim south euclid.
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/06-basic-visual-formatting/managing-line-height-assigning-to-inline.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Assigning the line-height property to inline elements
6 |
7 |
8 |
12 |
13 |
14 |
15 |
16 | Not only does this paragraph have “normal” text, but it also
17 | contains a line in which some big text is found.
18 | This large text helps illustrate our point.
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/06-basic-visual-formatting/managing-line-height-increasing-line-height.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Increasing line-height to leave room for inline borders
6 |
7 |
8 |
11 |
12 |
13 |
14 |
15 | Not only does this paragraph have “normal” text, but it also
16 | contains a line in which a hyperlink is found.
17 | This large text helps illustrate our point.
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/borders_border-radius-various.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | A variety of rounded corners
6 |
14 |
17 |
18 |
19 |
20 |
21 |
22 |
23 | My borders are rounded.
24 |
25 |
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/borders_inline-replaced-element.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Borders on inline replaced elements
7 |
8 |
12 |
13 |
14 |
15 | This is a paragraph that contains an inline replaced element—in this case, an image—that has been styled with a border. This does affect the line heights, as explained in the text.
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/borders_many-aspects.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Borders have many aspects
7 |
8 |
13 |
14 |
15 |
16 | An h1 element!
17 | A paragraph!
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/borders_outset-image.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Applying an outset border to a hyperlinked image
7 |
8 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/borders_really-short-declaration.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | A really short border declaration
7 |
8 |
12 |
13 |
14 |
15 | An h1 element!
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/borders_removing-left-border.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Removing the left border
7 |
8 |
12 |
13 |
14 |
15 | An h1 element!
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/borders_setting-bottom-with-shorthand.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Setting a bottom border with a shorthand property
7 |
8 |
12 |
13 |
14 |
15 | An h1 element!
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/borders_two-outset.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Two outset borders
7 |
8 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/borders_using-the-cascade.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Using the cascade to your advantage
7 |
8 |
13 |
14 |
15 |
16 | An h1 element!
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/borders_using-transparent.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Using transparent borders
7 |
8 |
14 |
15 |
16 |
17 |
18 | Home
19 | About
20 | Contact
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/borders_very-complex-borders.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Very complex borders
7 |
8 |
15 |
16 |
17 |
18 | An h1 element!
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/c/pbom-baseline.css:
--------------------------------------------------------------------------------
1 | html {background: #DDD;}
body {width: 800px; max-width: max-content; padding: 1em; margin: 0;
box-sizing: border-box; background: white;}
/* for print preview/production */
body:hover {filter: saturate(0%);}
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/i/0x00-big.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/07-padding-borders-outlines-and-margins/i/0x00-big.png
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/i/0x00.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/07-padding-borders-outlines-and-margins/i/0x00.png
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/i/arrow-down.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/07-padding-borders-outlines-and-margins/i/arrow-down.png
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/i/arrow-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/07-padding-borders-outlines-and-margins/i/arrow-left.png
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/i/arrow-right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/07-padding-borders-outlines-and-margins/i/arrow-right.png
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/i/arrow-up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/07-padding-borders-outlines-and-margins/i/arrow-up.png
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/i/chrome.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/07-padding-borders-outlines-and-margins/i/chrome.jpg
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/i/circle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/07-padding-borders-outlines-and-margins/i/circle.png
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/i/circles.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/07-padding-borders-outlines-and-margins/i/circles.png
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/i/plaque.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/07-padding-borders-outlines-and-margins/i/plaque.png
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/i/stars.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/07-padding-borders-outlines-and-margins/i/stars.png
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/i/waves.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/07-padding-borders-outlines-and-margins/i/waves.png
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/margins_collapsing-within.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Margins collapsing with parents
7 |
8 |
15 |
16 |
17 |
18 |
19 |
20 |
21 | Welcome to ConHugeCo
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/margins_inline-nonreplaced-element-25-left.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | An inline nonreplaced element with an inline-start margin
7 |
8 |
11 |
12 |
13 |
14 |
15 |
16 | This is a paragraph that contains some strongly emphasized text that has been styled with left margin and a background.
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/margins_mixed-units.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Mixed-value margins
7 |
8 |
14 |
15 |
16 |
17 |
It’s an h2 element!
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/margins_setting-a-margin-for-h1.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Setting a margin for h1 elements
7 |
8 |
14 |
15 |
16 |
17 |
An h1 element!
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/outlines_outline-over-margin.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Outline over margin
7 |
8 |
13 |
14 |
15 |
16 | It’s an h1 element!
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/outlines_overlapping.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Overlapping outlines
7 |
8 |
12 |
13 |
14 |
15 | This is a paragraph that contains not one, but two span
elements, side by side. Their outlines overlap, since there’s no space between them to keep the outlines apart.
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/padding_adding-padding-to-elements.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Adding padding to elements
7 |
8 |
11 |
12 |
13 |
14 | This Is an h2 Element. You Won’t Believe What Happens Next!
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/padding_mixed-padding.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Mixed padding
7 |
8 |
14 |
15 |
16 |
17 | This Is an h2 Element.
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/padding_mixed-value.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Mixed-value padding
7 |
8 |
14 |
15 |
16 |
17 | This Is an h2 Element.
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/padding_more-than-one-single-side.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | More than one single-side padding
7 |
8 |
15 |
16 |
17 |
18 | This Is an h2 Element.
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/padding_replaced-element.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Padding replaced elements
7 |
8 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/07-padding-borders-outlines-and-margins/padding_replaced-inline-element.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Padding replaced elements
7 |
8 |
12 |
13 |
14 |
15 | This is a paragraph that contains an inline replaced element—in this case, an image—that has been styled with padding and a background. This does affect the line heights, as explained in the text.
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/08-backgrounds/backgrounds-padding.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Backgrounds and padding
6 |
11 |
12 |
13 |
14 | A paragraph.
15 | A padded paragraph.
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/08-backgrounds/backgrounds-two-tone.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Using background and border to two-tone an image
6 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/08-backgrounds/box-shadow-incomplete.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Box shadows are incomplete
6 |
15 |
16 |
17 |
18 |
19 |
20 |
21 | This is a shadowless box.
22 | This is a shadowed box.
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/08-backgrounds/box-shadow-simple.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | A simple box shadow
6 |
15 |
16 |
17 |
18 |
19 |
20 |
21 | This is a shadowless box.
22 | This is a shadowed box.
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/08-backgrounds/i/arrowhead.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/arrowhead.png
--------------------------------------------------------------------------------
/08-backgrounds/i/bg01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/bg01.png
--------------------------------------------------------------------------------
/08-backgrounds/i/bg02.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/bg02.gif
--------------------------------------------------------------------------------
/08-backgrounds/i/bg03.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/bg03.jpg
--------------------------------------------------------------------------------
/08-backgrounds/i/bg23.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/bg23.gif
--------------------------------------------------------------------------------
/08-backgrounds/i/box-green.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/box-green.gif
--------------------------------------------------------------------------------
/08-backgrounds/i/box-red.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/box-red.gif
--------------------------------------------------------------------------------
/08-backgrounds/i/chrome.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/chrome.jpg
--------------------------------------------------------------------------------
/08-backgrounds/i/email-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/email-icon.png
--------------------------------------------------------------------------------
/08-backgrounds/i/email.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/email.gif
--------------------------------------------------------------------------------
/08-backgrounds/i/focus-hi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/focus-hi.png
--------------------------------------------------------------------------------
/08-backgrounds/i/focus-hi.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/08-backgrounds/i/focus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/focus.png
--------------------------------------------------------------------------------
/08-backgrounds/i/frame-sq.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/frame-sq.png
--------------------------------------------------------------------------------
/08-backgrounds/i/grid1.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/grid1.gif
--------------------------------------------------------------------------------
/08-backgrounds/i/grid2.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/grid2.gif
--------------------------------------------------------------------------------
/08-backgrounds/i/msword-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/msword-icon.png
--------------------------------------------------------------------------------
/08-backgrounds/i/pdf-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/pdf-icon.png
--------------------------------------------------------------------------------
/08-backgrounds/i/radio-warn-fade.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/radio-warn-fade.png
--------------------------------------------------------------------------------
/08-backgrounds/i/radio-warn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/radio-warn.png
--------------------------------------------------------------------------------
/08-backgrounds/i/stars.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/stars.gif
--------------------------------------------------------------------------------
/08-backgrounds/i/triplebor.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/triplebor.gif
--------------------------------------------------------------------------------
/08-backgrounds/i/wavybord.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/wavybord.gif
--------------------------------------------------------------------------------
/08-backgrounds/i/yinyang-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/yinyang-200.png
--------------------------------------------------------------------------------
/08-backgrounds/i/yinyang-bold.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/yinyang-bold.png
--------------------------------------------------------------------------------
/08-backgrounds/i/yinyang-sm-x2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/yinyang-sm-x2.png
--------------------------------------------------------------------------------
/08-backgrounds/i/yinyang-sm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/yinyang-sm.png
--------------------------------------------------------------------------------
/08-backgrounds/i/yinyang.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/08-backgrounds/i/yinyang.png
--------------------------------------------------------------------------------
/09-gradients/conic-gradients-different-start-angles.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Conic gradients with angled color stops and different start angles
6 |
26 |
27 |
28 |
29 |
35 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/09-gradients/i/arrowhead.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/arrowhead.png
--------------------------------------------------------------------------------
/09-gradients/i/bg01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/bg01.png
--------------------------------------------------------------------------------
/09-gradients/i/bg02.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/bg02.gif
--------------------------------------------------------------------------------
/09-gradients/i/bg03.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/bg03.jpg
--------------------------------------------------------------------------------
/09-gradients/i/bg23.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/bg23.gif
--------------------------------------------------------------------------------
/09-gradients/i/box-green.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/box-green.gif
--------------------------------------------------------------------------------
/09-gradients/i/box-red.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/box-red.gif
--------------------------------------------------------------------------------
/09-gradients/i/chrome.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/chrome.jpg
--------------------------------------------------------------------------------
/09-gradients/i/email-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/email-icon.png
--------------------------------------------------------------------------------
/09-gradients/i/email.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/email.gif
--------------------------------------------------------------------------------
/09-gradients/i/focus-hi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/focus-hi.png
--------------------------------------------------------------------------------
/09-gradients/i/focus-hi.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/09-gradients/i/focus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/focus.png
--------------------------------------------------------------------------------
/09-gradients/i/frame-sq.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/frame-sq.png
--------------------------------------------------------------------------------
/09-gradients/i/grid1.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/grid1.gif
--------------------------------------------------------------------------------
/09-gradients/i/grid2.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/grid2.gif
--------------------------------------------------------------------------------
/09-gradients/i/msword-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/msword-icon.png
--------------------------------------------------------------------------------
/09-gradients/i/pdf-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/pdf-icon.png
--------------------------------------------------------------------------------
/09-gradients/i/radio-warn-fade.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/radio-warn-fade.png
--------------------------------------------------------------------------------
/09-gradients/i/radio-warn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/radio-warn.png
--------------------------------------------------------------------------------
/09-gradients/i/stars.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/stars.gif
--------------------------------------------------------------------------------
/09-gradients/i/triplebor.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/triplebor.gif
--------------------------------------------------------------------------------
/09-gradients/i/wavybord.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/wavybord.gif
--------------------------------------------------------------------------------
/09-gradients/i/yinyang-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/yinyang-200.png
--------------------------------------------------------------------------------
/09-gradients/i/yinyang-bold.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/yinyang-bold.png
--------------------------------------------------------------------------------
/09-gradients/i/yinyang-sm-x2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/yinyang-sm-x2.png
--------------------------------------------------------------------------------
/09-gradients/i/yinyang-sm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/yinyang-sm.png
--------------------------------------------------------------------------------
/09-gradients/i/yinyang.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/09-gradients/i/yinyang.png
--------------------------------------------------------------------------------
/09-gradients/linear-gradients-color-stops-out-of-place.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Handling color stops that are out of place
6 |
11 |
12 |
13 |
14 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/09-gradients/linear-gradients-fade-white-v-transparent.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Fading to white versus fading to transparent
6 |
15 |
16 |
17 |
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/09-gradients/linear-gradients-hard-stop-stripes.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Hard-stop stripes
6 |
14 |
15 |
16 |
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/09-gradients/manipulating-gradients-tiled-radials.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Tiled radial gradient images
6 |
11 |
12 |
13 |
14 |
15 |
16 | A very spotty body
17 |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/09-gradients/radial-gradients-color-stop-added.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Adding a color stop
6 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/09-gradients/radial-gradients-color-stop-beyond-endpoint.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Color stops beyond the ending point
6 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/09-gradients/radial-gradients-color-stop-negative.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Handling a negative color-stop position
6 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/09-gradients/radial-gradients-degenerate-zerowidth.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | The effects of a zero-width ellipse
6 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/09-gradients/radial-gradients-repeating.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Repeating radial gradients
6 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/09-gradients/radial-gradients-simple-two.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Simple radial gradients
6 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/09-gradients/repeating-gradients-linear-tiled-w-backgroundrepeat.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Tiling gradient images with background-repeat
6 |
12 |
13 |
14 |
15 | This is an H1, yo.
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/09-gradients/repeating-gradients-no-hard-resets.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Dealing with hard resets in repeating-gradient images
6 |
15 |
16 |
17 |
18 | This is an H1, yo.
19 | This is an H1, yo.
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/09-gradients/repeating-gradients-yellowstripes.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | A repeating gradient image with repeating-linear-gradient
6 |
12 |
13 |
14 |
15 | This is an H1, yo.
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/10-floating-and-positioning/abspos-horizontal-center.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 | Horizontally centering an absolutely positioned element with auto margins
8 |
10 |
11 |
12 |
13 |
14 | An absolutely positioned element can have its content
15 | shrink-wrapped
17 | thanks to the way positioning rules work.
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/10-floating-and-positioning/abspos-ignoring-margin-right.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 | Making use of an auto left margin
8 |
10 |
11 |
12 |
13 |
14 | An absolutely positioned element can have its content
15 | shrink-wrapped
17 | thanks to the way positioning rules work.
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/10-floating-and-positioning/abspos-ignoring-right.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 | Ignoring the value for right in an overconstrained situation
8 |
10 |
11 |
12 |
13 |
14 | An absolutely positioned element can have its content
15 | shrink-wrapped
17 | thanks to the way positioning rules work.
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/10-floating-and-positioning/abspos-replaced-element.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Absolutely positioning a replaced element
7 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 | it's a div!
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/10-floating-and-positioning/abspos-shrink-to-fit.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 | The “shrink-to-fit” behavior of absolutely positioned elements
8 |
10 |
11 |
12 |
13 |
14 | An absolutely positioned element can have its content
15 | shrink-wrapped
17 | thanks to the way positioning rules work.
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/10-floating-and-positioning/abspos-vertical-auto-margins.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 | Vertically centering an absolutely positioned element with auto-margins
8 |
10 |
11 |
12 |
13 |
15 |
17 | element D
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/10-floating-and-positioning/c/floats-baseline.css:
--------------------------------------------------------------------------------
1 | html {background: #DDD;}
body {width: 800px; padding: 1em; margin: 0;
box-sizing: border-box; background: white;}
.tall1 {width: 21px; height: 155px;
border: 1px solid;
background: url(../i/down-arrow.png) repeat-y,
linear-gradient(to bottom, hsla(0,100%,80%,1) 0%, hsla(180,100%,80%,1) 100% );}
/* for print preview/production */
body:hover {filter: saturate(0%);}
--------------------------------------------------------------------------------
/10-floating-and-positioning/clear-margin-effects.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Clearing and its effect on margins
7 |
8 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 | Why Doubt Salmon?
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/10-floating-and-positioning/floating-image.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | A floating image
7 |
8 |
11 |
12 |
13 |
14 |
15 | Style sheets were our last, best hope for structure. They succeeded.
16 |
17 | It was the dawn of the second age of web browsers. This is the story of the first important steps towards sane markup and accessibility.
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/ClipArtMoon.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/ClipArtMoon.jpg
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/ClipArtMoon.psd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/ClipArtMoon.psd
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/Untitled-1.psd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/Untitled-1.psd
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/arrow-down.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/arrow-down.png
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/arrow-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/arrow-left.png
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/arrow-right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/arrow-right.png
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/arrow-up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/arrow-up.png
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/b4.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/b4.gif
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/boxer.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/boxer.gif
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/chrome.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/chrome.jpg
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/d3.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/d3.gif
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/d5.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/d5.gif
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/down-arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/down-arrow.png
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/fillrule-star-evenodd.svg:
--------------------------------------------------------------------------------
1 |
2 | Example fillrule-evenodd - demonstrates fill-rule:evenodd
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/fillrule-star-nonzero.svg:
--------------------------------------------------------------------------------
1 |
2 | Example fillrule-nonzero - demonstrates fill-rule:nonzero
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/fillrule-star.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/fillrule-star.png
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/five.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/five.gif
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/four.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/four.gif
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/frown.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/frown.gif
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/moon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/moon.png
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/one.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/one.gif
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/sit-gradient.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/sit-gradient.png
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/star-evenodd.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/star-nonzero.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/star.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/star.gif
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/star.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/stripe.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/stripe.gif
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/tall1.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/tall1.gif
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/three.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/three.gif
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/two.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/two.gif
--------------------------------------------------------------------------------
/10-floating-and-positioning/i/wide1.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/10-floating-and-positioning/i/wide1.gif
--------------------------------------------------------------------------------
/10-floating-and-positioning/relativepos-overlap.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 | Relatively positioned elements can overlap other content
8 |
12 |
13 |
14 |
15 |
16 | In this paragraph, we will find that there is an image that has been pushed to
17 | the right. It will therefore
18 | overlap content nearby, assuming that it is not the last element in its line box.
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/10-floating-and-positioning/relativepos.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 | A relatively positioned element
8 |
12 |
13 |
14 |
15 |
16 | Style sheets were our last, best hope for structure. They succeeded.
17 |
18 | It was the dawn of the second age of Web browsers. This is the story of the first important steps towards sane markup and accessibility.
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/11-flexbox/c/examples.css:
--------------------------------------------------------------------------------
1 | @import url(../../styles/style-edit.css);
2 | style,
3 | body {
4 | font-family: "ubuntu mono", Consolas, monospace;
5 | }
6 | div > div {
7 | font-family: "Myriad Pro",Myriad,"Liberation Sans","Nimbus Sans L","Helvetica Neue";
8 | }
9 |
--------------------------------------------------------------------------------
/11-flexbox/i/arrow-down-green.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/11-flexbox/i/arrow-down-red.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/11-flexbox/i/arrow-down.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/11-flexbox/i/arrow-left-blue.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/11-flexbox/i/arrow-left-green.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/11-flexbox/i/arrow-left.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/11-flexbox/i/arrow-right-blue.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/11-flexbox/i/arrow-right-green.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/11-flexbox/i/arrow-right.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/11-flexbox/i/arrow-up-green.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/11-flexbox/i/arrow-up.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/11-flexbox/i/chrome.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/11-flexbox/i/chrome.jpg
--------------------------------------------------------------------------------
/11-flexbox/i/unicorn1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/11-flexbox/i/unicorn1.jpg
--------------------------------------------------------------------------------
/11-flexbox/i/unicorn2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/11-flexbox/i/unicorn2.jpg
--------------------------------------------------------------------------------
/11-flexbox/i/unicorn3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/11-flexbox/i/unicorn3.jpg
--------------------------------------------------------------------------------
/11-flexbox/i/unicorn4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/11-flexbox/i/unicorn4.jpg
--------------------------------------------------------------------------------
/11-flexbox/i/unicorn5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/11-flexbox/i/unicorn5.jpg
--------------------------------------------------------------------------------
/12-grid-layout/grid-items.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Grid items
7 |
8 |
16 |
17 |
18 |
19 | Note: This element is a
20 | grid container with several grid items inside it.
21 |
22 |
23 |
--------------------------------------------------------------------------------
/12-grid-layout/i/arrow-down.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/12-grid-layout/i/arrow-down.png
--------------------------------------------------------------------------------
/12-grid-layout/i/arrow-down.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/12-grid-layout/i/arrow-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/12-grid-layout/i/arrow-left.png
--------------------------------------------------------------------------------
/12-grid-layout/i/arrow-left.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/12-grid-layout/i/arrow-right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/12-grid-layout/i/arrow-right.png
--------------------------------------------------------------------------------
/12-grid-layout/i/arrow-right.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/12-grid-layout/i/arrow-up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/12-grid-layout/i/arrow-up.png
--------------------------------------------------------------------------------
/12-grid-layout/i/arrow-up.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/12-grid-layout/i/chrome.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/12-grid-layout/i/chrome.jpg
--------------------------------------------------------------------------------
/12-grid-layout/i/conhugeco.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/12-grid-layout/i/conhugeco.png
--------------------------------------------------------------------------------
/12-grid-layout/i/x-box.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/12-grid-layout/i/x-box.png
--------------------------------------------------------------------------------
/12-grid-layout/i/yinyang.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/12-grid-layout/i/yinyang.png
--------------------------------------------------------------------------------
/13-table-layout-in-css/anon-obj-row.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Anonymous-object generation in table formatting
6 |
7 |
11 |
12 |
13 |
14 |
15 |
16 | Shirt size:
17 | Please choose a size
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/13-table-layout-in-css/c/baseline.css:
--------------------------------------------------------------------------------
1 | html {background: silver;}
2 | body {background: white; padding: 1em;}
3 |
--------------------------------------------------------------------------------
/13-table-layout-in-css/i/arrow-down.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/13-table-layout-in-css/i/arrow-left.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/13-table-layout-in-css/i/arrow-right.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/13-table-layout-in-css/i/arrow-up.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-Bold.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-Bold.otf
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-BoldCond.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-BoldCond.otf
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-BoldCondItalic.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-BoldCondItalic.otf
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-BoldExt.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-BoldExt.otf
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-BoldExtItalic.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-BoldExtItalic.otf
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-BoldItalic.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-BoldItalic.otf
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-Cond.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-Cond.otf
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-CondItalic.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-CondItalic.otf
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-DemiBold.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-DemiBold.otf
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-DemiBoldItalic.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-DemiBoldItalic.otf
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-DmBdCond.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-DmBdCond.otf
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-DmBdCondItalic.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-DmBdCondItalic.otf
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-Ext.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-Ext.otf
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-ExtItalic.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-ExtItalic.otf
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-ExtraBold.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-ExtraBold.otf
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-ExtraBoldItalic.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-ExtraBoldItalic.otf
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-Italic.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-Italic.otf
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-Light.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-Light.otf
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-LightCond.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-LightCond.otf
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-LightCondItalic.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-LightCondItalic.otf
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-LightItalic.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-LightItalic.otf
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-Medium.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-Medium.otf
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-MediumItalic.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-MediumItalic.otf
--------------------------------------------------------------------------------
/14-fonts/f/SwitzeraADF-Regular.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/14-fonts/f/SwitzeraADF-Regular.otf
--------------------------------------------------------------------------------
/14-fonts/font-adding-line-height.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Adding line height to the mix
6 |
10 |
11 |
12 |
13 | A level 2 heading element that has had a 'line-height' of '36pt' set for it
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/14-fonts/font-face-downloaded.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Using a downloaded font
6 |
13 |
14 |
15 |
16 | A Level 1 Heading Element
17 |
18 | This is a paragraph, and as such uses the browser’s default font (because there are no other author styles being applied to this document). This is usually, as it is here, a serif font of some variety.
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/14-fonts/font-necessity-of-size-and-family.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | The necessity of both size and family
6 |
12 |
13 |
14 |
15 | A Level 1 Heading Element
16 | A Level 2 Heading Element
17 | A Level 3 Heading Element
18 | A Level 4 Heading Element
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/14-fonts/font-shorthand-changes.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Shorthand changes
6 |
11 |
12 |
13 |
14 | A Level 1 Heading Element
15 | A Level 2 Heading Element
16 | A Level 3 Heading Element
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/14-fonts/font-size-issues-of-inheritance.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | The issues of inheritance
6 |
11 |
12 |
13 |
14 | This paragraph contains both emphasis and strong
15 | emphasis , both of which are larger than the paragraph text.
16 |
17 | 12px 14.4px 19.44px 12px
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/14-fonts/font-size-relative-sizing.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Relative font sizing at the edges of the absolute sizes
6 |
11 |
12 |
13 |
14 | A Heading with Emphasis added
15 | This paragraph has some emphasis as well.
16 | xxx-large (larger) xxx-large
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/14-fonts/font-stretch.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Stretching font characters
6 |
11 |
12 |
13 |
14 |
15 | If there is one thing I can't stress enough , it's the value of image editors in producing books like this one.
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/14-fonts/font-style-more-styles.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | More font styles
6 |
11 |
12 |
13 |
14 | This paragraph has a 'font-style' of 'normal', which is why it looks... normal. The exceptions are those elements that have been given a different style, such as the 'EM' element and the 'I' element , which get to be oblique and italic, respectively.
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/14-fonts/font-typical-rules.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Typical font rules
6 |
10 |
11 |
12 |
13 | A Level 1 Heading Element
14 | A Level 2 Heading Element
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/14-fonts/font-variant-small-caps.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | The small-caps value in use
6 |
10 |
11 |
12 |
13 | The Uses of font-variant
14 |
15 | The property font-variant
is very interesting. Given how common its use is in print media and the relative ease of its implementation, it should be supported by every CSS1-aware browser.
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/14-fonts/font-weight-inherited.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Inherited font-weight
6 |
9 |
10 |
11 |
12 |
13 | Within this paragraph we find some italicized text , a bit of underlined text , and the occasional stretch of hyperlinked text for our viewing pleasure.
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/15-text-properties/ch06.css:
--------------------------------------------------------------------------------
1 | html {background: silver;}
body {width: 40em; padding: 1em; margin: 0; background: white;}
body.l2up {width: 80em; display: flex; justify-content: space-between;}
body.l2up > * {width: 45%;}
body.l3up {width: 80em; display: flex; justify-content: space-between;}
body.l3up > * {width: 30%;}
code, tt, kbd {font: 0.95em "Andale Mono", monospace, serif;}
--------------------------------------------------------------------------------
/15-text-properties/i/dot.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/15-text-properties/i/dot.gif
--------------------------------------------------------------------------------
/15-text-properties/i/short.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/15-text-properties/i/short.gif
--------------------------------------------------------------------------------
/15-text-properties/i/star.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/15-text-properties/i/star.gif
--------------------------------------------------------------------------------
/15-text-properties/i/tall.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/15-text-properties/i/tall.gif
--------------------------------------------------------------------------------
/15-text-properties/letter-spacing-inherited.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Inherited letter spacing
6 |
7 |
12 |
13 |
14 |
15 | This spacious paragraph features tiny text which is just
16 | as spacious , even though the author probably wanted the
17 | spacing to be in proportion to the size of the text.
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/15-text-properties/letter-spacing-various.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Various kinds of letter spacing
6 |
7 |
12 |
13 |
14 |
15 | The letters in this paragraph are spaced as normal.
16 | The letters in this paragraph are spread out a bit.
17 | The letters in this paragraph are smooshed together a bit.
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/15-text-properties/line-height-small-large-slight.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Small line-height, large font-size, slight problem
6 |
7 |
12 |
13 |
14 |
15 |
16 |
This paragraph's 'font-size' is 18px, but the inherited 'line-height'
17 | value is only 10px. This may cause the lines of text to overlap each
18 | other by a small amount.
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/15-text-properties/line-heights-unitless-factors.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Using line-height factors to overcome inheritance problems
6 |
7 |
12 |
13 |
14 |
15 |
16 |
This paragraph's 'font-size' is 18px, and since the 'line-height'
17 | set for the parent div is 1.5, the 'line-height' for this paragraph
18 | is 27px (18 * 1.5).
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/15-text-properties/text-combine-upright.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Various types of upright combinations
6 |
8 |
13 |
14 |
15 |
16 |
17 |
这是一些文本
18 |
这是一些文本
19 |
这是117一些0文本23日
20 |
这是117一些0文本23日
21 |
这是117 一些0 文本23 日
22 |
这是117 一些0 文本23 日
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/15-text-properties/text-decoration-color-consistency.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Color consistency in underlines
6 |
7 |
12 |
13 |
14 |
15 | This paragraph, which is black and has a black underline, also contains
16 | strongly emphasized text that has the black underline beneath it as
17 | well.
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/15-text-properties/text-decoration-correct-although-strange.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Correct, although strange, decorative behavior
6 |
7 |
12 |
13 |
14 |
15 | This paragraph, which is black and has a black overline, also contains
16 | superscripted text through which the overline will cut.
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/15-text-properties/text-decoration-various.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Various kinds of text decoration
6 |
7 |
14 |
15 |
16 |
17 | This text has been decorated with an underline.
18 | This text has been decorated with an overline.
19 | This text has been decorated with a line-through.
20 | This text has been decorated with nothing at all.
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/15-text-properties/text-indent-percentages.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Text indenting with percentages
6 |
7 |
12 |
13 |
14 |
15 |
16 |
This paragraph is contained inside a DIV, which is 400px wide, so the
17 | first line of the paragraph is indented 40px (400 * 10% = 40). This is
18 | because percentages are computed with respect to the width of the element.
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/15-text-properties/text-indent.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Text indenting
6 |
7 |
11 |
12 |
13 |
14 | This is a paragraph element, which means that the first line will be indented by 3em (i.e., three times the computed font-size
of the text in the paragraph). The other lines in the paragraph will not be indented, no matter how long the paragraph may be.
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/15-text-properties/text-rendering-different-optimizations.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Different optimizations
6 |
7 |
13 |
14 |
15 |
16 |
17 | Ten Vipers Infiltrate AWACS
18 |
19 |
20 |
21 | Ten Vipers Infiltrate AWACS
22 |
23 |
24 |
25 | (Use Chrome; Photoshop highlighting needed)
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/15-text-properties/text-shadow-simple.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Simple shadows
6 |
7 |
12 |
13 |
14 |
15 |
16 | Keep your eye on the shadows. They move when you aren’t watching.
17 |
18 |
19 |
20 | I run between the shadows—some are phantoms, some are real.
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/15-text-properties/vertical-align-baseline-image.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Baseline alignment of an image
6 |
7 |
11 |
12 |
13 |
14 | The image found in this paragraph has its
15 | bottom edge aligned with the baseline of the text in the paragraph.
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/15-text-properties/vertical-align-percentages.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Percentages and fun effects
6 |
7 |
14 |
15 |
16 |
17 | We can either soar to new heights or, instead,
18 | sink into despair...
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/15-text-properties/vertical-align-text-top-and-bottom.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Text-top and -bottom alignment
6 |
7 |
12 |
13 |
14 |
15 | Here: a tall image,
16 | and then a image.
17 | Here: a tall image,
18 | and then a image.
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/15-text-properties/vertical-alignment-superscript-subscript.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Superscript and subscript alignment
6 |
7 |
12 |
13 |
14 |
15 | This paragraph contains superscripted
16 | and subscripted text.
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/15-text-properties/white-space-honoring.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Honoring the spaces in markup
6 |
7 |
10 |
11 |
12 |
13 | This paragraph has many
14 | spaces in it.
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/15-text-properties/white-space-suppressing-line-wrapping.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Suppressing line wrapping with the white-space property
6 |
7 |
10 |
11 |
12 |
13 | This paragraph is not allowed to wrap,
14 | which means that the only way to end a line is to insert a line-break
15 | element. If no such element is inserted, then the line will go forever,
16 | forcing the user to scroll horizontally to read whatever can't be
17 | initially displayed in the browser window.
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/15-text-properties/word-spacing-really-wide.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Really wide word spacing
6 |
7 |
11 |
12 |
13 |
14 | The spaces between words in this paragraph will be increased by one inch. Room enough for ya?
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/counter-patterns-cyclic-thisisfine.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | This list is fine
7 |
17 |
18 |
19 |
20 |
21 | one
22 | two
23 | three
24 | four
25 | five
26 | six
27 | seven
28 | eight
29 | nine
30 |
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/counter-patterns-cyclic-wings.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Putting “wings” on the thinker
7 |
17 |
18 |
19 |
20 |
21 | one
22 | two
23 | three
24 | four
25 | five
26 | six
27 | seven
28 | eight
29 | nine
30 |
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/counter-patterns-cyclic.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | A cyclic counter pattern
7 |
15 |
16 |
17 |
18 |
19 | one
20 | two
21 | three
22 | four
23 | five
24 | six
25 | seven
26 | eight
27 | nine
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/counter-patterns-fixed-tooclose.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | When symbols get too close
7 |
15 |
16 |
17 |
18 |
19 | one
20 | two
21 | three
22 | four
23 | five
24 | six
25 | seven
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/counter-patterns-fixed.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | A fixed counter pattern
7 |
15 |
16 |
17 |
18 |
19 | one
20 | two
21 | three
22 | four
23 | five
24 | six
25 | seven
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/counter-patterns-numeric-negative.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Negative-value formatting
6 |
16 |
17 |
18 |
19 |
20 | item
21 | item
22 | item
23 | item
24 | item
25 | item
26 | item
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/counter-patterns-numeric-pad.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Padding values
6 |
17 |
18 |
19 |
20 |
21 | one
22 | two
23 | three
24 | four
25 | five
26 | six
27 | seven
28 | eight
29 | nine
30 | ten
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/counter-patterns-simple.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | A simple counter pattern
7 |
14 |
15 |
16 |
17 |
18 | one
19 | two
20 | three
21 | four
22 | five
23 | six
24 | seven
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/counters-counting-items.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Counting the items
6 |
12 |
13 |
14 |
15 |
16 |
17 | - First item
18 | - Item two
19 | - The third item
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/generated-content-block.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Generating block-level content
6 |
9 |
10 |
11 |
12 | The Secret Life of Salmon
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/generated-content-inline.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Changing the generated content to be inline
6 |
11 |
12 |
13 |
14 | The Secret Life of Salmon
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/generated-content-placement.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Taking placement into account
6 |
11 |
12 |
13 |
14 | The Secret Life of Salmon
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/generated-content-quotes-nested.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Nested curly quotes
7 |
13 |
14 |
15 |
16 |
17 | In the beginning, there was nothing. And God said: Let there
18 | be light! And there was still nothing, but you could see it.
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/generated-content-quotes.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Inserting quotes and other content
7 |
15 |
16 |
17 |
18 |
19 | I hate quotations.
20 | Ralph Waldo Emerson
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/generated-content-strings-newlines.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Inserting and suppressing newlines
6 |
11 |
12 |
13 |
14 |
15 | Spawning
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/generated-content-strings-verbatim.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Strings are displayed verbatim
6 |
9 |
10 |
11 |
12 |
13 | Spawning
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/i/big-ohio.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/16-lists-and-generated-content/i/big-ohio.gif
--------------------------------------------------------------------------------
/16-lists-and-generated-content/i/ohio.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/16-lists-and-generated-content/i/ohio.gif
--------------------------------------------------------------------------------
/16-lists-and-generated-content/i/pdf-doc-icon.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/meyerweb/csstdg5figs/568a9ff4649cc08720a73c27d5ab9548a55fee97/16-lists-and-generated-content/i/pdf-doc-icon.gif
--------------------------------------------------------------------------------
/16-lists-and-generated-content/list-layout-padding-v-margin.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Margins and padding as indentation devices
6 |
12 |
13 |
14 |
15 |
16 | Item the first
17 | Item the second
18 | Item the third
19 |
20 |
21 |
22 | Item the first
23 | Item the second
24 | Item the third
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/list-layout-threeitems-listborder.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Adding a list border
6 |
10 |
11 |
12 |
13 |
14 | Item the first
15 | Item the second
16 | Item the third
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/list-layout-threeitems-markers.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Markers are added
6 |
10 |
11 |
12 |
13 |
14 | Item the first
15 | Item the second
16 | Item the third
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/list-layout-threeitems.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Three list items
6 |
10 |
11 |
12 |
13 |
14 | Item the first
15 | Item the second
16 | Item the third
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/list-style-image-bigmarkers.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Using really big images as markers
6 |
10 |
11 |
12 |
13 |
14 | Item the first
15 | Item the second
16 | Item the third
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/list-style-image-sublists.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Switching off image markers in sublists
6 |
10 |
11 |
12 |
13 |
14 | Item the first
15 | Item the second
16 | Item the third
17 |
18 | Subitem one
19 | Subitem two
20 | Subitem three
21 |
22 | Item the fourth
23 | Item the fifth
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/list-style-image.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Using images as markers
6 |
9 |
10 |
11 |
12 |
13 | Item the first
14 | Item the second
15 | Item the third
16 | Item the fourth
17 | Item the fifth
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/list-style-position.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Placing the markers inside and outside list items
6 |
10 |
11 |
12 |
13 |
14 | Item the first; the list marker for this list item is inside the content of the list item.
15 | Item the second; the list marker for this list item is outside the content of the list item (which is the traditional Web rendering).
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/list-style-type-markersoff.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Switching off list-item markers
6 |
10 |
11 |
12 |
13 |
14 | Item the first
15 | Item the second
16 | Item the third
17 | Item the fourth
18 | Item the fifth
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/16-lists-and-generated-content/list-style.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Bringing it all together
6 |
9 |
10 |
11 |
12 |
13 | Item the first; the list marker for this list item is inside the content of the list item.
14 | Item the second; the list marker for this list item is also inside the content of the list item.
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/17-transforms/backface-visibility.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | Visible and hidden backfaces
7 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |