html no vincula css

Tengo un problema con la vinculación de html y css y no tengo idea de por qué. Estoy haciendo todo lo que dice el libro y los tutoriales. Sin embargo, no estoy llegando a hacer la configuración externa de css.

Este es el código (sólo una prueba):

    title      

test

y CSS:

 body { background-color:#CCCCCC; } h1 { color:#0000EE; } 

Tal vez echo de menos algo, porque cuando hago un css interno (dentro de mi código html con) va bien y el navegador web puede leer eso. Parece que el html no está vinculado con css, pero está incluso en la misma carpeta, por lo que la ruta no debería ser el problema.

Estoy usando Linux y Aptana Studio.

He buscado mucho en las últimas 2 horas y no puedo encontrar dónde está el error.

Te invito a leer este artículo Rutas absolutas y relativas.

Luego pasamos a su código:

Debiera ser :

Su styles.css debe estar en la misma carpeta que su archivo html.

Para verificar que tiene un error, verifique la Consola de su navegador, se notará que su archivo no existe (error 404).

Otra forma de hacer que su css funcione es integrarlo dentro de su página sin separación:

Ejemplo:

   

Asegúrese de que style.css esté en su directorio web raíz, ya que es desde donde lo llama.

No ponga el / delante de styles.css y asegúrese de que estén en la misma carpeta.

El atributo rel solo debe tener una hoja de estilo, singular, no plural también

Intenta esto en su lugar:

      title        

test

Tuve el mismo problema, corregir la estructura de directorios correcta, resolví mi problema Esta es una buena visualización de cómo organizar la estructura de su directorio.

http://rosebusch.net/jeff/miscellaneous/tree.html

Es decir, la carpeta index.html está en el mismo nivel que la carpeta CSS. Si desea colocar index.html en una carpeta HTML, para enlazar a la carpeta CSS, primero tendría que retroceder al vincular href="../css/stylesheet.css" . El ".." te llevará a un nivel.