Los campos de texto de varias líneas se crean con <textarea>
Ejemplo básico
<label for="comentario">Comentario:</label>
<textarea id="comentario" name="comentario" rows="4" cols="50">
Texto predeterminado
</textarea>
<textarea id="comentario" name="comentario" rows="4" cols="50">
Texto predeterminado
</textarea>
text_format
Múltiples líneas
Permite saltos de línea
format_size
rows/cols
Dimensiones visibles
format_align_left
Contenido predeterminado
Texto entre etiquetas
open_with
Redimensionable
CSS: resize: vertical
Ejemplo interactivo
Campo opcional
Campo obligatorio (mínimo 10 caracteres)
compare
<input> vs <textarea>
| Característica | <input> | <textarea> |
|---|---|---|
| Líneas | Una sola | Múltiples |
| Contenido | Atributo value | Entre etiquetas |
| Redimensionar | No | Sí (CSS) |