1. Printing Events

    Window fires `beforeprint` and `afterprint` events so the printed document can be annotated.

  2. CSS Generated content for pseudo-elements

    Method of displaying text or images before or after the given element's contents using the ::before and ::after pseudo-elements. All browsers with support also support the `attr()` notation in the `content` property.

  3. DOM manipulation convenience methods

    jQuery-like methods on DOM nodes to insert nodes around or within a node, or to replace one node with another. These methods accept any number of DOM nodes or HTML strings as arguments. Includes: `ChildNode.before`, `ChildNode.after`, `ChildNode.replaceWith`, `ParentNode.prepend`, and `ParentNode.append`.

  4. characterdata api: after

  5. documenttype api: after

  6. document api: `afterscriptexecute` event

  7. element api: after

  8. element api: `afterscriptexecute` event

  9. range api: setendafter

  10. window api: `afterprint` event

  11. css property: -webkit-column-break-after

  12. css property: -webkit-hyphenate-limit-after

  13. css property: -webkit-margin-after

  14. css property: alignment-baseline: text-after-edge

  15. css property: break-after

  16. css property: break-after: always

  17. css property: break-after: auto

  18. css property: break-after: avoid

  19. css property: break-after: avoid-column

  20. css property: break-after: avoid-page

  21. css property: break-after: column

  22. css property: break-after: left

  23. css property: break-after: supported in multi-column layout

  24. css property: break-after: supported in multi-column layout: always

  25. css property: break-after: supported in multi-column layout: avoid

  26. css property: break-after: supported in multi-column layout: avoid-column

  27. css property: break-after: supported in multi-column layout: column

  28. css property: break-after: page

  29. css property: break-after: supported in paged media

  30. css property: break-after: supported in paged media: always

  31. css property: break-after: supported in paged media: avoid-page

  32. css property: break-after: supported in paged media: page

  33. css property: break-after: supported in paged media: `recto` and `verso`

  34. css property: break-after: recto

  35. css property: break-after: right

  36. css property: break-after: verso

  37. css property: content: alternative text after `/`

  38. css property: content: alternative text after `/`: `counter()` and `counters()` in alternative text

  39. css property: page-break-after

  40. css property: page-break-after: always

  41. css property: page-break-after: auto

  42. css property: page-break-after: avoid

  43. css property: page-break-after: left

  44. css property: page-break-after: right

  45. css property: scroll-marker-group: after

  46. css selector: `::after`: animation and transition support

  47. css selector: `::after`: `::after::marker` nested pseudo-elements

  48. css selector: target-after

  49. headers http header: retry-after

  50. javascript function: default parameters: parameters without defaults after default parameters