Ir ao conteúdo
  • Cadastre-se
Macunaíma

Linkando código para outras páginas, help!

Recommended Posts

Eai pessoal, quero saber se há como importar parte do código de uma página html5 para outra, para não precisar copiar e colar. Por exemplo: o código do menu/cabeçalho, aparece em várias páginas de um site.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, tem N formas de resolver isso.

1 - com PHP e a função include() já foi mencionado.

2 - com PHP, usando o SSI( server side include) 

3 - com javascript(jQuery)  e ajax.

 

Dentre essas, recomendo a terceira opção.

Basicamente você vai criar seu menu, e um DIV que receberá o conteúdo dos links.

 

 

 

O <link rel=" "> do html5 nao serviria? Se sim, qual atributo eu uso dentro do REL, antes de fazer o HREF?

 

Não. Este atributo serve apenas para arquivos CSS.

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então eu faria assim <?php include 'filename'; ?>. Porém o meu arquivo está em outra pasta, daí eu especifico a pasta, depois o nome do arquivo ou só o nome do arquivo mesmo que está em html?

Compartilhar este post


Link para o post
Compartilhar em outros sites

exemplo, se sua pagina estiver em uma estrutura semelhante ao exemplo abaixo:

  • Raiz
  •    Cabecalho/
  •     file_name.html

 

A inclusão ficaria assim: <?php include "Cabecalho/file_name.html";?>

 

isto tendo em mente que a pagina á qual você quer incluir o "menu" esteja no diretorio Raiz

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×