Questão nº 44
Questão de Tecnologia da Informação · FGV TJ-SE Servidor 2023 (nº 44)
No contexto da descrição de paths (caminhos) de arquivos no HTML, a expressão que faz referência a um arquivo numa pasta localizada um nível acima da pasta corrente é:
- A<img src="../figura.jpg"> (alternativa correta)
- B<img src="..figura.jpg">
- C<img src="/../figura.jpg">
- D<img src="/figura.jpg">
- E<img src="figura.jpg">
Resposta comentada
Gabarito Alternativa A
No HTML, um caminho de arquivo (ou path) é como você diz ao navegador onde encontrar um recurso, como uma imagem. Existem caminhos relativos (baseados na localização do arquivo HTML atual) e absolutos (baseados na raiz do site ou do sistema de arquivos). Para subir um nível na estrutura de pastas, usamos uma notação específica.
(A) Correta: O prefixo ../ é a notação padrão e universal para indicar "voltar uma pasta" ou "subir um nível" a partir da localização do arquivo HTML atual. Assim, o navegador procurará a imagem na pasta imediatamente superior.
(B) Incorreta: A notação .. precisa ser seguida por uma barra (/) para separar o indicador de diretório pai do nome do arquivo ou da próxima pasta. Sem a barra, o navegador não entende como um caminho válido.
(C) Incorreta: O / inicial indica um caminho absoluto a partir da raiz do site. Tentar usar ../ depois de um caminho absoluto geralmente não funciona como esperado para subir um nível a partir da pasta corrente do arquivo HTML, pois o caminho já foi "ancorado" na raiz. A armadilha aqui é misturar conceitos de caminho absoluto e relativo de forma incorreta para o objetivo de "um nível acima da pasta corrente".
(D) Incorreta: O / inicial indica um caminho absoluto a partir da raiz do site, não um nível acima da pasta corrente. Por exemplo, se o site está em `www.exemplo.com/`, `/figura.jpg` procuraria a imagem em `www.exemplo.com/figura.jpg`, independentemente de onde o arquivo HTML esteja.
(E) Incorreta: Um caminho sem prefixos como ../ ou / indica que o arquivo está na mesma pasta do arquivo HTML que o está referenciando.
Fonte: FGV TJ-SE Servidor 2023 Analista Judiciário - Análise de Sistemas - Web Designer (Caderno Tipo 1). Reproduzida para fins de estudo.