Lien entre page html et fichier .css rompus [Résolu/Fermé]

Signaler
Messages postés
2
Date d'inscription
lundi 12 septembre 2011
Statut
Membre
Dernière intervention
12 septembre 2011
-
 __construct -
Bonjour,

Je viens de construire mon site sous dream CS5 en utilisant des fichiers .css
Tout fonctionne parfaitement bien en affichage local. Mon problème est qu'une fois uploader sur le FTP (amen) les liens entre mes fichiers css et les pages html sont rompus donc aucune mise en forme (www.silk-ka.fr)
Tous les fichiers sont bien présents sur le serveur mais il ne se passe rien. Je ne comprends pas.
Toutefois, Dream me mets ce message d'erreur :

<ital><ital>"Activité fichiers en arrière plan - SILK-KA
Activité fichier incomplète. 1 fichier ou dossier n'ont pas été terminés
Détails :
Début : 10/09/11 16:45.

index.html - opération de placement réussie
css:styles-index.css - une erreur s'est produite - Une erreur FTP a eu lieu - impossible de placer styles-index.css. Accès refusé. Le fichier n'existe pas ou un problème d'autorisation est survenu.
CSS:styles-index.css - identique - non transféré(s)
images:header.jpg - identique - non transféré(s)
images:menu.jpg - identique - non transféré(s)
images:visuels-fond:visuel_accueil.jpg - identique - non transféré(s)

Activité de fichiers incomplète. 1 fichier(s) ou dossier(s) n'ont pas été terminés.
Fichiers actualisés : 1
Fichiers ignoré(s) : 4

Fichiers avec erreurs : 1
css:styles-index.css



ça vient de moi? du serveur? Je suis perdue, c'est la première fois que je fais un site.
Merci de votre aide!

2 réponses

Bonjour,
Il faut que tu envoies de nouveau sur ton serveur les fichiers suivants en mode FTP :
- header.jpg
- menu.jpg
- visuel_accueil.jpg

Fais attention!
Voici ton code en-tête de page :
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Silk-KA, Flowers for life, Métiers</title>
</head>
<link href="css/styles-index.css" rel="stylesheet" type="text/css" />
<link href="CSS/styles-index.css" />

Tu as 2 répertoires CSS (1 rép en capitale CSS et un en minuscule css) et 2 fichiers styles-index.css. De plus les declarations de fichiers doivent se faire dans l'en-tête de page. Modifies comme ceci :
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
     <title>Silk-KA, Flowers for life, Métiers</title>
     <link href="CSS/styles-index.css" rel="stylesheet" type="text/css" />
</head>
Et n'oublies pas de déplacer également ces 2 balises <meta> dans l'en-tête :
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
     <meta name="description" content="" />
     <meta name="keywords" content="" />
     <title>Silk-KA, Flowers for life, Métiers</title>
     <link href="CSS/styles-index.css" rel="stylesheet" type="text/css" />
</head>
Messages postés
2
Date d'inscription
lundi 12 septembre 2011
Statut
Membre
Dernière intervention
12 septembre 2011

Merci 1000 fois __Construct!! C'était bien un pb de majuscule CSS au lieu de css et j'ai tout bien remis dans l'ordre comme mentionné.
3 jours que je m'arrache les cheveux là-dessus. Tu as ma reconnaissance éternelle!
De rien! Quand on peut rendre service, le plaisir est pour moi ;-)
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
459
C'est écrit clairement:
CSS:styles-index.css - identique - non transféré(s) 

Il y a visiblement eu une erreur pendant le transfert des fichiers.