1. CSS element() function

    This function renders a live image generated from an arbitrary HTML element

  2. CSS Filter Effects

    Method of applying filter effects using the `filter` property to elements, matching filters available in SVG. Filter functions include blur, brightness, contrast, drop-shadow, grayscale, hue-rotate, invert, opacity, sepia and saturate.

  3. ::first-letter CSS pseudo-element selector

    CSS pseudo-element that allows styling only the first "letter" of text within an element. Useful for implementing initial caps or drop caps styling.

  4. Custom Elements (deprecated V0 spec)

    Original V0 version of the custom elements specification. See [Custom Elements V1](#feat=custom-elementsv1) for support for the latest version.

  5. Custom Elements (V1)

    One of the key features of the Web Components system, custom elements allow new HTML tags to be defined.

  6. Element.closest()

    DOM method that returns the current element if it matches the given selector, or else the closest ancestor element that matches the given selector, or else null.

  7. Scroll methods on elements (scroll, scrollTo, scrollBy)

    Methods to change the scroll position of an element. Similar to setting `scrollTop` & `scrollLeft` properties, but also allows options to be passed to define the scroll behavior.

  8. disabled attribute of the fieldset element

    Allows disabling all of the form control descendants of a fieldset via a `disabled` attribute on the fieldset element itself.

  9. CSS Flexible Box Layout Module

    Method of positioning elements in horizontal or vertical stacks. Support includes all properties prefixed with `flex`, as well as `display: flex`, `display: inline-flex`, `align-content`, `align-items`, `align-self`, `justify-content` and `order`.

  10. HTML5 semantic elements

    HTML5 offers some new elements, primarily for semantic purposes. The elements include: `section`, `article`, `aside`, `header`, `footer`, `nav`, `figure`, `figcaption`, `time`, `mark` & `main`.

  11. Element.insertAdjacentHTML()

    Inserts a string of HTML into a specified position in the DOM relative to the given element.

  12. Element.scrollIntoViewIfNeeded()

    If the element is fully within the visible area of the viewport, it does nothing. Otherwise, the element is scrolled into view. A proprietary variant of the standard `Element.scrollIntoView()` method.

  13. SVG in HTML img element

    Method of displaying SVG images in HTML using <img>.

  14. SVG SMIL animation

    Method of using animation elements to animate SVG images

  15. svg element: a

  16. svg element: animate

  17. svg element: a: rel

  18. svg element: circle

  19. svg element: feblend

  20. svg element: fefuncb

  21. svg element: fefuncr

  22. svg element: femerge

  23. svg element: fetile

  24. svg element: filter

  25. svg element: font

  26. svg element: g

  27. svg element: glyph

  28. svg element: hkern

  29. svg element: image

  30. svg element: line

  31. svg element: marker

  32. svg element: mpath

  33. svg element: path

  34. svg element: rect

  35. svg element: rect: x

  36. svg element: rect: y

  37. svg element: script

  38. svg element: set

  39. svg element: stop

  40. svg element: style

  41. svg element: svg

  42. svg element: svg: x

  43. svg element: svg: y

  44. svg element: switch

  45. svg element: symbol

  46. svg element: text

  47. svg element: title

  48. svg element: tref

  49. svg element: view

  50. svg element: vkern