Intégrer image sur CSS
Résolu/Fermé
chihua
-
19 mars 2015 à 20:30
-L0Lock- Messages postés 5998 Date d'inscription dimanche 10 février 2013 Statut Membre Dernière intervention 18 mars 2018 - 21 mars 2015 à 14:25
-L0Lock- Messages postés 5998 Date d'inscription dimanche 10 février 2013 Statut Membre Dernière intervention 18 mars 2018 - 21 mars 2015 à 14:25
A voir également:
- Intégrer image sur CSS
- Intégrer une vidéo dans un powerpoint - Guide
- Image iso - Guide
- Acronis true image - Télécharger - Sauvegarde
- Faststone image viewer - Télécharger - Visionnage & Diaporama
- Image iso windows 10 - Guide
2 réponses
-L0Lock-
Messages postés
5998
Date d'inscription
dimanche 10 février 2013
Statut
Membre
Dernière intervention
18 mars 2018
1 164
19 mars 2015 à 20:52
19 mars 2015 à 20:52
Bonjour.
Deux problèmes dans ton code :
la syntaxe du css, ne pas oublier les guillemets :
background-image: ("mon-image.img");
Le lien de l'image :
Tu ne peux utiliser le "../" en CSS. Soit tu fais un lien absolu (qui contient le chemin du fichier depuis la racine), soit tu fais un lien relatif, mais tu ne peux pas remonter en amont du point de départ du lien.
Deux problèmes dans ton code :
la syntaxe du css, ne pas oublier les guillemets :
background-image: ("mon-image.img");
Le lien de l'image :
Tu ne peux utiliser le "../" en CSS. Soit tu fais un lien absolu (qui contient le chemin du fichier depuis la racine), soit tu fais un lien relatif, mais tu ne peux pas remonter en amont du point de départ du lien.
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
737
Modifié par animostab le 19/03/2015 à 22:32
Modifié par animostab le 19/03/2015 à 22:32
salut
en fait pour que ce ne soit pas le bordel mets tous les fichier css dans un dossier (par exemple assets)
et fais
dans le head de la page si ce n'est pas déjà fait
dans style.css
pas besoin de de guillemets et ne pas oublier l'extention de ton fichier image (jpg, png, gif selon le cas)
pense aussi comme tu débute que tout nom de fichier / dossier ne doit contenir ni espace ni caractères spéciaux.
petite explication sur les chemins de fichiers (pour ma part j'utilise toujours les chemins relatifs)
https://www.alsacreations.com/astuce/lire/78-quelle-est-la-diffrence-entre-les-chemins-relatifs-et-absolus.html
dernier truc : je te conseille d'utiliser brackets qui est bien mieux que notepad++ car brackets et un éditeur orienté web (en francais, nombreux plugin, color picker, auto complétion, etc)
http://brackets.io
Un petit merci vaut mieux qu'une grande ignorance !
Donc si votre sujet est résolu une réponse avec merci c'est pas de refus.
en fait pour que ce ne soit pas le bordel mets tous les fichier css dans un dossier (par exemple assets)
et fais
dans le head de la page si ce n'est pas déjà fait
<link href="assets/style.css" rel="stylesheet" type="text/css">
dans style.css
#header { background:url (../Images/header.jpg); }
pas besoin de de guillemets et ne pas oublier l'extention de ton fichier image (jpg, png, gif selon le cas)
pense aussi comme tu débute que tout nom de fichier / dossier ne doit contenir ni espace ni caractères spéciaux.
petite explication sur les chemins de fichiers (pour ma part j'utilise toujours les chemins relatifs)
https://www.alsacreations.com/astuce/lire/78-quelle-est-la-diffrence-entre-les-chemins-relatifs-et-absolus.html
dernier truc : je te conseille d'utiliser brackets qui est bien mieux que notepad++ car brackets et un éditeur orienté web (en francais, nombreux plugin, color picker, auto complétion, etc)
http://brackets.io
Un petit merci vaut mieux qu'une grande ignorance !
Donc si votre sujet est résolu une réponse avec merci c'est pas de refus.
-L0Lock-
Messages postés
5998
Date d'inscription
dimanche 10 février 2013
Statut
Membre
Dernière intervention
18 mars 2018
1 164
19 mars 2015 à 22:35
19 mars 2015 à 22:35
Connaissais pas ce software, j'm'en vais le testouiller. :P
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
737
Modifié par animostab le 19/03/2015 à 23:17
Modifié par animostab le 19/03/2015 à 23:17
ben sur que tu va vite abandonner notepad++ pour faire du web :o)
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
737
Modifié par animostab le 19/03/2015 à 23:29
Modifié par animostab le 19/03/2015 à 23:29
il faut indiquer à la page web le fichier css qu'il doit importer
dans la section <head> de la page tu dois appeler le fichier css sinon ca ne va pas marcher
si le fichier style.css est dans le dossier assets, lui meme dans le dossier de ton site :
il faut l'appeler dans la section <head> de la page comme ceci :
<link href="assets/style.css" rel="stylesheet" type="text/css">
ton fichier image est bien en jpg simple (pas de passage progressif etc) et pas un psd ?
vérifie aussi les noms de fichiers : majuscule oubliée etc ...
dans la section <head> de la page tu dois appeler le fichier css sinon ca ne va pas marcher
si le fichier style.css est dans le dossier assets, lui meme dans le dossier de ton site :
il faut l'appeler dans la section <head> de la page comme ceci :
<link href="assets/style.css" rel="stylesheet" type="text/css">
ton fichier image est bien en jpg simple (pas de passage progressif etc) et pas un psd ?
vérifie aussi les noms de fichiers : majuscule oubliée etc ...
19 mars 2015 à 21:06
19 mars 2015 à 22:32