una precisazione: non è che un link per essere validato xhtml _deve_ avere classe "ext"
ma per poter aprire un link in una nuova finestre si utilizza una funzione javascript per tenere il codice validato.
Tale funzione per contraddistinguere i link necessita di identificare gli elementi <a> attraverso un attributo (come ad esempio una classe) che avrà un certo valore
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="it" xml:lang="it">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>titolo pagina</title>
<meta name="description" content="descrizione" />
<meta name="keywords" content="finestra,link,nuova,target" />
<link rel="stylesheet" type="text/css" media="screen, handheld, print" href="home.css" />
<script type="text/javascript">
window.onload = function(){
if(!document.getElementsByTagName) return;
var l=document.getElementsByTagName("a");
for(i=0;i<l.length;i++){
if (l[i].className.match(/ext/)){
l[i].target = "_blank";
}
}
}
</script>
</head>
<body>
link esterno
link interno
</body>
Ciao
-Fab-