Dans ce projet, vous créerez un jeu simple Pierre, Papier, Ciseaux en utilisant HTML et CSS . Ce projet est parfait pour les débutants qui souhaitent s'entraîner à structurer une page Web de base, à la styliser avec CSS et à comprendre des interactions simples sans JavaScript.
? Aperçu du projet
Caractéristiques
-
Trois choix : Pierre ?, Papier ? et Ciseaux ✂️.
-
Interface conviviale : boutons interactifs pour choisir un mouvement.
-
Style de base : design épuré avec effets de survol pour les boutons.
-
Affichage des résultats : texte simple pour afficher le mouvement choisi (pas de logique JavaScript).
? Structure des fichiers
rock-paper_scissors/
│-- index.html ← The HTML structure
└-- styles.css ← The CSS styling
Copier après la connexion
? Concepts clés pour l'apprentissage
-
Éléments HTML :
-
Boutons : utilisés pour sélectionner une pierre, du papier ou des ciseaux.
-
Divs et titres : structurez la mise en page pour une lisibilité facile.
-
Style CSS :
-
Style des boutons : créez des boutons interactifs avec des effets de survol.
-
Mise en page : utilisez Flexbox et l'alignement du texte pour une mise en page centrée.
-
Box Shadows : ajoutez de la profondeur au conteneur pour un look moderne.
-
Conception réactive :
- Le conteneur de jeu s'adapte à différentes tailles d'écran avec une largeur maximale.
?️ Comment exécuter le projet
-
Créer les fichiers :
- Créez index.html et styles.css dans le même dossier.
- Copiez le code dans leurs fichiers respectifs.
Ouvrez index.html dans votre navigateur :
open index.html
Copier après la connexion
-
Jouer au jeu :
- Cliquez sur "Pierre ?", "Papier ?", ou "Ciseaux ✂️".
- Le texte ci-dessous affichera le coup choisi.
? Améliorations à essayer
-
JavaScript Logic : ajoutez JavaScript pour comparer les choix des utilisateurs avec un choix généré par ordinateur et afficher le gagnant.
-
Compteur de scores : suivez le nombre de victoires, de défaites et d'égalités.
-
Animations : ajoutez des animations CSS lorsqu'un bouton est cliqué.
-
Mode sombre : créez un interrupteur à bascule pour un thème en mode sombre.
Voir le projet sur GitHub
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!