martes, 10 de mayo de 2011

La forma (X) HTML strict para abrir una nueva ventana



Se ha producido un revuelo en los sitios web que no pasan por la validación simplemente porque tienen una manera equivocada de abrir un enlace en una nueva ventana. La vieja manera convencional de la apertura de un enlace en una ventana nueva era simplemente añadiendo un atributo como:

1. <a href="http://www.ejemplo.com" target="_blank"> Mi nuevo enlace ventana </ a>
Esto era a la vez fácil de recordar y aplicar. Dado que la especificación 4.0 estricto aunque esto no se considera válida. Yo estaba en contra de esto hasta que leí la razón por la cual esto cambió. Simplemente porque la información de metadatos de un documento HTML contiene se relaciona con la ventana actual y el sitio actual. Si desea hacer referencia a una nueva ventana es simplemente no dentro del ámbito de la descripción de la página. Es por eso que se consideran incluidas en el lado del cliente para poner en práctica a través de Javascript por ejemplo.
No estoy seguro de que de acuerdo con eso, ya que en realidad no interfieren con el significado de la descripción del meta de la página que el código HTML actual, no, es simplemente una manera fácil de hacerlo. Por otra parte, ya que desea que la validación sea exitosa, la forma más sencilla de hacerlo es mediante la adición de una pequeña Javascript en el enlace. Usted puede hacerlo como:

1. <a onclick="window.open(this.href); return false;" href="http://www.ejemplo.com">Mi nuevo enlace ventana</a>

No es tan difícil, pero definitivamente no es tan simple como la primera forma. ¿Qué prefieres? La simplicidad o validez? Es realmente depende de usted, pero yo suelo ir con la primera ...




XHTML es el acrónimo de  EXtensible HyperText Markup Language

Un documento XHTML debe tener una declaración DOCTYPE XHTML.

Una lista completa de todos los doctypes XHTML se encuentra en nuestro HTML Etiquetas de referencia.

El <html>, <head>, <title> y <body> elementos también deben estar presentes, y el atributo xmlns en <html> debe especificar el espacio de nombres XML para el documento.



Las diferencias más importantes de XHMTL con HTML:

 
Estructura del documento

     XHTML DOCTYPE es obligatoria
     El atributo xmlns en <html> es obligatorio
     <html>, <head>, <title> y <body> son obligatorios

XHTML Elementos

     Elementos XHTML deben estar correctamente anidados
     Elementos XHTML deben estar siempre cerradas
     Elementos XHTML deben estar en minúsculas
     Documentos XHTML deben tener un elemento raíz

Atributos XHTML

     Los nombres de atributos deben estar en minúsculas
     Los valores de atributos deben ser citados
     Minimización atributo está prohibido





Puedes aprender muchos mas visitando: http://www.w3schools.com/html/html_xhtml.asp

TAMBIEN TU PUEDES TRIUNFAR SI TIENES UN BLOG Y DESEAS GANAR DINERO MIENTRAS NAVEGAS EN LA RED Y APRENDES MUCHISIMAS COSA UNETE AL PROGRAMA AdSENSE O AdWORDS, EN ESTA PAGINA HALLARAS LINKS QUE DE INDICARAN COMO INSCRIBIRTE PARA CAMBIAR TU VIDA PARA MEJOR Y PARA SIEMPRE. ¡ANIMO!


Lecturas Relacionadas


Andressa Urach desde Brasil

Fabiola Martínez Reina del Mundial BRASIL 2014

Laura Carias Zumba Fitness

Fotografias dela espectacular Angie Pérez

Fotografias de Garbiñe Muguruza revelación del Tenis 2014 

 

No hay comentarios:

Publicar un comentario en la entrada