1. :in-range and :out-of-range CSS pseudo-classes

    If a temporal or number `<input>` has `max` and/or `min` attributes, then `:in-range` matches when the value is within the specified range and `:out-of-range` matches when the value is outside the specified range. If there are no range constraints, then neither pseudo-class matches.

  2. Range input type

    Form field type that allows the user to select a value using a slider widget.

  3. Selection controls for input & textarea

    Controls for setting and getting text selection via `setSelectionRange()` and the `selectionStart` & `selectionEnd` properties.

  4. htmlinputelement api: setrangetext

  5. htmlinputelement api: setselectionrange

  6. inputevent api: gettargetranges

  7. html element: input: `type="range"`

  8. html element: input: `type="range"`: labeled values support

  9. html element: input: `type="range"`: tick mark support

  10. html element: input: `type="range"`: vertically-oriented range sliders