Les comento mi problema, estoy usando el buscador de freefind, lo modifique, le saque las tablas y el estilo que vienen por defecto para poder mandarlos a la css y que sea un doc xhtml valido, el problema es que al validar el código para xhtml me dice:
Error La etiqueta: "form" no tiene el atributo: "target" en las versiones activas actualmente. Linea 37
Error La etiqueta: "input" no está permitida dentro de: "form" Sólo se permite dentro de: a, abbr, acronym, address, b, bdo, big, caption, cite, code, dd, del, dfn, div, dt, em, fieldset, h1, h2, h3, h4, h5, h6, i, ins... Linea 38
Código HTML:
<div id="buscador"> <form action="http://search.freefind.com/find.html" method="get" accept-charset="utf-8" target="_self"> <input type="hidden" name="si" value="48454822" /> <input type="hidden" name="pid" value="r" /> <input type="hidden" name="n" value="0" /> <input type="hidden" name="_charset_" value="" /> <input type="hidden" name="bcd" value="÷" /> <input type="text" name="query" size="40" /> <input name="submit" type="submit" value="Buscar" /> </form> <a href="http://www.freefind.com">site search by freefind</a> </div>
Como lo soluciono? borro target y listo? lo cambio por algo?
Segundo error.
Básicamente todo el buscador esta hecho con la etiqueta imput, si cambio la etiqueta form va a seguir funcionando? en ese caso por que etiqueta la cambio?
Lo postie en esta sección porque si bien la mayoría de los temas sobre buscadores están en SQL y CSS, mi problema no es con el buscador en si sino con la validación a xhtml.
Salu2 y gracias de ante mano!