<label for="major-select">Please select a CSS feature:</label> <br/>
<select name="majors" id="major-select">
<option value="">Select a favorite feature</option>
<hr>
<optgroup label="Foundations">
<option value="trig">Trigonometric functions</option>
<option value="nth">Complex nth-* selection</option>
<option value="nesting">Nesting</option>
<option value="subgrid">Subgrid</option>
<option value="mq-ranges">Media query range syntax</option>
</optgroup>
<optgroup label="Typography">
<option value="initial-letter">Initial-letter</option>
<option value="text-wrap-b-p">Text-wrap: balance / pretty</option>
</optgroup>
<optgroup label="Color">
<option value="color-4">CSS Color level 4</option>
<option value="color-mix">Color-mix function</option>
<option value="rcs">Relative color syntax</option>
</optgroup>
<optgroup label="Responsive Design">
<option value="cq">Size container queries</option>
<option value="sq">Style container queries</option>
<option value="has">:has() selector</option>
</optgroup>
</select>
body {
font-family: system-ui;
line-height: 1.5;
padding: 2rem;
}
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.