Barra de navegação links com diferentes diretório

0

Pergunta

meu diretório é a forma como este imagem

para utilizar a minha barra de navegação entre diferentes arquivos html, eu fiz isso em um separado do arquivo html e utilize um espaço reservado para inserir-la onde eu preciso. o problema é que agora os links são jogados fora. por exemplo: quando estou no arquivo de índice, o link <a href="index.html"></a> funciona sem problemas. no entanto, quando estou no about_us arquivo, o link <a href="index.html"></a> lança um possível encontrar no diretório de erro porque ele não precisará ../ na frente do link. alguma sugestão? existe uma maneira de criar laços e iniciar o directório de raiz?

directory html hyperlink
2021-10-28 17:54:40
1

Melhor resposta

0

Para navegar para o correto arquivo HTML, você tem que passar o caminho absoluto do arquivo HTML.

Por exemplo: Se o seu aplicativo está sendo executado no https://localhost:8080 do que você tem para passar o caminho completo abaixo:

<a href="http://localhost:8080/root/index.html">Home</a> 
<a href="http://localhost:8080/root/html-files/about_us.html">About Us</a>

Ou se você abrir diretamente o arquivo HTML em seu navegador, sem qualquer servidor, do que passar o caminho completo da pasta do projeto como abaixo:

<a href="file:///C:/Users/.../your-project-name/root/index.html">Home</a> 
<a href="file:///C:/Users/.../your-project-name/root/html-files/about_us.html">About Us</a>

Observação: Sempre utilize o nome do arquivo ou pasta com um hífen - ou sublinhado _.

Por exemplo: em vez de html files mude o nome da pasta como html_files ou html-files.

2021-10-30 11:28:40

Em outros idiomas

Esta página está em outros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................