valor todas son que name los lista las etiquetas cuáles atributos atributo html src ref

todas - que es un valor en html



¿Cómo hacer referencia correctamente a los recursos locales en HTML? (1)

Como resultado, hacer referencia a los recursos locales puede ser un punto de fricción para algunos. Estoy buscando una respuesta canónica a las referencias de recursos locales, y lo que significan.

Tomemos estos ejemplos, ¿cuál es la diferencia entre estas rutas de referencia?

  • <img src="myfile.png" /> (sin barra diagonal)
  • <img src="/myfile.png" /> (con barra diagonal)
  • <img src="folder/myfile.png" /> (sin barra diagonal / en la subcarpeta)
  • <img src="/folder/myfile.png" /> (con barra o barra en la subcarpeta)
  • <img src="../folder/myfile.png" /> (con puntos y una barra diagonal / en la subcarpeta)

  • Una barra diagonal indica al navegador que se inicie en el directorio raíz.
  • Si no tiene la barra diagonal inicial, está haciendo referencia al directorio actual.
  • Si agrega dos puntos antes de la barra diagonal inicial, significa que está haciendo referencia al padre del directorio actual.

Toma la siguiente estructura de carpetas

darse cuenta:

  • la marca de verificación ROOT es verde,
  • la segunda marca de verificación es naranja,
  • la tercera marca de verificación es púrpura,
  • la cuarta marca de verificación es amarilla

Ahora en el archivo index.html.en querrá poner el siguiente marcado

<p> <span>src="check_mark.png"</span> <img src="check_mark.png" /> <span>I''m purple because I''m referenced from this current directory</span> </p> <p> <span>src="/check_mark.png"</span> <img src="/check_mark.png" /> <span>I''m green because I''m referenced from the ROOT directory</span> </p> <p> <span>src="subfolder/check_mark.png"</span> <img src="subfolder/check_mark.png" /> <span>I''m yellow because I''m referenced from the child of this current directory</span> </p> <p> <span>src="/subfolder/check_mark.png"</span> <img src="/subfolder/check_mark.png" /> <span>I''m orange because I''m referenced from the child of the ROOT directory</span> </p> <p> <span>src="../subfolder/check_mark.png"</span> <img src="../subfolder/check_mark.png" /> <span>I''m purple because I''m referenced from the parent of this current directory</span> </p> <p> <span>src="subfolder/subfolder/check_mark.png"</span> <img src="subfolder/subfolder/check_mark.png" /> <span>I''m [broken] because there is no subfolder two children down from this current directory</span> </p> <p> <span>src="/subfolder/subfolder/check_mark.png"</span> <img src="/subfolder/subfolder/check_mark.png" /> <span>I''m purple because I''m referenced two children down from the ROOT directory</span> </p>

Ahora, si carga el archivo index.html.en ubicado en la segunda subcarpeta
http://example.com/subfolder/subfolder/

Esta será tu salida.