Criar links


1 – Como criar links ?

Para criar um link você tem de usar o seguinte código:
“<a href=”Endereço”>Texto</a>”

Para criar seus links basta substituir o Endereço pelo endereço da página que se deseja linkar e Texto pelo texto que vai aparecer no seu site.
Por exemplo, para criar um link para a ChiPDouro você digita o seguinte:
“<a href=”http://www.chipdouro.pt”>ChiPDouro</a>”

Exemplo: ChiPDouro

Para mostrar um texto explicativo sobre o link (quando o mouse para por uns instantes sobre o link), utilize a opção title:
“<a href=”http://www.chipdouro.pt/phphtml/” title=”ChiPDouro”>ChiPDouro</a>”

Exemplo: ChiPDouro

2 – Todos os Links

Abrir todos os links em uma nova janela:

Em algum lugar no head (cabeçalho) do seu site (dentro das tags “<head> </head>”) inclua a seguinte linha:
“<base target=”_blank”>”

Os links onde o atributo target foi definido não são afetados pelo comando acima.

3 – Todos os links – nova janela

Abrir todos os links

Abrir todos os links em uma nova janela ou na mesma janela, conforme escolha do visitante:

Em algum lugar no “head” (cabeçalho) do seu site (dentro das “tags <head> </head>“) inclua o seguinte código:

“ <script>
<!–
d=document
function targetLinks(n){
w = (n) ? ‘_blank’ : ‘_self’
for(i=0;i< =(d.links.length-1);i++){
s = d.links[i].href
if(s.indexOf(‘javascript:’) == -1 && s.indexOf(‘mailto:’) == -1 &&
s.indexOf(‘#’) == -1) d.links[i].target = w
}
}
//–>
</script>”

E no corpo do seu site (dentro do “<body> </body>”) coloque o seguinte código:

“<input type=”checkbox” name=”targetnew” onclick=”targetLinks(this.checked)”>

clique aqui para abrir os links em uma nova janela
</form> ”

Irá aparecer uma ‘caixinha’ que, quando marcada faz com que os links abram em uma nova janela, quando desmarcada faz com que os links abram na janela corrente.

Essa solução ignora o atributo “target” caso ele tenha sido utilizado.

 

4 – Javascript

Sistemas de comentários com javascript.

Se utilizar algum sistema de comentários que abre uma janela (pop-up) utilizando javascript, o javascript precisa sempre ser executado na mesma janela, e colocar: “ <base target=”_blank”> ” fará com que seus comentários não funcionem.

Para resolver esse problema acrescente no link do comentário a cláusula: “ target=”_self”  “ ficará algo mais ou menos assim: “ <a href=”javascript:open(…..)” target=”_self”> ”

Lembre-se de que isso é apenas um exemplo, o link do seu sistema de comentários provavelmente não é javascript: “open(…)“, apenas mantenha o link e acrescente o “target=”_self” “para resolver o problema.