| Euh... c'est quoi ce problème ?! | |
|
Regan
{ Membre }
Messages : 131
| Bonjour/Bonsoir ^^ Alors voilà, j'ai vaguement - j'ai honte u_u - appris les bases du CSS/html, et j'ai voulu ajouter quelques effets sur mon forum, pour voir, avant de me lancer vraiment. Donc j'ai copié/collé des codes dans la partie affichage > couleurs > feuille de style CSS. Mais à chaque fois, ça ne fait rien ! Soit ça me dit que il y'a un nombre de guillemets erronés, du coup que mon code n'aura aucun effet, ou sinon ça me dit que mon code a bien été validé mais que cela avait généré quelques erreurs, du coup qu'ils ont corrigé le code. Et au final, ça ne change rien ! Donc genre, j'ai collé le code pour arrondir les bordures de mon forum, et ça n'a rien changé. Est-ce que ce serait en rapport avec l'activation du html ou autre - je ne sais pas si c'est activé... ? Voilà merci à l'avance pour votre aide ! Et bravo pour votre travail fantastique =) |
Dernière édition par Regan le Mer 11 Aoû 2010, 22:20, édité 1 fois | |
|
| |
Jill
{ Membre }
Messages : 102
| Coucou, Peux tu nous montrer ton css? Sinon, as-tu bien activé ton html dans le panneau d'administration ET dans ton profil? | | |
|
| |
Regan
{ Membre }
Messages : 131
| Mon CSS est vide u______________u
bah justement, comment l'active-t-on? :/
merci de ta réponse ! | | |
|
| |
Regan
{ Membre }
Messages : 131
| désolée pour le double-poste =S | | |
|
| |
Jill
{ Membre }
Messages : 102
| O_o rien dans le css? Mmh, n'oublie pas que si tu veux mettre du css à du texte, par exemple d'un sous-forum, tu dois mettre une "class" sur ton texte qui le reliera à ta feuille css Sinon, pour activer le html, tu vas dans Panneau d'administration >> Général >> dans l'onglet "message et Email" tu vas dans Configuration >> Tu cherches la phrase "Autoriser le HTML" et tu coche OUI sans oublier d'enregistrer Est ce que ton forum bug après avoir effacé ton css? | | |
|
| |
Regan
{ Membre }
Messages : 131
| Bah en fait y'a eu des bugs CSS sur le forum, donc on a du formater mais on y connait un peu rien u_______u c'pour ça que j'me suis inscrite aussi xD
comment ça une " class "? XD T_____T
Bon j'viens d'activer le htlm j'vais voir x) merci <3 | | |
|
| |
Jill
{ Membre }
Messages : 102
| Hum, formater dans quel sens? Pour les "class", c'est de ce genre là: Dans ton html: (genre la PA) - Code:
-
<div class="lalala"> Ton texte </div> Dans ton css: - Code:
-
.lalala{ ton css; } Ca sert à donner un css à certaines parties de ton texte Après je te conseille surtout de lire les bases du css/html (lisibles dans les Tutoriaux ^^) pour connaître les possibilités. Est-ce que tu as gardé le code que tu avais mis dans ton css au début? Parce que j'ai dû mal à voir comment ça a pu buguer o_O | | |
|
| |
Regan
{ Membre }
Messages : 131
| bah effacer tout le CSS...
uhuh j'vais devoir potasser. Mais moi y'a un truc que j'arrive pas à comprendre malgré mes lectures répétées : quand dois-je poster en html et quand en CSS? O_O TT Non on l'a plus :/ | | |
|
| |
VPeybernes
{ Membre actif }
Messages : 563
| Bonjour. Il faut bien faire la distinction entre les deux langage. Le HTML est le language à balise qui permet de mettre en forme votre text. Le CSS est le langage qui permet de définir les propriété de mise en forme des balise. Par exemple, prenons la balise <b>. C'est une balise HTML qui permet de mettre le texte en gras. - Code:
-
<b>Ce texte est gras</b> Ce texte est grasLe CSS peut me permettre de définir d'autre propiété : - Code:
-
<style> b { color: red; } </style> <b>Ce texte est gras et rouge</b> Ce texte est gras et rougeOn peut inséré du CSS dans l'attribut style d'une balise. Dans ce cas les propriété s'aplique à cette seul balise : - Code:
-
<b style="color:red">Ce texte est gras et rouge</b> <b>Ce texte est gras</b> Ce texte est gras et rougeCe texte est grasOn peut appliquer les propriété dans une feuille de style interne, entre les balise <style> et </style>. Dans ce cas il faut utiliser la notation complète avec les sélecteur : - Citation :
- selecteur {
propriété: valeur; } Le selecteur permet de définir à quelles balise l'on va appliqué les propriété. On peut utiliser en selecteur, le nom de la balise (b, div, a, img...) ou des classe et identifiant. - Code:
-
b { color: red } ce rapporte à toute les balise <b>
.classe {color: red;} ce rapporte à toute les balise portant la classe "classe" <b class="classe">/<div class="classe">/etc...
#ident {color:red} ce rapporte à toute les balise portant l'identifiant "ident" <b id="ident">/etc... Il est enfin possible de mettre le CSS en feuille de style interne. C'est un document ne comportant que du CSS. On utilise pas ici les balise <style></style>. C'est le cas de la partie Pa > Affichage > Couleurs > Feuille de style CSS. Dans cette partit, il est interdit de mettre du HTML. Obtenir de bon effet de style demande une grade rigueur dans son code. Je te conseil de bien te documenter et de t'entrainer. Le plus simple pour s'entrainer et de créer une petite page HTML. Ouvre ton bloc-note ou encore mieux le NotePad++ et entre y cette base : - Code:
-
<html> <head> <style>
/* Code CSS */
</style> </head>
<body>
<!-- Code HTML -->
</body> </html> Ensuite enregistre le document avec l'extension .htmlFait t'es petit test, et enregistre, puis Vois le résultat en ouvrant le document avec ton explorateur internet. | | |
|
| |
Regan
{ Membre }
Messages : 131
| Wow c'est déjà plus clair ! merci beaucoup pour ces explications ! je vais m'entraîner ! Mais du coup puisque dans la feuille de style CSS, je ne dois mettre que du CSS, à quoi me sert-il d'activer le htlm? | | |
|
| |
VPeybernes
{ Membre actif }
Messages : 563
| Pour créer des mise en forme spécifique, il vous faudra créer des classe. Par exemple pous mettre en forme ce message il m'a falu appliquer ce code CSS : - Code:
-
margin:10px; padding:10px; border: dashed 2px darkred; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; background: #8FA5CE; color: white Je l'ai appliquer à un div à l'aide l'attribut style. Ce qui fait que pour chaque cadre, je doit écrire : - Code:
-
<div style="margin:10px; padding:10px; border: dashed 2px darkred; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; background: #8FA5CE; color: white"></div> Pas évidant. L'intéret est de créer une classe dans la feuille de style : - Code:
-
.cadre { margin:10px; padding:10px; border: dashed 2px darkred; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; background: #8FA5CE; color: white } Une fois la classe définie, il sera possible de la réutiliser partout dans le forum en l'attribuant à un div par exemple : - Code:
-
<div class="cadre"></div> Mais pour cela il faut utiliser le HTML. L'activation du HTML permet donc d'utiliser les classe de la feuille de style dans les messages du forum. | | |
|
| |
Kaiji
Blanche-Neige
Messages : 5578
| Bonjour,
Votre problème est-il résolu ? Si oui, merci de cocher dans "icône du sujet" l'icône "résolu" en éditant votre 1er post.
| | |
|
| |
Regan
{ Membre }
Messages : 131
| Oui, depuis j'ai progressé je m'exécute ! | | |
|
| |
U L I X E S ♪
{ Membre }
Messages : 280
| |
| |
Contenu sponsorisé
| |
| |
| Euh... c'est quoi ce problème ?! | |
|