Nwlapcug.com


Modi per aprire nuove finestre in XHTML



Extensible Hypertext Markup Language (XHTML) è un linguaggio di markup XML per la codifica di pagine Web che estende il linguaggio HTML. Prima di HTML5, HTML è stato parte di SGML (Standard Generalized Markup Language), ma XHTML è parte di XML, che è più restrittiva. Così formattazione XHTML è più rigorosa di HTML. Aprendo una nuova finestra del browser in XHTML è fatto in modo diverso rispetto a HTML.

Formato HTML standard

Formato HTML standard, la strada si apre un link in una finestra diversa consiste nell'utilizzare l'attributo "target" per il tuo < a href >< /a > tag che consente di creare un collegamento ipertestuale. Target = New"o target = blank" costringerà l'URL, quando si fa clic su, per aprire in una finestra separata del browser.

XHTML 1.0 Transitional

In XHTML 1.0 Transitional, è anche possibile utilizzare l'attributo "target".

XHTML 1.0 Strict

Per aprire una nuova finestra in XHTML 1.0 Strict, l'ufficialmente corretto consiste nell'utilizzare Javascript per impostare un gestore su clic con un comando "OpenWindow". Un'altra opzione è di dare un attributo ai collegamenti che si desidera aprire in una finestra separata e utilizzare Javascript per aggiungere l'attributo target per i collegamenti. Tuttavia, i browser ancora aprirà una nuova finestra se si utilizza l'attributo "target", ma questo metodo non verrà ufficialmente convalidati usando un validatore XHTML 1.0 Strict.