Es viernes, qué tal si le dedicas un rato a validar tu HTML
Hoy es viernes, quiero motivarte para validar el código HTML y el CSS de tu sitio web. Para empezar, lee un rato sobre las ventajas de la validación, la importancia de cumplir con los estándares web y los beneficios para tus sitios.
Los estándares web como todos sabemos son ciertas pautas o recomendaciones que indican cómo debería ser un código XHTML y CSS correcto. La entidad que regula éstos estándares es el W3C (World Wide Web Consortium).
Un sitio desarrollado acorde a dichos estándares web debe tener un código limpio, basar su diseño en CSS y ser accesible y amigable, tanto para el usuario (cualquiera sea su condición), como para los motores de búsqueda.
Las ventajas de los estándares web:
- El que tu sitio siga ciertas pautas o estándares establecidos, te posibilita diferenciarte del resto, además de contribuir a un internet más ordenado, semántico y estándar.
- Los estándares web nos permite lograr la correcta visualización de nuestra web en cualquier navegador tradicional que cumpla los estándares web, así como en navegadores web no tradicionales permitiendo la accesibilidad.
- Además de esto, los estándares web en conjunto con un código semántico nos ayudan en la tarea de posicionar una web en buscadores. El uso correcto de las etiquetas de títulos <h1>, subtítulos <h2>, <h3>, párrafos <p>, negritas <strong> para resaltar palabras o frases ayudan a los buscadores a interpretar mejor el contenido de un sitio, así como que frases o palabras son más relevantes.
Buenas prácticas: recuerda, en XHTML:
- No se utilizan más las antiguas etiquetas “de formato” como: <b>, <i>, <u>, <font>
- Todas las etiquetas así como sus atributos van en minúsculas: <div>, <span>
- Todas las etiquetas deben cerrarse (<p> … </p>), incluso las que sólo utilizan un tag (ej: <img src=”…” /> o <br />)
- Todos los atributos deben estar entre comillas dobles (<a href=”…” title=”…”> … </a>).
- Ya no se utiliza el parámetro target=”…” en los links de forma que se permite al usuario navegar como desee (abrir los links en otra ventana, en la misma o en otra pestaña).
- Los marcos (frames) tienden a desaparecer (aunque aún pueden usarse en una especificación para framesets, no son recomendados).
- Todos los estilos se definen mediante CSS (idealmente en un archivo externo, no embebido en el XHTML).
- Es recomendable utilizar title (para una descripción del elemento, utilizado principalmente en links aunque es aplicable a otras etiquetas), así como el alt (texto alternativo) para las imágenes.
- Al anidar etiquetas (poner unas dentro de otras) debemos tener en cuenta que hay elementos block (<p>, <div>, <h1>, <ul>, <form>, etc.) que (en general) inician una nueva línea y elementos inline (<span>, <a>, etc.) que no lo hacen. Debemos tener en cuenta que no debemos anidar elementos block dentro de elementos inline.
- Por supuesto, lo ya repetido hasta el cansancio: las tablas son para presentar datos tabulares, no para maquetar tu sitio. Utiliza capas (divs) para eso!
Prueba final: valida tu sitio!
Qué te parece si primero pasas tu sitio tal como lo tienes por el validador, revisas cuántos errores te da, luego que hagas las modificaciones validalo de nuevo, nos compartes el antes y después de tu trabajo de validación. De está forma veremos los resultados de tu trabajo e inspiras a otros hacerlo.
Puedes pasar tu web por el validador W3C para ver que tan bien está tu código XHTML de acuerdo a los estándares web y si trabajaste el CSS también puedes validarlo.
Bueno, espero que este artículo te haya motivado a validar tu sitio web, revisar el código o al menos pensar un poco en los estándares web y los grandes beneficios que pueden traerte. Me encantaría leer en los comentarios si tú sitio valida o no y por qué, así como cualquier duda o consulta que tengas para hacer que tú sitio sea válido! 😉
He probado a validar una web que aún está en desarrollo. Me ha sorprendido que me da errores en una parte del código en que se inserta un archivo Flash (swf). Los errores son:
– Attribute “src” exists, but can not be used for this element.
– Attribute “quality” is not a valid attribute.
– Attribute “pluginspage” is not a valid attribute
– Attribute “type” exists, but can not be used for this element.
– Element “embed” undefined. Did you mean “meta” or “em”?
Un poco raro, no? En fin, espero que no sean errores muy graves. 😉
@Fran, el problema con los flash, es que la forma más extendida de incluirlo en una página (usando ) nos da problemas de validación ya que no es una etiqueta válida según el w3c. La solución es hacerlo mediante una etiqueta :
Pruebalo y nos cuentas! 😉
El editor de los comments, no me permite poner HTML, te lo pongo con () para que se entienda la idea:
(object type=”application/x-shockwave-flash” data=”archivo.swf” width=”XXX” height=”YYY”)
(param name=”movie” value=”archivo.swf” /)
(param name=”bgcolor” value=”FFFFFF” /)
(param name=”wmode” value=”transparent” /)
(/object)
Me temo que por más que lo intente, nunca me saldrá una validación 100% correcta…
Quizá me falta dominar el HTML (aunque sería el colmo, pues es de lo más fácil), pero soy de los que usa algunos ‘trucos’ para combinar HTML y CSS… como por ejemplo, si hago algún tutorial de Photoshop me conviene encerrar varios elementos (no solo texto) en un solo párrafo… y el validador, al notar que hay algo más que texto e imágenes entre las etiquetas, me lo marca como incorrecto. Entre otras cosas.
También… ¿cómo es posible que hayan eliminado las etiquetas B I U y font? Por pura lógica… es más comodo escribir un texto entre las etiquetas (b) y (/b) que poner (strong) y (/strong). Igual con las otras 2… se modifica a través de CSS y es supuestamente más ‘cómodo’… pero yo prefiero etiquetas de una letra en vez de la etiqueta span.
@Bobert, no te desanimes (ni te enojes) con HTML! 😛
Lo que comentas de los tags (b) y (strong) por ejemplo, strong no quiere decir “negritas”, o sea por defecto si lo son, pero vendría a ser una palabra o frase resaltada en tu texto (luego por css ya puedes tu definir si quieres que ese “resaltado” sea en negritas o marcado en color, otro tamaño o similar) 😉
Además tiene el significado semántico de “importante” (y eso lo toman navegadores para invidentes que no verían las negritas, los bots de los buscadores que ven texto plano, etc).
Como dice marcelo, para la semántica es importante usar los etiquetas HTML correctamente, el strong es de gran importancia para dispositivos que utilizan discapacitados como asi también los alt, title y ni hablar para los motores de busqueda.
Precisamente ayer validando mi sitio ( que nunca me me habia dado por usar esta herramienta)que crei ya listo y que lo estaba subiendo al servidor me saca los sigueintes errores
Gravedad Archivo Descripción Línea
Mensaje C:\xampp\htdocs\templates\portafolio\search_panel.tpl en la etiqueta: link faltan los siguientes atributos obligatorios: href 1
Error C:\xampp\htdocs\templates\portafolio\search_panel.tpl La etiqueta: “link” no tiene el atributo: “src” en las versiones activas actualmente. 1
Mensaje C:\xampp\htdocs\templates\portafolio\search_panel.tpl en la etiqueta: link faltan los siguientes atributos obligatorios: href 2
Error C:\xampp\htdocs\templates\portafolio\search_panel.tpl La etiqueta: “link” no tiene el atributo: “src” en las versiones activas actualmente. 2
Error C:\xampp\htdocs\templates\portafolio\search_panel.tpl La etiqueta: “th” no tiene el atributo: “background” en las versiones activas actualmente. 4
Error C:\xampp\htdocs\templates\portafolio\search_panel.tpl La etiqueta: “table” no tiene el atributo: “height” en las versiones activas actualmente. 4
Error C:\xampp\htdocs\templates\portafolio\search_panel.tpl La etiqueta: “th” no tiene el atributo: “background” en las versiones activas actualmente. 6
Error C:\xampp\htdocs\templates\portafolio\search_panel.tpl La etiqueta: “input” tiene una sintaxis de cierre de estilos de XML para un elemento vacío aunque la versión: “HTML4” no es un lenguaje de etiquetas XML. 15
Error C:\xampp\htdocs\templates\portafolio\search_panel.tpl La etiqueta: “input” tiene una sintaxis de cierre de estilos de XML para un elemento vacío aunque la versión: “HTML4” no es un lenguaje de etiquetas XML. 30
Error C:\xampp\htdocs\templates\portafolio\search_panel.tpl La etiqueta: “img” tiene una sintaxis de cierre de estilos de XML para un elemento vacío aunque la versión: “HTML4” no es un lenguaje de etiquetas XML. 64
Anidación C:\xampp\htdocs\templates\portafolio\search_panel.tpl No se ha encontrado la etiqueta inicial para: “table” o se ha cerrado demasiadas veces
Error C:\xampp\htdocs\templates\quienes.php La etiqueta: “link” tiene una sintaxis de cierre de estilos de XML para un elemento vacío aunque la versión: “HTML20” no es un lenguaje de etiquetas XML. 6
Error C:\xampp\htdocs\templates\quienes.php La etiqueta: “table” no tiene el atributo: “height” en las versiones activas actualmente. 23
Error C:\xampp\htdocs\templates\quienes.php La etiqueta: “table” no tiene el atributo: “height” en las versiones activas actualmente. 25
Error C:\xampp\htdocs\templates\quienes.php El nombre de etiqueta: “embed” no se encuentra en las versiones activas actualmente. 32
Mensaje C:\xampp\htdocs\templates\quienes.php en la etiqueta: area faltan los siguientes atributos obligatorios: alt 47
Mensaje C:\xampp\htdocs\templates\quienes.php en la etiqueta: area faltan los siguientes atributos obligatorios: alt 50
Mensaje C:\xampp\htdocs\templates\quienes.php en la etiqueta: area faltan los siguientes atributos obligatorios: alt 53
Mensaje C:\xampp\htdocs\templates\quienes.php en la etiqueta: area faltan los siguientes atributos obligatorios: alt 55
Mensaje C:\xampp\htdocs\templates\quienes.php en la etiqueta: area faltan los siguientes atributos obligatorios: alt
Ah y algo que se me quedo Marcel rspecto al articulo hay algo en lo que discrepo, donde hablas de usar los divs, pues como sabrás los divs en dreamweaver no se comportan muy bine que digamos por lo menos a al hora de previsualizar en el navegador, ya que sale en cualquier lugar menos en el quie realment elo ubicaste
@Marce, gracias por tu comentario apoyando el uso de alt y title, dos elementos super-importantes!
@Luis Alvarez, acerca de tus errores, fijate que casi todos explica el porqué así que puedes ir viendo como solucionarlos, verás la satisfacción de ver que el nº de errores va bajando cada vez que corrijes algo y lo pasas por el validador 😉
Sobre lo que comentas de las divs (capas), el problema en lo que tu comentas es Dremweaver y como esté tu código. Con un xHTML correcto (usando capas) y posicionandolas correctamente vía CSS, el resultado debe ser exactamente el deseado al visualizarlo en un navegador. Las tablas quizá sean la salida fácil, pero no la más correcta.
Gracias por compartir tus impresiones! 😉
Yo creo que la mejor manera de hacer que Flash valide bien es ponerlo con http://jquery.lukelutman.com/plugins/flash
Así el código nunca está metido en el HTML y por lo tanto no da ningun tipo de error de validación.
Luis Alvarez, el problema no son los divs, es Dreamweaver :D:D:D
Cosa rara, sigo sin dar porqué me tira el error:
“end tag for element “HEAD” which is not open”, siendo que sí está definida como … y correctamente escrita (ya ven que luego nos comemos letras o escribimos de más, pero no es el caso), tengo definido dentro de HEAD el estilo CSS que sí es amplio, no sé si por ahi se pierde el código, aunque no deberia, sobretodo porque pierde el tag de entrada, no de salida….
¿Es correcto incluir comentarios tipo “” dentro de head?
si ya no se utiliza el parámetro target=”…” en los links… entonces que se utiliza para abrir en otra ventana??
@josepzin, insertar el Flash con JavaScript es otra opción, aunque no se si la más accesible (aunque sea muy bajo el % de usuarios que navegan con js desactivado) 😉 Gracias por tus comments!
@Webpadawan, una posibilidad es que tengas algún error (como alguna etiqueta mal cerrada) en el , si dejas la url del sitio prometo mirarlo
@carolina, con respecto a tu consulta sobre el target=”_blank”, en xHTML la idea es dejar a criterio del usuario cuándo abrir una pestaña en nueva ventana (o nueva pestaña) o como él lo desee.
A mi también me pasa a veces de tener la “tentación” de enviar al usuario a una nueva página en algunos links, pero lo más lógico es que el propio usuario decida, no crees? 😉
Excelente articulo Marcelo. Sin duda viernes es un buen día para validar jajaja.
Me gusta en especial la lista de buenas prácticas en XHTML que te has montado. Muy útil a la hora de escribir XHTML sin duda.
[…] Ferreiro, desde Maestros del Web, nos cuenta un poco sobre las ventajas de validar nuestro código HTML y CSS además de algunas buenas prácticas a la hora de maquetar. 0 […]
Marcelo tenias razón con lo de la etiqueta (object) ha pasado sin errores, muchas gracias.
Pero lo del target=”_blank” creo que en ocasiones si conviene usarlo, para mantener tu web a la vista.
Mucha gente no sabe abrirse los enlaces en pestañas o ventanas distintas. Y trabajando para publicidad es como que “tienes que mantener la web siempre a la vista”, por eso yo debo usar el target=”_blank”… casi por obligación.
@Carlos Perez, muchas gracias por tus comentarios!
Y estoy de acuerdo, el viernes es un buen día para, entre otras cosas, validar tu html! 😉
@Fran, genial, me alegro que te haya servido lo que te sugerí para el flash!
Acerca de lo de target=”_blank”, entiendo lo que dices, yo también debo usarlo a veces en algunas webs, como tu dices para enlaces que deben ser externos pero es bueno al menos saber que no es lo más recomendable.
El problema con incrustar flash usando object es que el estúpido Internet Explorer a fuerza quiere ejecutar ActiveX cuando ve esa etiqueta y entonces busca el parámetro classid. Si no lo encuentra no ejecuta el flash. Y los otros navegadores, si ven el classid no reconocen el object y no ejecutan el flash.
Entonces las únicas soluciones posibles son: validar y que no se ejecute en IE; usar object y embed anidados para que ejecute en todos aunque no valide; o meterlo con js con la consecuencia que sin js activado no se verá.
Ffff. En fin. ¿Cuentan los errores de validación causados por usar & ?
@rb3m tienes razón en lo que comentas sobre Flash, en este caso se transforma en una decisión personal ya que hasta dónde yo se no hay ninguna solución que sea “perfecta” al respecto…
Los errores por usar & (ampersand) sin escapar son marcados en el validador de w3c, para evitarlos debemos usar la entidad html que lo representa: & amp; (todo junto) 😉
[…] Hoy tuve mi segunda participación (mi primer artículo como autor en MaestrosDelWeb) en la serie Es Viernes! El artículo de esta semana fue: Es viernes, qué tal si le dedicas un rato a validar tu HTML! […]
Hey autor, tu blog solo valida la principal, las otras todas (al menos las tres o cuatro que revise: `quién soy`, `servicios`, `contacto` y `portafolio`) son inválidas :-X
O no lo pille y es parte del tip?… que solo valide la portada 😛
@Ironic, te diría que revises nuevamente… lo único que no valida es el blog (ya que al cargar contenido a diario no estoy chequeandolo todo el tiempo)…
Cuanta envidia se percibe en tu comentario…
Gracias por el comment 😉
@Ironic, de todas formas, te agradezco la motivación ya que ahora sí hasta el blog también valida! 😉
En hora buena autor, tu blog es:
This document was successfully checked as XHTML 1.0 Transitional!
(…salvo la galería)
No te lo tomes a mal, total `Es viernes, qué tal si le dedicas un rato a validar tu HTML` 😛
@Ironic, para nada, muchas gracias por tus aportes y por navegar tan a fondo mi web Saludos y buen fin de semana! ^_^
Revisen mi web y me dicen si hay algún errorcito por ahi. Hoy estuve arreglando el diseño de la página principal, pero estoy apurado por salir asi que lo deje a medias xD.
El lunes o domingo en la noche rebisare esta entrada…
Leeré el siguiente “Es viernes!” jajaja, me gustó mucho :P, ya llevan 3, asi que esperamos más :D.
Saludos cuidense, pasen buen fin de semana!
http://www.documentoweb.com/
tengo 8 errores en mi web, pero no se como corregirlos, porque no se si son de posts, o del theme
@exactlimon, en general en cada error te comenta brevemente de que va el mismo, usando eso de referencia puedes intentar corregirlos, si tienes dudas con alguno comentalo 😉 Suerte con ese HTML!
Estupendo artículo aunque no comparto algunas opiniones:
Respecto al ‘cumplimiento de los estándares y buenas costumbres web’:
– La validación no garantiza una correcta visualización en cualquier dispositivo. Ni siquiera en cualquier navegador en varias versiones.
– No garantiza una web semántica. Puedes cumplir los estándares haciendo auténticas barbaridades y obtener un auténtico galimatías de código.
– Y, en lo referente a SEO, no ayuda cumplir los estandares si la semántica y maquetación es terrible y no se aplican las técnicas SEO necesarias para facilitar la accesibilidad de los buscadores (Técnicas que, a veces, están reñidas con los estándares)
Respecto a las recomentaciones; Algunas son cuestionables (alt obligatorio en las imágenes) y otras sencillamente absurdas (eliminar el _target), por ejemplo.
Para finalizar (y vertiendo un poco de sal en el tema pero sólo para entablar una discusión sana); Las tablas son contenedores de información tabular (eso dice w3c) y SI, se puede utilizar para labores de maquetación (según w3c) y NO, no son tan potentes y flexibles como div+css. Pero presentan (bien utilizadas) tantas ventajas e inconvenientes en cuanto a compatibilidad, semántica, SEO, accesibilidad, etc… como el tandem div+css.
No seamos ‘más papistas que el papa’, recomendemos el uso css+divs (sobre todo para los que se inician) pero no volvamos a la santa inquisición, please.
Pack
@pack, tienes razón de lo que comentas, podemos hacer validar una web sin que ésta tenga una buena semántica o que la web esté optimizada para buscadores. De todas formas en general (o idealmente) los estándares y la web semántica deberían ir de la mano…
Me queda la duda de qué ventajas en cuanto a semántica, SEO y accesibilidad le ves a las tablas, así como en qué casos crees que es bueno utilizarlas para labores de maquetación.
Me encantaría leer tu respuesta y continuar un (sano) debate acerca de este tema 😉
La recomendación de no usar tablas para maquetar no viene directo de la W3C sino del WCAG (Guías de Accesibilidad de Contenido Web- http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-table-for-layout ) y en general es una mejor práctica recomendada por el grupo de estándares web, debido a la facilidad en el matenimiento constante de una página. Mismo caso para el alt obligatorio en las imágenes.
En el caso de target, la recomendación es separar la presentación del comportamiento, y abrir una liga en una nueva ventana se considera comportamiento que se puede lograr a través de javascript y eso hace al sitio más fácil de mantener.
Lo que sí estoy de acuerdo es que los llamados “estándares web” no son realmente estándares, sino mejores prácticas y como los creadores del sitio nos corresponde saber el porqué de la recomendación y si debemos seguirla o no.
Lo importante es incrementar la accesibilidad, usabilidad y encontrabilidad del sitio, al tiempo que lo hacemos fácil de mantener y de desarrollar. La validación y las recomendaciones del WCAG son un buen lugar para empezar, pero hay que entenderlas muy bien para decidir como las vamos a usar.
Si checas, ni siquiera el sitio de Zeldman valida (aunque por muy pocos errores).
@rb3m, muchas gracias por tu comentario, estoy totalmente de acuerdo con lo que expones 😉
Bueno, ya no es viernes, pero lo importante es que se debe continuar con un buen trabajo, basado a estándares y pensando en el factor accesibilidad para todos.
Estaba checando hace unos minutos el topsite de alexa y es muy interesante ver como no es válido el xhtml de los primeros sitios, en fin.
Ahorita hace unos 10 minutos terminé la estructura del sitio y maquetación del theme de Palabra en Acción de Guatemala y algo importante es que ya lo había terminado hace unos días, sin embargo hubo la necesidad de cambiar mucho de la apariencia, si no hubiese trabajado basado en xhtml + css quizás hubiera tardado meses en hacerlo, cosa que me llevó no más de 2 horas.
La mejor prueba http://validator.ca/?q=http://www.palabraenaccion.org.gt.
@EstuardoEG, gracias por tu comentario…
Interesante la utilidad que nos recomiendas para validar todo el sitio ‘de una sola pasada’ 😉
tengo varios errores en mi web, y no se como corregirlos, y ni idea si son de posts http://www.technologicworld.com/
@isa, los hay de ambos, puedes intentar ir viendo y entendiendo cada error e intentando solucionarlo 😉 Suerte con ese HTML!
Hola Marcelo a ver si me aclaro en el código que te pongo a continuación tengo el error supuestamente con la comilla pero la comilla están.
….sedoparking.com/notcot.net” target=”_parent”> The notcot.net This domain is.
Las comillas antes de parent.
Donde esta el error?
[…] otra parte, la adecuada validación de las hojas de estilo CSS , aporta una mayor simplicidad a la hora de crear aplicaciones que funcionen en un abanico amplio […]
@Michel, acerca de lo que comentas, puede deberse a que utilizas target para indicar dónde debe abrirse un link, lo cuál no está recomendado en xhtml 1.0 strict, puedes quitarlo o cambiar el DOCTYPE a transactional 😉
Hola a todos,
esoty ”intentando” y experimentando en la validacion de mi documento HTML:
Y me han surgido 50 errores….
element “FONT” undefined. Did you mean “font”?
Attribute “ALIGN” is not a valid attribute. Did you mean “align”?
…0″ cellspacing=”0″ border=”0″ align=”center” id=”table1″>
Attribute “HEIGHT” is not a valid attribute. Did you mean “height”?
…lign=”right” valign=”bottom” height=”330″ style background=”images/img.jpeg”
Attribute “COLOR” is not a valid attribute. Did you mean “color”?
Felicidad
NET-enabling start-tag requires SHORTTAG YES
…”Content-Type” content=”text/html; charset=utf-8″/>
Attribute “BORDER” is not a valid attribute. Did you mean “border”?
<img border="0" src="images/buttons2.gif" alt="menu"width="960" height="64"
al ir cambiandolos me sale otra vez errores jeje….me sabrian ayudar en esto un poquito?
enhorabuena x la web
Pués yo actualmente mi css es valido, aunque todavia me faltan algunos pequeños errores en el html, solo que ahora que comprimo con gzip, alparecer modifica ciertas cosas en el css como sí no lo leyera y mi css deja de ser valido, así que la única solución que conzco es deshabilitar la comprensión gzip, pero no kiero :c, alguna sugerencia=?
hola soy study, y me gustaria una pagina en la cual me enseñe a crear el html (¿que diferencia hay entre xhtml y html, noes lo mismo?)
gracias por tu respuesta
hola me puedes enseñar a crear una pagina web,
y tambien a crear flash,
y la verdad que no entiendo lo de los css, por mas que estuve leyendo acerca de este tema,
me refiero a una pagina donde publiquen la enseñanza libre, y no como los profes en la academia.
gracias…
Felicidades por tu publicación. Tenia el problema de validar las animaciones en flash, pero gracias a los comentarios, pude dejar el sitio que quiero presentar 100% validado.
Saludos.
PD: Casualmente hoy es viernes tarde en la noche (legalmente es sábado, pero para mi aún es viernes).
Hola marcelo buen dia, quisiera saber si me podrias ayudar,para empesar la creacion de mi pagina web dinamica, cuales son las etapas para la construccion de una pagina web dinamica?
A ver.. una duda:
Por cuestiones de posicionamiento, que es mejor?
a) Un sitio web en varias páginas
b) Un sitio web en una sola página con secciones que se oculten y aparescan puro css, js, PERFECTAMENTE organizado el contenido y los tags de forma jerárquica.
En la opción b) siento que se reducen los tiempos de espera para el usuario y mejora la experiencia al navegar, pero esto es suficiente para decir que es mejor que la opción a) ???
Hola por aca… parece que esto se murio hace tiempo, pero bueno, dejo mis dudas para si queda algun despierto este viernes por la noche…
Bueno la idea es que estoy haciendo mi tesis y necesito extraer de los codigos html, la informacion de las etiquetas que puedan aportarle algun conocimiento al usuario (o sea en mi caso el conocimiento que se necesita extraer esta relacionado con las etiquetas definidas en el estandar dublin core DC)… pero no siempre existen buenos desarrolladores, enfocados en la idea de web semantica y muchos estandares para la descripcion de recursos…
alguien por aca me podria decir cuales serian las etiquetas que tendrian en su contenido informacion relevante??? y si pueden darme un orden de relevancia mejor….
Saludos y nos vemos el viernes por la noche….
Hola Tengo una web, bastante básica, tengo un error que no hay forma de quitarlo, a ver si alguien puede ayudarme a que quede al 100%
http://softwareconferencias.salasflash.com/
Saludos y gracias
jose
Yo llevo poco en esto, he aprendido lo basico para llevar un host y una web, pero la pagina ke he ido creando y con la que he ido aprendiendo a traves de sus multiples versiones no hay manera de validarla en ningun estilo del wc3 ese, la manera ke menos me tira 70 error y algun warning, no se si hay algun sitio que te diga que debes cambiar pa parecerte a algun formato