Relacionar estilo-general.css con plantilla.hitl

Hola.
Me gustaria saber una cosa....
Cuando estamos relacionando la hoja de estilos que creamos con el nombre de "estilo-general.css" y la relacionaciomos con la plantilla.html, según viene en el primer tema, seria asi:

link rel="stylesheet" href="ruta/estilos.css" type="text/css" media="all">


y siempre colocandolo entre <head> y </head>...


Pero cuando lo colocas en la plantilla.html y lo haces igual que antes, ahora no te sale tal como estaba antes.
Coloco la ruta y todo.

Mirando una pregunta de INDAMA27, dais otra ruta a colocar en la plantilla.html.

Colocando esta ruta nueva que colocais, me funciona.
Porque antes no me funcionaba?

Muchas gracias.
Espero vuestra ayuda
Saludos Montmanu y beinvenido al foro!

A ver si os lo aclaro un poco más..

Tú puedes relacionar cualquier página html con cualquier hoja de estilos css. Solo tienes que indicar dentro del HEAD cual va a ser la hoja de estilo a leer y dónde está.

Para indicar cuál va a ser la hoja de estilo basta con poner el nombre de su archivo en la linea que tu dices:
<link rel="stylesheet" href="estilo-general.css" type="text/css" media="all">

Pero hemos dicho que también hay que indicar dónde está ese archivo, verdad? Eso se indica en la ruta
, que se escribe aqui (lo indico en rojo:
<link rel="stylesheet" href="ruta/estilo-general.css" type="text/css" media="all">

Eso no significa que tengas que escribir "ruta/", sino que ahí es donde se escribe la ruta. Y qué es la ruta?

La ruta en este caso es el camino que hay que recorrer para llegar desde la página html hacia la hoja de estilo. Por ejemplo,

- Si la hoja de estilos y la página html estám en la misma carpeta, solo se escribe el nombre de la hoja de estilos, sin ruta ninguna.

- Si la página html y la hoja de estilo no están en la misma carpeta, has de escribir la ruta antes del nombre de la hoja de estilos. Para saber bien qué es la ruta lee esto:
http://www.comocreartuweb.com/herramientas-utiles/enciclopedia-r-ru…

Te sirve? :wink: