recursal/MDN huggingface dataset:
<option>
========

En un formulario Web , el **elemento** **HTML `<option>`** se usa para representar un item dentro de un `<select>`, un `<optgroup>` (en-US) o un elemento HTML5 `<datalist>` .

| Contenido de las categorías | Ninguna |
| --- | --- |
| Contenido permitido | Texto con, eventualmente, caracteres especiales (como `&eacute;`). |
| Omisión de etiqueta | La etiqueta de inicio es obligatoria. La etiqueta de finalización es opcional siempre que el elemento esté inmediatamente seguido por otro elemento `<option>` , por un `<optgroup>` (en-US), o si el elemento padre no tiene más contenido |
| Elementos padre permitidos | `<select>`, o `<optgroup>` (en-US) o un elemento `<datalist>` element. |
| Interfaz DOM | `HTMLOptionElement` (en-US) |

Atributos
---------

Este elemento posee los atributos globales.

`disabled`

Si está establecido el elemento no se puede seleccionar. A menudo los navegadores ponen en gris el elemento y de esa manera no recibirá ningún evento de navegación como clicks de ratón o eventos relacionados con la obtención del foco. Si este atributo no está definido el elemento puede ser aún deshabilitado si uno de sus ancestros es un elemento `<optgroup>` (en-US) deshabilitado.

`label`

Este atributo es el texto para la etiqueta que determina el significado de la opción. Si el atributo **`label`** no está definidio su valor será el texto del contenido del elemento

**Nota:** El atributo **label** está diseñado para contener una etiqueta corta que se usará típicamente en un menú jerárquico. El **`atributo value`** describe una etiqueta más larga para ser usada, por ejemplo, cerca de un radio button

`selected`

Si está presente, este atributo booleano indica si esta opción es la inicialmente seleccionada. Si el elemento `<option>` es descendiente de un elemento `<select>` cuyo atributo `multiple` no esté definidio únicamente un sólo `<option>` de este elemento `<select>` puede tener este atributo **selected** attribute.

`value`

El contenido de este atributo representa el valor que será enviado al enviar el formulario si una determinada opción está seleccionada. Si se omite el atributo el valor se tomará del texto del contenido del elemento option.

Ejemplos
--------

Ver los ejemplos `<select>`.

Especificaciones
----------------

| Specification |
| --- |
| HTML Standard # the-option-element |

Compatibilidad con navegadores
------------------------------

BCD tables only load in the browser with JavaScript enabled. Enable JavaScript to view data.

Ver también
-----------

* Otros elementos relacionados con formularios: `<form>`, `<legend>`, `<label>`, `<button>`, `<select>`, `<datalist>`, `<optgroup>` (en-US), `<fieldset>`, `<textarea>`, `<input>`, `<output>` (en-US), `<progress>` and `<meter>` (en-US).
<wbr>
=====

El elemento HTML *word break opportunity* `<wbr>` representa una posición dentro del texto donde el explorador puede opcionalmente saltar una línea , aunque sus reglas de salto de línea de otra manera no crearían un salto en esa posición .En páginas codificadas en UTF-8 , <wbr> se comporta como el punto de código `U+200B ZERO-WIDTH SPACE`. En particular se comporta como un punto de código unicode bidi BN , significando esto que no tiene efecto en ordenamiento bidi : `<div dir=rtl>123,<wbr>456</div>` muestra , cuando no se rompa en dos líneas , 123, 456 y no 456 , 123 .

Por la misma razón el elemento `<wbr>` no introduce un guión en el salto de línea . Para hacer aparecer un guión solo al final de la línea , usar la entidad de caracter del guión de separación (`& shy;`) en su lugar.

Este elemento fue implementado por primera vez en Internet Explorer 5.5 y fue oficialmente definido en HTML5 .

Contexto de uso
---------------

| Contenido permitido | Vacío |
| --- | --- |
| Omisión de etiquetas | Es un empty element; debe de tener una etiqueta de inicio pero no debe de tener una de cierre . |
| Elementos padre permitidos | Cualquier elemento que permita contenido estático de texto. |
| Documento normativo | HTML 5, section 4.6.24 |

Atributos
---------

Este elemento solo incluye los atributos globales .

Interfase DOM
-------------

Este elemento implementa la interface HTMLElement.

Ejemplo
-------

La guia de estilo de Yahoo recomienda romper una URL antes de la puntuación , para evitar dejar una marca de puntuación en el final de la línea , lo cual el lector podría confundir con el final de la URL .


```html
<p>
  http://this<wbr />.is<wbr />.a<wbr />.really<wbr />.long<wbr />.example<wbr />.com/With<wbr />/deeper<wbr />/level<wbr />/pages<wbr />/deeper<wbr />/level<wbr />/pages<wbr />/deeper<wbr />/level<wbr />/pages<wbr />/deeper<wbr />/level<wbr />/pages<wbr />/deeper<wbr />/level<wbr />/pages
</p>
```

Especificaciones
----------------

| Specification |
| --- |
| HTML Standard # the-wbr-element |

Compatibilidad con navegadores
------------------------------

BCD tables only load in the browser with JavaScript enabled. Enable JavaScript to view data.
<param>: El elemento parámetro de objeto
========================================

**Obsoleto:** Esta característica ya no se recomienda. Aunque es posible que algunos navegadores aún lo admitan, probablemente ya se ha eliminado de los estándares web relevantes, está en proceso de eliminación o solo se conserva por motivos de compatibilidad. Evite usarlo y actualice el código existente si es posible; consulte la tabla de compatibilidad en la parte inferior de esta página para orientar su decisión. Tenga en cuenta que esta característica puede dejar de funcionar en cualquier momento.

El elemento HTML **`<param>`** define los parámetros para un elemento `<object>`.

Atributos
---------

Este elemento incluye los atributos globales.

`name` 
Obsoleto

Nombre del parámetro.

`value` 
Obsoleto

Especifica el valor del parámetro.

`type` 
Obsoleto

Se usa solo si `valuetype` es `ref`. Especifica el tipo MIME de los valores encontrados en la URI especificada por el valor.

`valuetype` 
Obsoleto

Especifica el tipo del atributo `value`. Los posibles valores son:

* `data`: Valor por defecto. El valor se pasa a la implementación del objeto como una cadena.
* `ref`: El valor es una URI hacia un recurso donde se almacenan los valores en tiempo de ejecución.
* `object`: Un ID de otro `<object>` que se encuentra en el mismo documento.

Resumen técnico
---------------

|  |  |
| --- | --- |
| Categorías de contenido | Ninguno |
| Contenido permitido | Ninguno; es un elemento vacío. |
| Omisión de etiquetas | Como es un elemento vacío, la etiqueta de apertura debe estar presente y la etiqueta de cierre no. |
| Elementos padre permitidos | 
 Un `<object>` antes de cualquier
 contenido de flujo.
  |
| Roles ARIA implícitos | No corresponde |
| Roles ARIA permitidos | Ningún `rol` permitido |
| Interfaz DOM | `HTMLParamElement` (en-US) |

Especificaciones
----------------

| Specification |
| --- |
| HTML Standard # the-param-element |

Compatibilidad con navegadores
------------------------------

BCD tables only load in the browser with JavaScript enabled. Enable JavaScript to view data.

Véase también
-------------

* `<object>`
<details>
=========

**Experimental:** **Esta es una tecnología experimental**  
Comprueba la Tabla de compabilidad de navegadores cuidadosamente antes de usarla en producción.

Resumen
-------

El elemento HTML Details **<details>** es usado como un widget de revelación a través del cual el usuario puede obtener información adicional .

|  |  |
| --- | --- |
| Categorías de contenido | Contenido dinámico
 , contenido de seccionamiento, contenido interactivo, contenido palpable
 .
  |
| Contenido permitido | 
 Un elemento `<summary>` (en-US) seguido de
 contenido dinámico |
| Omisión de etiquetas | None, both the starting and ending tag are mandatory. |
| Elementos padres permitidos | 
 Cualquier elemento que acepte
 contenido dinámico.
  |
| Interfaz DOM | `HTMLDetailsElement` (en-US) |

Atributos
---------

Este elemento incluye los atributos globales .

`open`

Este atributo Booleano indica si los detalles serán mostrados al usuario cuando la página se cargue . Por default el valor es `false` y por lo tanto los detalles estarán ocultos.

Ejemplo
-------


```html
<details>
  <summary>Some details</summary>
  <p>More info about the details.</p>
</details>
```

### Resultado

Especificaciones
----------------

| Specification |
| --- |
| HTML Standard # the-details-element |

Compatibilidad con navegadores
------------------------------

BCD tables only load in the browser with JavaScript enabled. Enable JavaScript to view data.

Ver también
-----------

* `<summary>` (en-US)
legend
======

### Definición

El elemento <legend> (leyenda) crea un título para un grupos los campos (`<fieldset>`) de un formulario.

**Sus etiquetas son**: <legend> y </legend> (ambas obligatorias).

**Crea una caja**: en bloque

**Está definido como**:

**Debe contener**: cero o más elementos en linea

**Debe estar contenido por**: debe ser el primer hijo de un elemento `<fieldset>`

#### Atributos

| Atributo | valor | descripción |
| --- | --- | --- |
| Genéricos |
| `title` | texto | implícito | título consultivo del elemento. |
| `style` | reglas de estilo | implícito | información de estilo en línea. |
| `id` | ID | implícito | identificador único a nivel de documento. |
| `class` | lista de clases separadas por espacios | implícito | identificador a nivel de documento |
| `dir` | uno de los siguientes:"ltr" o "rtl" | implícito | dirección del texto débil/neutral |
| `lang` | código de idioma | implícito | información sobre el idioma |
| **Eventos**:
 `onclick, ondblclick, onmousedown, onmouseup, onmouseover,
onmousemove, onmouseout, onkeypress, onkeydown, onkeyup.` |
| Específicos |
| `accesskey` | un caracter | implícito | carácter de la tecla de acceso rápido |
| de transición |
| `align` | uno de los siguientes: "top", "bottom", "left" o "right" | implícito | alineación con relación al fieldset |
| Atributo | valor | descripción |

### Ejemplos
```

<form>
  <fieldset>
    <legend>Información Personal</legend>
    <label for="nombre">Nombre:</label>
    <input name="nombre" id="nombre" type="text" tabindex="1" />
    <label for="apellidos">Apellidos:</label>
    <input name="apellidos" id="apellidos" type="text" tabindex="2" />
  </fieldset>

  <fieldset>
    <legend>Edad</legend>
    <label><input type="checkbox" tabindex="20" name="edad" value="20-39" /> 20-39</label>
    <label><input type="checkbox" tabindex="21" name="edad" value="40-59" /> 40-59</label>
    <label><input type="checkbox" tabindex="22" name="edad" value="60-79" /> 60-79</label>
  </fieldset>
</form>
```
<center> (obsoleto)
===================

**Obsoleto:** Esta característica ya no se recomienda. Aunque es posible que algunos navegadores aún lo admitan, probablemente ya se ha eliminado de los estándares web relevantes, está en proceso de eliminación o solo se conserva por motivos de compatibilidad. Evite usarlo y actualice el código existente si es posible; consulte la tabla de compatibilidad en la parte inferior de esta página para orientar su decisión. Tenga en cuenta que esta característica puede dejar de funcionar en cualquier momento.

### Definición

El elemento obsoleto center (centro) crea una caja en bloque con el contenido centrado. En realidad es equivalente a un div con `align="center"`

**Sus etiquetas son**: <center> y </center> (ambas obligatorias).

**Crea una caja**: en bloque.

**Está definido como**: Elemento desaprobado.

> 
> Actualmente la mejor forma de centrar texto no es con html, con css tenemos infinidad de posibilidales para centrar el texto vertical, horizontal, izquierda, dercha, justificado y todo lo que necesitemos.
> 
> 
> 

**Puede contener**: cero o más elementos en bloque y en linea

#### Atributos

| Atributo | valor | descripción |
| --- | --- | --- |
| Genéricos |
| Ver atributos de transición. |
| Específicos |
| No tiene |
| De transición (Solo tiene los genéricos) |
| `title` | texto | implícito | título consultivo del elemento. |
| `style` | reglas de estilo | implícito | información de estilo en línea. |
| `id` | ID | implícito | identificador único a nivel de documento. |
| `class` | lista de clases separadas por espacios | implícito | identificador a nivel de documento, . |
| `dir` | uno de los siguientes:"ltr" o "rtl" | implícito | dirección del texto débil/neutral |
| `lang` | código de idioma | implícito | información sobre el idioma |
| **Eventos**:
 `onclick, ondblclick, onmousedown, onmouseup, onmouseover,
onmousemove, onmouseout, onkeypress, onkeydown, onkeyup.` |
| Atributo | valor | descripción |

### Ejemplos
```

<center>
 elemento center
</center>
<div align='center'>
 elemento div con: align='center'
</div>
```
s
=

### Definición

Muestra el texto tachado con una linea horizontal.

**Sus etiquetas son**: 
 y 
 (Ambas obligatorias)

**Crea una caja**: en linea.

**Está definido como**:Elemento de estilo de fuente.

**Puede contener**: cero o más elementos en linea

#### Atributos

| Atributo | valor | descripción |
| --- | --- | --- |
| Genéricos |
| `title` | texto | implícito | título consultivo del elemento. |
| `style` | reglas de estilo | implícito | información de estilo en línea. |
| `id` | ID | implícito | identificador único a nivel de documento. |
| `class` | CDATA | implícito | 
 identificador a nivel de documento, lista de clases separadas por
 espacios.
  |
| `dir` | (ltr|rtl) | implícito | dirección del texto débil/neutral |
| `lang` | código de idioma | implícito | información sobre el idioma |
| **Eventos**:
 `onclick, ondblclick, onmousedown, onmouseup, onmouseover,
onmousemove, onmouseout, onkeypress, onkeydown, onkeyup.` |
| Específicos |
| No tiene |
| De transición |
| No tiene |
| Atributo | valor | descripción |

### Ejemplos
```

  <p>
       Texto normal y... 
Texto tachado

  </p>
```

### Comentarios

**Advertencia:** DESAPROBADO
<figcaption>
============

El elemento **HTML `<figcaption>`** representa un subtítulo o leyenda asociado al contenido del elemento padre `<figure>`, pudiendo ser colocado como primer o último hijo. Es importante destacar que el elemento **`<figcaption>`** es opcional.

Pruébalo
--------

|  |  |
| --- | --- |
| Content categories (en-US) | Ninguna |
| Contenido Permitido | Flow content (en-US). |
| Omisión de etiqueta | None, both the starting and ending tag are mandatory. |
| Elementos padre permitidos | 
 En un elemento `<figure>` el elemento
 `<figcaption>` debe ser el primero o el último hijo.
  |
| Interfaz DOM | `HTMLElement` |
| Contento en el que puede ser usado | Como the first o last child de un **<figure>** element |

Atributos
---------

Este elemento sólo incluye los global attributes (en-US).

Ejemplos
--------

Para ejemplos con `<figcaption>`, por favor ver la página `<figure>`.

Especificaciones
----------------

| Specification |
| --- |
| HTML Standard # the-figcaption-element |

Compatibilidad con navegadores
------------------------------

BCD tables only load in the browser with JavaScript enabled. Enable JavaScript to view data.

Ver además
----------

* El elemento `<figure>`.
del
===

### Definición

El elemento `del` (deleted-borrado) marca las partes de un texto o documento que han sido suprimidas o sustituidas.

**Sus etiquetas son**: <del> y </del> (ambas obligatorias).

**Crea una caja**: a veces en linea a veces en bloque.

**Está definido como**:

**Puede contener**: depende, si actua como un elemento en bloque puede contener elementos en bloque y en linea. Pero si actua como un elemento en linea solo podrá contener elementos en linea.

#### Atributos

| Atributo | valor | descripción |
| --- | --- | --- |
| Genericos |
| `title` | texto | implícito | título consultivo del elemento. |
| `style` | reglas de estilo | implícito | información de estilo en línea. |
| `id` | ID | implícito | identificador único a nivel de documento. |
| `class` | CDATA | implícito | 
 identificador a nivel de documento, lista de clases separadas por
 espacios.
  |
| `dir` | (ltr|rtl) | implícito | dirección del texto débil/neutral |
| `lang` | código de idioma | implícito | información sobre el idioma |
| **Eventos**:
 `onclick, ondblclick, onmousedown, onmouseup, onmouseover,
onmousemove, onmouseout, onkeypress, onkeydown, onkeyup.` |
| Específicos |
| `cite` | URI | implícito | información sobre el cambio |
| `datetime` | fecha | implícito | fecha y hora del cambio |
| de transición |
| 
 No tiene, o dicho de otra manera, tiene los mismos que en el doctype
 estricto
  |
| Atributo | valor | descripción |

### Ejemplos

El siguiente código:


```html
Ejemplo de ins en linea:
<p>El agua es insípida <del>y húmeda.</del> <ins>inodora e incolora.</ins></p>

Ejemplo de ins en bloque:
<p>El agua es insípida.</p>

<del>
  <p>y húmeda.</p>
</del>
```


Se visualiza así:

### Comentarios

El elemento del del tiene un opuesto, el elemento ins. del, marca las partes descartadas e ins las insertadas.
canvas
======

El elemento HTML *canvas* (<canvas>) se puede utilizar para dibujar gráficos a través de secuencias de comandos (por lo general JavaScript ). Por ejemplo, puede usarse para dibujar gráficos, hacer composiciones de fotos o incluso realizar animaciones.

Las aplicaciones de Mozilla adquirieron la compatibilidad con `<canvas>` a partir de Gecko 1.8 (es decir, Firefox 1.5 ). El elemento fue originalmente introducido por Apple en el OS X Dashboard y Safari. Internet Explorer, antes de la versión 9.0 beta, no admite de forma nativa `<canvas>` , pero una página puede de hecho añadir la compatibilidad mediante la inclusión de un script del proyecto Explorer Canvas de Google. Opera 9 también es compatible con `<canvas>` .

Para más artículos sobre canvas, consulta la página del tema canvas .

Contexto de uso
---------------

| Contenido permitido | Transparente, ya sea contenido estático o contenido dinámico . |
| --- | --- |
| Omisión de etiquetas | Ninguna, deben estar presentes tanto las etiquetas de inicio como las de cierre |
| Elementos primarios permitidos | Cualquier elemento que acepte contenido dinámico o cualquier otro elemento que acepte contenido estático . |
| Documento normativo | HTML 5, sección 4.8.10 |

Atributos
---------

`width`

La anchura del espacio de coordenadas en píxeles CSS. El valor predeterminado es 300.

`height`

La altura del espacio de coordenadas en píxeles CSS. El valor predeterminado es 150.


**Nota:** el tamaño del lienzo mostrado se puede cambiar con una hoja de estilo. La imagen se escala durante la representación para adaptarse al tamaño que se le ha aplicado estilo .

Interfaz DOM
------------

* HTMLCanvasElement
Ejemplo
-------


```html
<canvas id="canvas" width="300" height="300">
  Tu navegador no admite el elemento &lt;canvas&gt;.
</canvas>
```

Sobre Accesibilidad
-------------------

El elemento `<canvas>` es simplemente un bitman que no provee ninguna información adicional sobre los elementos que tiene dibujados. El contenido de la etiqueta `canvas` no se muestra a los lectores de pantalla como otras etiquetas semánticas. Como regla general, deberías evitar utilizar canvas en un sitio accesible.

Para mejorar la accesibilidad de la etiquetas puedes leer los siguientes artículos (en inglés):

* MDN Hit regions and accessability
* Canvas accessibility use cases
* Canvas element accessibility issues
* HTML5 Canvas Accessibility in Firefox 13 – by Steve Faulkner
* Best practices for interactive canvas elements
Consulta también
----------------

* Tema sobre canvas
samp
====

El elemento HTML Sample (**`<samp>`**) se utiliza para incluir texto en línea que representa una muestra (o cita) de la salida de un programa de ordenador. El contenido de esta etiqueta es renderizado generalmente usando la tipografía monoespaciada por defecto del navegador.

Pruébalo
--------

The source for this interactive example is stored in a GitHub repository. If you'd like to contribute to the interactive examples project, please clone https://github.com/mdn/interactive-examplesand send us a pull request.

### Definición

Señala lo que es una salida de un programa.

**Sus etiquetas son**: <samp> y </samp> (ambas obligatorias)

**Crea una caja**: en linea.

**Está definido como**: Elemento de frase.

**Puede contener**: en linea

##### Atributos Genéricos

* title (título del elemento)
* style (información de estilo en línea)

**Identificadores**: id, class (identificadores a nivel de documento)

**Idioma**: lang (información sobre el idioma), dir (dirección del texto)

**Eventos**: onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup.

##### Atributos Específicos - No tiene

##### Atributos Transicionales - No tiene

### Ejemplos
```

<p>
... entonces aparecerá una ventana con el mensaje: <samp>Hola mundo</samp>
</p>
```

### Comentarios
noscript
========

### Definición

**noscript** de -*no script* . Aporta contenidos alternativos al elemento script. las aplicaciones de usuario que no soporten scripts deben mostrar en su lugar el contenido de este elemento.

**Sus etiquetas son**: `<noscript>` y `</noscript>` (ambas obligatorias).

**Está definido como**: Elemento en bloque.

**Crea una caja**: en bloque.

**Puede (y debe) contener**: Uno o más elementos en bloque.

Con un doctype transicional puede contener cero o más elementos en bloque.



#### Atributos

| atributo | descripción | valor |
| --- | --- | --- |
| Genéricos |
| title | 
 Texto informativo o título del elemento. Suele mostrarse a modo de "tool
 tip".
  | 
 Texto legible por personas. Sensible a
 M/m.. Por
 defecto: Lo fija el navegador.
  |
| id | 
 Le da un nombre al elemento que lo diferencia de todos los demás del
 documento.
  | 
 Un
 nombre único. Sensible a
 M/m. Por
 defecto: Lo fija el navegador.
  |
| class | Asigna nombres de clases al elemento. Por defecto, clases CSS. | 
 Lista de clases separadas por espacio en blanco. Sensible a
 M/m. Por
 defecto: Lo fija el navegador.
  |
| style | 
 Permite especificar
 información de estilo. Por defecto, estilos CSS.
  | Declaraciones de estilo. Por defecto: Lo fija el navegador. |
| lang | 
 Información sobre el
 idioma del contenido
 del elemento y del valor de sus atributos.
  | 
 Un
 código de idioma. Por defecto: "desconocido". Lo fija el navegador.
  |
| dir | 
 Indica la
 dirección de texto
 y tablas.
  | 
 Uno de los siguientes: 'ltr' o
 'rtl'. Por defecto: En castellano
 'ltr'. Lo fija el navegador.
  |
| Eventos:
`onclick, ondblclick, onmousedown, onmouseup, onmouseover,
onmousemove, onmouseout, onkeypress, onkeydown, onkeyup.` |
| Específicos |
| No tiene |
| De transición |
| No tiene |
| atributo | descripción | valor |

### Ejemplos de uso

#### Un script y su alternativa
```

<script type="text/javascript">
 Aquí un script que genera un listado
</script>

<noscript>
<p> Aquí un enlace a un <a href="/datos/listado.html">listado</a> alternativo </p>
</noscript>
```

### Estilo predeterminado

### Notas

### Referencia

* El elemento **noscript** en la especificación de html 4.01
### Soporte

Puede consultar esta comparativa: IE 6 - IE 7 - FF 1.5 - OP 9.

---

**Nota:** Estamos ampliando este documento, posiblemente contenga defectos y carencias. ¡Estamos en obras!... disculpen las molestias.

¿Quieres participar en su elaboración? Para saber cómo hacerlo consulta MDC:Como ayudar.

Categoría

interwiki links

automatismos