Foros del Web » Creando para Internet » HTML »

¿Cols y rows obligatorios en para los textarea?

Estas en el tema de ¿Cols y rows obligatorios en para los textarea? en el foro de HTML en Foros del Web. Hola señores Estoy tratando de ser muy metódico en algunos puntos para mejorar mi semántica al escribir XHTML. Trabajando con Coda-Mac, la validación del código ...
  #1 (permalink)  
Antiguo 25/06/2011, 13:48
Avatar de junihh  
Fecha de Ingreso: febrero-2004
Ubicación: República Dominicana
Mensajes: 997
Antigüedad: 13 años, 5 meses
Puntos: 7
¿Cols y rows obligatorios en para los textarea?

Hola señores

Estoy tratando de ser muy metódico en algunos puntos para mejorar mi semántica al escribir XHTML. Trabajando con Coda-Mac, la validación del código me marcó como error el no haber puesto "rows" y "cols" a un "textarea".

Lo que sería rows y cols lo manejo en CSS aplicando "width" y "height", entonces, ¿es obligatorio usarlos?
__________________
JuniHH
- Mi blog
- Mi portafolio
  #2 (permalink)  
Antiguo 25/06/2011, 15:44
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 9 años
Puntos: 1530
Respuesta: ¿Cols y rows obligatorios en para los textarea?

no, no es lo mismo, porque en CSS se maneja el ancho y alto del objeto, más no determina las columnas y filas internas del textarea y es requisito de ese objeto que hará una conversión interna según a fuente para determinar el ancho y alto.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 25/06/2011, 16:22
Avatar de junihh  
Fecha de Ingreso: febrero-2004
Ubicación: República Dominicana
Mensajes: 997
Antigüedad: 13 años, 5 meses
Puntos: 7
Respuesta: ¿Cols y rows obligatorios en para los textarea?

maycolalvarez: Entiendo tu punto, luego de lo que mencionas me toca el caso de controlar el scroll con javascript. Gracias por tu respuesta, fué de mucha ayuda.
__________________
JuniHH
- Mi blog
- Mi portafolio
  #4 (permalink)  
Antiguo 26/06/2011, 20:13
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 10 años
Puntos: 1567
Respuesta: ¿Cols y rows obligatorios en para los textarea?

junihh:

Si es cierto, los atributos rows y cols deben estar explicitos, sin embargo si redefinis el ancho y alto del objeto con css, el contenido del textarea va a ser procesado correctamente. En cuanto al scroll, varía segun los navegadores, FF 5 no te lo genera (siempre refiriendonos a mi ejemplo), IE, sí, por lo que lo podes eleminar con overflow: hidden; observa el valor cols="1" rows="1"

textarea-cols-rows.php


Código PHP:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2.     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5. <title>
  6. Textarea
  7. </title>
  8. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  9. <style type="text/css">
  10. /*<![CDATA[*/
  11. textarea#areatexto {
  12. width: 200px;
  13. height: 200px;
  14. overflow: hidden;
  15. }
  16. /*]]>*/
  17. </style>
  18. </head>
  19. <body>
  20. <div>
  21. <form action="textarea-cols-rows.php" method="post">
  22. <div>
  23. <textarea cols="1" rows="1" name="texto" id="areatexto">
  24. linea uno
  25. linea dos
  26. linea tres
  27. linea cuatro
  28. linea cinco
  29. linea seis
  30. linea siete
  31. linea ocho
  32. linea nueve
  33. linea diez
  34. </textarea>
  35. </div>
  36. <p>
  37. <input type="submit" name="procesar" value="probar" />
  38. </p>
  39. </form>
  40. </div>
  41. </body>
  42. </html>


Demo
http://foros.emprear.com/html/textarea-cols-rows.php


Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #5 (permalink)  
Antiguo 26/06/2011, 20:20
Avatar de junihh  
Fecha de Ingreso: febrero-2004
Ubicación: República Dominicana
Mensajes: 997
Antigüedad: 13 años, 5 meses
Puntos: 7
Respuesta: ¿Cols y rows obligatorios en para los textarea?

Muy buen tip emprear. Gracias por tu respuesta.
__________________
JuniHH
- Mi blog
- Mi portafolio

Etiquetas: rows, textarea
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:38.