On the standards track: Yes
Is Experimental: No
Is Deprecated: No
In Chrome version 1 on 2008-12-11
In Chrome Android version 18 on 2012-06-27
In Edge version 12 on 2015-07-29
In Firefox version 1 on 2004-11-09 Note: Before 77, Firefox didn't display the value of the label attribute as option text if element's content was empty. See bug 40545. Historically, Firefox has allowed keyboard and mouse events to bubble up from the <option> element to the parent <select> element, although this behavior is inconsistent across many browsers. For better Web compatibility (and for technical reasons), they will not bubble up when Firefox is in multi-process mode and the <select> element is displayed as a drop-down list. The behavior is unchanged if the <select> is presented inline and it has either the multiple attribute defined or a size attribute set to more than 1. Rather than watching <option> elements for events, you should watch for change events on <select>. See bug 1090602 for details. When Mozilla introduced dedicated content threads to Firefox (through the Electrolysis, or e10s, project), support for styling <option> elements was removed temporarily. Starting in Firefox 54, you can apply foreground and background colors to <option> elements again, using the color and background-color CSS properties. See bug 910022 for more information. Note that this is still disabled in Linux due to lack of contrast (see bug 1338283 for progress on this).
In Firefox for Android version 4 on 2011-03-29 Note: Before 77, Firefox didn't display the value of the label attribute as option text if element's content was empty. See bug 40545.
In Internet Explorer version ≤11 on undefined
In Quest Browser version 5.0 on undefined
In Opera version 15 on 2013-07-02
In Opera Android version 14 on 2013-05-21
In Safari version ≤4 on undefined
In Safari on iOS version ≤3.2 on undefined
In Samsung Internet version 1.0 on 2013-04-27
In WebView Android version 4.4 on 2013-12-09
In WebView on iOS version ≤3.2 on undefined