largehotcoffee 2 days ago

Why would this be preferred over creating a new HTML element, like <options>?

1
minitech 2 days ago

Backwards compatibility. Older browsers will still be able to render the <select> and submit it as part of a form, just with its options unstyled.