Select option groupings (select-optgroup)
Related <option> elements in a <select> must be grouped with a labeled <optgroup>; do not simulate grouping with disabled/empty options, punctuation, or other visual separators.
Visual separators instead of optgroup:
The list below uses non-selectable “section headers” made from disabled options and punctuation instead of semantic <optgroup> groupings.