Voici, à votre demande, le topic d'aide au code tant attendu ! =) Des tutoriels seront postés à la suite de ce message, et référencés ici même dans le premier post. Si vous avez un tuto à soumettre, veuillez l'envoyer à Jin Ikeda par MP afin qu'il soit vérifié, puis postez-le à la suite dès que vous avez le feu vert. Il sera ajouté à l'index par nos soins ! Toute question est évidemment la bienvenue ! ;)
Sujet: Re: • Aide au Code • Lun 26 Jan 2015 - 1:43
Introduction au code
La première chose à retenir, le truc qu'on retrouve partout, c'est ça :
Code:
<div style="...">BLABLABLA</div>
La div, c'est la base ! Là où se trouvent les points de suspension, c'est là qu'apparaitront toutes les caractéristiques de votre code. Chaque caractéristique sera suivie par un point-virgule. Si votre code ne fonctionne pas, vérifiez les points-virgule ! C'est souvent là qu'est le problème ! Ou alors, il peut s'agir des guillemets, qui doivent bien encadrer toutes les caractéristiques.
Tout le reste dépend de ce que vous voulez faire =)
• color:#71A0F7; → Tout simplement, la couleur de votre texte. Pour un maximum de couleurs à utiliser : http://www.code-couleur.com/
Exemple
Code:
<div style="color:#71A0F7;">Exemple</div>
• background-color:#ffffff; → La couleur de fond du texte. Seule, cette balise se contentera de surligner votre texte sur toute la largeur du forum.
• padding: 20px; → Le "padding", en gros, c'est la marge. Vous pouvez choisir son épaisseur et, à coup de "padding-left" ou "padding-right" ou "padding-top", décider de où elle sera.
→ Les balises "border" en tous genre servent à mettre un cadre. "border" seul mettra un cadre tout autour de votre texte ; en y ajoutant "right", "left", "top" ou "bottom", vous pouvez choisir de ne pas mettre de cadre partout =3 Vous pouvez le constater, lorsqu'une seule balise a plusieurs caractéristiques, elles sont placées toutes à la suite, séparées uniquement par des espaces. Il existe de plus plusieurs style de borders :
• text-align:center; → L'alignement de votre texte ! "right", "left", "center" ou "justify"
• font-variant: small-caps; • font-size:20px; → Taille du texte • font-family: 'century gothic'; → Police de charactère • letter-spacing: 4px; → Espace entre les lettres → Les divers moyens de personnaliser le texte en lui-même. A savoir que toutes les polices ne fonctionnent pas, seules les plus "classiques" sont autorisées ! (mais il existe d'autres moyens d'être original là-dessus, on en parlera une autre fois ♥)
• width:200px; → Largeur • height:200px; → Hauteur → Ça, c'est primordial, c'est ce qui détermine la largeur et la hauteur de votre cadre ! Vous pouvez bien sûr utiliser les deux séparément.
Et si vous craignez d'avoir trop de texte comparé à la taille de votre box, il suffit d'ajouter overflow: auto;, qui, au besoin, ajoutera une barre de défilement sur le côté \o/
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla finibus euismod vehicula. Suspendisse feugiat nibh non tincidunt porta. Maecenas vel neque quam. Ut vitae egestas nisl. Nulla bibendum nibh sed efficitur suscipit. Nulla rhoncus vitae tortor vel dapibus. Aenean porttitor sagittis libero sed viverra. Etiam venenatis id metus sit amet congue. Nulla feugiat dui non massa mattis tempor. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec mattis est sit amet dolor imperdiet ultricies. Quisque quis condimentum dui. Phasellus tempus vehicula tempor. Mauris faucibus sagittis facilisis. In ligula ligula, luctus non velit ac, blandit facilisis ante.
A prendre en compte : on ne peut arrondir un coin où il y a une barre de défilement.
Toujours motivés ? Allez, on va mélanger tout ça !
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla finibus euismod vehicula. Suspendisse feugiat nibh non tincidunt porta. Maecenas vel neque quam. Ut vitae egestas nisl. Nulla bibendum nibh sed efficitur suscipit. Nulla rhoncus vitae tortor vel dapibus. Aenean porttitor sagittis libero sed viverra.
Etiam venenatis id metus sit amet congue. Nulla feugiat dui non massa mattis tempor. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec mattis est sit amet dolor imperdiet ultricies. Quisque quis condimentum dui. Phasellus tempus vehicula tempor. Mauris faucibus sagittis facilisis. In ligula ligula, luctus non velit ac, blandit facilisis ante. Donec consectetur sed velit nec mollis. Maecenas posuere ut urna a elementum. Proin purus sapien, blandit ut iaculis sit amet, posuere nec urna.
Dernier point : Les div peuvent s'emboiter à l'infini, c'est pas beau, ça ? =D Une div, dans une div, dans une div, dans... Mouhaha.
Allez, courage ! Surtout, n'oubliez pas de fermer vos div, vérifiez les points-virgule et les guillemets, et, avant tout, soyez patients ♥
Narcisse De Lioncourt ▼ Civil - Mannequin
Age : 38 404 Multicompte(s) : Ayame Igarashi & Andrea Stormfield
KMO :
Sujet: Re: • Aide au Code • Lun 26 Jan 2015 - 1:45
Des polices pour vos titres
Vous avez sûrement remarqué que souvent, dans les codes un peu travaillés, on retrouve du texte dont les polices ne sont pas proposées sur Forumactif... Et qui ne sont pas des images (cf. le titre de ce post, par exemple). Sorcellerie, me direz-vous ! Mais non, mais non... Juste Google Fonts =D
Basiquement, c'est une banque de polices gratuites à intégrer dans de l'HTML ou du CSS.
Les polices sont présentées comme ça, directement sur la page d'accueil de Google Fonts :
Pour vous en servir, cliquez sur le bouton "Quick use"
Vous voilà donc sur la page de la police que vous avez choisi.
Les cadres 1 et 2 sont généralement déjà configurés comme il faut, vous n'aurez donc probablement pas à y toucher. Dans le cadre 1, vous trouverez les différentes versions de la police sélectionnée - ici, par exemple, il n'y en a qu'une seule.
Le cadre 2 concerne les différents types de caractères. Si vous choisissez de ne sélectionner que "Latin", vous aurez uniquement notre alphabet. En ajoutant "Cyrillic", vous pourrez écrire en Russe o/ C'est pas magnifique ?
Le cadre 3 est une étape indispensable. En gras italique souligné, oui, j'insiste. Ici, vous devrez sélectionner le code disponible dans l'onglet "Standard", et le coller dans votre message. Peu importe l'endroit où il sera, il n'apparaîtra pas une fois le message posté, et il fonctionnera pour toute la page (généralement, on le met en haut du premier message).
Viens ensuite le moment d'utiliser ladite police dans une div !
A partir de là, on retombe sur les principes expliqués par Jin dans le premier post : intégrez le code disponible dans le cadre 4 comme suit, sans oublier d'ajouter la taille souhaitée pour votre texte :
Sujet: Re: • Aide au Code • Lun 26 Jan 2015 - 1:54
De bien beaux tableaux
Dans les codes des fiches et des chronologies, s'il y a bien un truc qui sert à tout, ce sont les tableaux. Seul problème : bien qu'il s'agisse d'une fonction de base de Forumactif, ils sont loin d'être instinctifs à utiliser.
C'est le dernier de cette ligne, si vous vous posez la question ♥
Je vais donc tenter de réunir ici tout ce que je sais à leur sujet, histoire de les rendre un peu plus amicaux =)
Le code d'un tableau simple à deux colonnes et deux lignes se présente comme ceci :
Vu comme ça, c'est barbare. La balise "table" correspond au tableau dans son ensemble. La balise "tr" désigne une ligne, et c'est dans celle-ci que se trouveront les balises "td" qui correspondent aux colonnes.
BLA
BLA
BLA
BLA
Les tableaux peuvent être centrés, alignés à gauche, ou à droite (ce n'était pas le cas il y a quelques temps, vous avez de la chance ♥)
Ils peuvent être placé dans une "div", et chaque cellule (les "td") peut en contenir également ! En revanche, ce n'est pas le cas des "tr".
Évidemment, toutes les méthodes de personnalisation des div fonctionnent ici. C'est d'ailleurs grâce à elles que vous pourrez, notamment, délimiter proprement vos cellules, décider de leur taille, etc... ! En effet, la taille des cellules dépend entièrement de leur contenu ; ainsi, si une cellule contient une div de 50x50 px, elle fera 50x50 px. Tout simplement ! Veillez tout de même à prendre en compte la petite marge qui est automatiquement ajoutée autour des cellules.
Dernier point : chaque fois qu'on édite ou qu'on prévisualise, Forumactif a tendance à mettre des passages à la ligne partout ; c'est assez moche et ça peut tout décaler u_u Veillez à ce qu'il n'y en ai pas quand vous postez !
Et voilà ! Celui-là est assez court, et pourra paraître évident à certain(e)s, mais on ne sait jamais, y'en a peut-être que ça peut aider ♥
Dernière édition par Jin Ikeda le Jeu 19 Fév 2015 - 16:05, édité 2 fois
Cammy Logan ♦ Civil - {Pluri-emploi} Itinérante
Genre : Age : 34 Adresse : Arms of Mother Nature 872 Multicompte(s) : Shiki & Erik
Juste pour aider à trouver le bon support pour vos codes, je recommande le logiciel Notepad++ Il vous permettra de vous assurer que vos balises ouvertes soient bien fermées entre autres, et de sauvegarder convenablement vos travaux.
Lorsqu'une page est ouverte, penser à bien sélectionner le bon langage dans l'onglet...bah "Langage" en haut. Langage -> H -> HTML
Ca marche aussi pour le BBcode, et pour ceux qui l'utilisent, le CSS =)
Joshua Coda ♥ Professeur d'Anglais et Français {Lycée}
Genre : Age : 36 Adresse : Chez Kami Otagame 159
KMO :
Sujet: Re: • Aide au Code • Dim 3 Mai 2015 - 9:47
Je n'ai pas de tutoriels à soumettre mais je souhaitais remercier très vivement tous ceux qui ont participé à ce topic, ça va beaucoup m'aider personnellement et je ne pense pas être la seule, surtout que c'était moi qui en avait fait la demande. J'espère un jour pouvoir vous rendre la pareille. En attendant, un grand
MERCI
Académie Keimoo ▼ Administrateur gestionnaire
Age : 124 424
KMO :
Sujet: Re: • Aide au Code • Ven 17 Juil 2015 - 2:34
Voici la liste des codes couleurs de chaque groupes, que vous pouvez utiliser comme bon vous semble.