Introducción
La etiqueta <optgroup> en HTML se utiliza para crear un grupo de opciones dentro de una lista desplegable. Esta práctica te guiará a través de los pasos para crear un optgroup y personalizarlo utilizando atributos.
Nota: Puedes practicar la codificación en
index.htmly aprender Cómo escribir HTML en Visual Studio Code. Haz clic en 'Go Live' en la esquina inferior derecha para ejecutar el servicio web en el puerto 8080. Luego, puedes actualizar la pestaña Web 8080 para previsualizar la página web.
Configura el archivo HTML
Crea un nuevo archivo llamado index.html. Agrega la estructura básica de HTML e incluye una etiqueta <select> dentro del elemento body.
<!doctype html>
<html>
<head>
<title>HTML Optgroup Tag Lab</title>
</head>
<body>
<select>
<!-- options will go here -->
</select>
</body>
</html>
Agrega opciones a la lista desplegable
Agrega etiquetas <option> dentro de la etiqueta <select> para crear tu lista de opciones. Utiliza el atributo value para establecer el valor de cada opción.
<select>
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
<option value="option3">Option 3</option>
</select>
Crea un optgroup
Utiliza la etiqueta <optgroup> para agrupar ciertas opciones. Agrega el atributo label para definir el nombre del grupo.
<select>
<optgroup label="Group 1">
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
</optgroup>
<optgroup label="Group 2">
<option value="option3">Option 3</option>
</optgroup>
</select>
Deshabilita un optgroup
Utiliza el atributo disabled para deshabilitar un grupo completo de opciones dentro de la lista desplegable. Agrega este atributo a la etiqueta de apertura <optgroup>.
<select>
<optgroup label="Group 1" disabled>
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
</optgroup>
<optgroup label="Group 2">
<option value="option3">Option 3</option>
</optgroup>
</select>
Resumen
La etiqueta <optgroup> se utiliza para crear un grupo de opciones dentro de una lista desplegable. Puedes personalizarla utilizando atributos como disabled y label. Siguiendo los pasos de esta práctica, puedes agrupar y organizar efectivamente tus opciones en HTML.



