Hola a todos, como se debe poner target a la etiqueta a en CSS?
Muchas gracias ;)
| ||||
hey, hey, hye, que estamos confundiendo las cosas Cita: Target no es CSS, es HTML
Iniciado por ZITAL como se debe poner target a la etiqueta a en CSS? Cita: No es cierto, target es totalmente válido en doctypes transitionals o framsets.Target esta en desuso Cita: Nooooo, por favor. <a href="javascript:ventanaemergente('')">Abre una ventana</a> Nunca se debe de poner js en el href.. porque si el usuario tiene js desactivado, va a pasar que no se va a abrir nada. La solución es sencilla: si querés usar target, no uses doctypes strict y sobre la preguna, target se pone así: Código HTML: <a href="http://www.." target="_blank" >texto del enlace</a>
__________________ Pasamos tus PSD a HTML Pobre del que lo sabe todo, porque no tiene nada más que aprender ni razón para vivir. - |
| ||||
Me quedo con todas tus explicaciones que son bastante mejores y mas acertadas que las mias XDDDD Por cierto el tema del doctype y target ya lo conocia, pero me surge una pregunta al respecto. Transitional... Strict... ¿Deberiamos ver transitional como el modelo final de una web sin ningun tipo de complejo? ¿no deberiamos promover los pasos hacia codigos mas estrictos como forma de avanzar en la programacion web? ¿Es el problema aqui descrito TARGET, un ejemplo de cuando abandonarnos a doctypes mas "relajados" como los transitional? Mi duda es ¿como deberiamos pensar? Supongo que depende de cada uno, pero bueno me gustaria saber vuestra opinion. Un saludo webosiris y gracias por tus incisos, son valiosos para mi tambien. |
| ||||
Cita: Pues con css desde luego no.
Iniciado por ZiTAL entonces como hago un link ke se habra en una nueva pagina sin utilizar target="_blank" ? Dependiendo de la razón por la que no quieras incluir un target="_blank" podrías usar una alternativa u otra. Si es por validación podrías seguir la sugerencia de webosiris. Igual con javascript podrías hacer algo así <a href="pepe.html" onclick="this.target = '_blank'"> pepe </a> claro que si se tiene js habilitado el link se abrirá en la misma ventana. Pero con css no se puede asignar un target saludos |
| ||||
Respuesta: target en CSS Hola, Yo estoy haciendo una web para una asignatura, y me obligan a validar las páginas HTML con la W3C, y me da este error: Line 60, Column 82: there is no attribute "target". …"img_producto.php?cod_pro=55" target="_blank"> Es un enlace a una página php que lo que hace es ampliar la foto del producto en una página nueva, y parece ser como he leído aquñi, en este foro, que no debe usarse ya la etiqueta target, según el tipo de documento. Yo tengo esta cabecera: Código HTML: <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Muchas gracias. |
| ||||
Respuesta: target en CSS ¿Cual sería el más correcto? - <a href="http://www.google.es" onclick="window.open(this.href); return false;">Google</a> - <a href="http://www.google.es" onclick = "this.target='_blank'">Google</a> - <a href="http://www.google.es" onclick="javascript:window.open('http://www.mipagina.com'); return false;">Google</a> Muchas gracias. Saludos . |
| |||
Respuesta: target en CSS Perdón por reabrir el tema, pero ahora con CSS3 si es posible, aunque no del todo compatible con todos navegadores, pero no debe tardar mucho: http://reference.sitepoint.com/css/pseudoclass-target |