Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
faq:personnaliser_description [16/12/2024 23:53] – Nisme | faq:personnaliser_description [17/12/2024 00:01] (Version actuelle) – [Trouver une image pour son personnage] Nisme | ||
---|---|---|---|
Ligne 29: | Ligne 29: | ||
===== Trouver une image pour son personnage ====== | ===== Trouver une image pour son personnage ====== | ||
- | //Guide écrit | + | //La suite du guide a été écrite |
==== Faire soi-même ==== | ==== Faire soi-même ==== | ||
Ligne 76: | Ligne 76: | ||
De manière générale, je vous conseille de jouer sur la redondance des supports pour vos images. Il n'est pas rare que pour limiter les tailles des serveurs, certains services retirent des images périodiquement et ça serait dommage de perdre la vôtre. Pour ça, je vous conseille de stocker vos images sur plusieurs solutions précédemment présentées, | De manière générale, je vous conseille de jouer sur la redondance des supports pour vos images. Il n'est pas rare que pour limiter les tailles des serveurs, certains services retirent des images périodiquement et ça serait dommage de perdre la vôtre. Pour ça, je vous conseille de stocker vos images sur plusieurs solutions précédemment présentées, | ||
+ | |||
+ | ===== Ajout de son ===== | ||
+ | |||
+ | Le but est d' | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | < | ||
+ | < | ||
+ | /* Personnalisation de la couleur du lecteur audio */ | ||
+ | audio { | ||
+ | background-color: | ||
+ | color: white; /* Couleur du texte */ | ||
+ | border: 3px solid rgba(0, 0, 0, 0.3); /* Bordure avec une opacité de 0.8 */ | ||
+ | border-radius: | ||
+ | width: 250px; /* Largeur du lecteur audio */ | ||
+ | height: 25px; /* Hauteur du lecteur audio */ | ||
+ | } | ||
+ | | ||
+ | /* Personnalisation des contrôles audio */ | ||
+ | audio:: | ||
+ | background-color: | ||
+ | border-radius: | ||
+ | padding: 5px; /* Espacement intérieur */ | ||
+ | } | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | <!-- Balise audio pour la lecture du son --> | ||
+ | <audio controls> | ||
+ | <source src=" | ||
+ | Votre navigateur ne prend pas en charge l' | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | Ce qui pourrait donner quelque chose comme ça: | ||
+ | \\ | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | /* Styles pour les conteneurs */ | ||
+ | |||
+ | /* Style pour le conteneur extérieur */ | ||
+ | .outer-container { | ||
+ | width: 92vw; /* Ajustement de la largeur selon écran */ | ||
+ | max-width: 1200px; /* Largeur maximale */ | ||
+ | max-height: 1200px; /* Hauteur maximale */ | ||
+ | min-width: 600px; /* Largeur minimale */ | ||
+ | min-height: 400px; /* Hauteur minimale */ | ||
+ | height: auto; /* Ajustment de la hauteur automatique */ | ||
+ | display: flex; /* Active le modèle de disposition flexbox */ | ||
+ | flex-direction: | ||
+ | align-items: | ||
+ | justify-content: | ||
+ | border: 3px solid rgba(255, 255, 255, 1.0); /* Ajoute le cadre */ | ||
+ | border-radius: | ||
+ | box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5); /* Ajoute l' | ||
+ | padding: 20px; /* Espacement interne */ | ||
+ | background-image: | ||
+ | background-size: | ||
+ | margin-top: 0px; /* Déplace le conteneur vers le haut */ | ||
+ | } | ||
+ | | ||
+ | /* Style pour le conteneur central */ | ||
+ | .middle-container { | ||
+ | width: 100%; /* Occupe toute la largeur disponible */ | ||
+ | min-width: 600px; /* Largeur minimale */ | ||
+ | background-color: | ||
+ | padding: 20px; /* Espacement interne */ | ||
+ | display: flex; /* Active le modèle de disposition flexbox */ | ||
+ | align-items: | ||
+ | justify-content: | ||
+ | } | ||
+ | | ||
+ | /* Style pour le premier conteneur interne 1 */ | ||
+ | .inner-container1 { | ||
+ | background-color: | ||
+ | padding: 10px; /* Espacement interne */ | ||
+ | flex-grow: 4; /* Capacité de croissance d'un flex item */ | ||
+ | flex-basis: 40%; /* Spécifier la taille initiale d'un flex item */ | ||
+ | margin-right: | ||
+ | display: flex; /* Active le modèle de disposition flexbox */ | ||
+ | align-items: | ||
+ | justify-content: | ||
+ | } | ||
+ | | ||
+ | /* Style pour le deuxième conteneur interne 2 */ | ||
+ | .inner-container2 { | ||
+ | background-color: | ||
+ | padding: 10px; /* Espacement interne */ | ||
+ | flex-grow: 6; /* Capacité de croissance d'un flex item */ | ||
+ | flex-basis: 60%; /* Spécifier la taille initiale d'un flex item */ | ||
+ | margin-left: | ||
+ | margin-right: | ||
+ | text-align: justify; /* Mise en forme du texte */ | ||
+ | border: 3px solid rgba(255, 255, 255, 1.0); /* Ajoute le cadre */ | ||
+ | border-radius: | ||
+ | box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5); /* Ajoute l' | ||
+ | background-color: | ||
+ | } | ||
+ | | ||
+ | /* Style pour l' | ||
+ | .inner-container1 img { | ||
+ | width: 100%; /* Largeur de l' | ||
+ | border: 3px solid rgba(255, 255, 255, 1.0); /* Ajoute le cadre */ | ||
+ | box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5); /* Ajoute l' | ||
+ | border-radius: | ||
+ | } | ||
+ | | ||
+ | /* Style pour le nom du personnage */ | ||
+ | h1 { | ||
+ | color: rgba(255, 255, 255, 1.0); /* Couleur du nom */ | ||
+ | text-shadow: | ||
+ | text-align: center; /* Mise en forme du texte */ | ||
+ | font-size: 60px; /* Changer la taille de la police */ | ||
+ | font-family: | ||
+ | font-weight: | ||
+ | margin-bottom: | ||
+ | margin-down: | ||
+ | } | ||
+ | | ||
+ | /* Style pour la " | ||
+ | h2 { | ||
+ | color: rgba(255, 255, 255, 1.0); /* Couleur du nom */ | ||
+ | text-align: center; /* Mise en forme du texte */ | ||
+ | font-size: 24px; /* Change la taille de la police */ | ||
+ | font-family: | ||
+ | margin-top: -5px; /* Marge haute */ | ||
+ | margin-bottom: | ||
+ | margin-left: | ||
+ | margin-right: | ||
+ | line-height: | ||
+ | } | ||
+ | | ||
+ | /* Style pour les paragraphes */ | ||
+ | p { | ||
+ | color: rgba(255, 255, 255, 1.0); /* Couleur du texte */ | ||
+ | font-size: 16px; /* Taille de la police en pixels */ | ||
+ | font-family: | ||
+ | margin-left: | ||
+ | margin-right: | ||
+ | } | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | <div class=" | ||
+ | <!-- Début du conteneur extérieur --> | ||
+ | <!-- Nom du personnage --> | ||
+ | < | ||
+ | <div class=" | ||
+ | <!-- Début du conteneur central --> | ||
+ | <div class=" | ||
+ | <!-- Début du premier conteneur interne --> | ||
+ | <!-- URL de l' | ||
+ | <img src=" | ||
+ | </ | ||
+ | <!-- Fin du premier conteneur interne --> | ||
+ | | ||
+ | <div class=" | ||
+ | <!-- Début du deuxième conteneur interne --> | ||
+ | <h2>- Race -</ | ||
+ | < | ||
+ | </ | ||
+ | <!-- Fin du deuxième conteneur interne --> | ||
+ | </ | ||
+ | <!-- Fin du conteneur central --> | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | /* Personnalisation de la couleur du lecteur audio */ | ||
+ | audio { | ||
+ | background-color: | ||
+ | color: white; /* Couleur du texte */ | ||
+ | border: 3px solid rgba(0, 0, 0, 0.3); /* Bordure avec une opacité de 0.8 */ | ||
+ | border-radius: | ||
+ | width: 250px; /* Largeur du lecteur audio */ | ||
+ | height: 25px; /* Hauteur du lecteur audio */ | ||
+ | } | ||
+ | | ||
+ | /* Personnalisation des contrôles audio */ | ||
+ | audio:: | ||
+ | background-color: | ||
+ | border-radius: | ||
+ | padding: 5px; /* Espacement intérieur */ | ||
+ | } | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | <!-- Balise audio pour la lecture du son --> | ||
+ | <audio controls> | ||
+ | <source src=" | ||
+ | Votre navigateur ne prend pas en charge l' | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | <!-- Fin du conteneur extérieur --> | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | Évidement, il est possible de le mettre ailleurs dans la fiche au besoin. | ||
+ | Quoi qu'il en soit, c'est une technique simple sur ça mise en place, peut-être moins pour trouver un fichier .mp3 en ligne. | ||
+ | |||
+ | {{: | ||
====== Exemples de code ====== | ====== Exemples de code ====== |