A grande maioria das páginas da Internet contém links para outras páginas, para arquivos para download, para imagens, etc. Alguns dos hiperlinks são abertos na mesma janela, o resto - em uma nova. Vamos ver como abrir links em uma janela separada.
Instruções
Passo 1
Em HTML (HyperText Markup Language), que é usado para descrever páginas da web, a instrução para imprimir um link é semelhante a esta: Texto do linkEsta é a opção mais simples. Essas instruções em HTML são chamadas de "tags" e, como regra, cada tag contém informações adicionais - "atributos". Nesta versão mais simples do link, há apenas um atributo - "href". Ele contém a URL da página (ou arquivo) que deve ser mostrada se o visitante seguir este link. E o atributo que indica em qual janela esse novo documento deve ser exibido é denotado como "destino". Se você pode escrever qualquer endereço no atributo href (se estiver correto, é claro), então apenas quatro valores diferentes podem ser especificados no destino: _self - a página deve ser carregada no mesmo link, foi carregada neste exato janela pai; _top - a página deve ser carregada na mesma janela. Além disso, se esta janela for dividida em frames, então todos devem ser destruídos e a nova página deve ser o único frame nesta janela; _blank - o documento indicado pelo link deve ser aberto em uma nova janela.
Passo 2
Assim, para fazer com que o link seja aberto em uma janela separada, a tag deve ficar assim: Texto do link
etapa 3
Existe outro tipo de janela - "janelas modais". São janelas que, se já apareceram, bloquearão todas as outras janelas do navegador até que façam seu trabalho. E o trabalho deles é fazer com que o visitante faça algo - por exemplo, digite um nome de usuário e uma senha, ou pressione qualquer botão de confirmação, ou preencha um questionário, etc. Existem também usos mais pacíficos para janelas modais (ou "diálogo"). Obviamente, abrir links em janelas modais separadas é uma tarefa mais complicada e requer o uso de CSS (Cascading Style Sheets) com JavaScript, além de HTML. Um exemplo de implementação relativamente simples pode ser visto aqui -