The optgroup element represents a group of option elements with a common label.
An optgroup element must have a start tag.
An optgroup element’s end tag may be omitted if the optgroup element is immediately followed by another optgroup element, or if there is no more content in the parent element.
interface HTMLOptGroupElement : HTMLElement { attribute boolean disabled; attribute DOMString label; };