human
La différence entre HTML5, CSS et les autres langages Web. Je n'y connais rien en codage mais j'ai vraiment envie de m'y mettre. Mais d'abord, je veux connaître les différences entre eux. Explique comme si j'avais cinq ans.
gpt
Il existe des différences majeures entre tous les langages Web, mais ils fonctionnent tous ensemble. Vous ne trouverez pas un site Web qui est SEULEMENT HTML sans CSS ou quoi que ce soit d'autre (à moins d'avoir été créé avant le début du siècle). Aussi , sans HTML , CSS ne peut rien faire . J'essaie de l'expliquer comme ceci : * * HTML * * : Coder un site uniquement en HTML vous permet de créer un site Web rudimentaire. Pensez-y comme si vous aviez un crayon, des crayons de couleur et une feuille de papier vierge. Une fois que vous avez fini de dessiner, vous pouvez partager des copies de cette page exacte telle qu'elle apparaît. Pas de fioritures, et à chaque chargement, c'est pareil. Exemple ( HTML ) : < b > Bonjour < /b > monde ! Ce code s'affichera comme : * * Hello * * , world ! * * CSS * * : Prenons maintenant votre page HTML et donnons - nous quelques nouveaux outils . CSS est un langage qui modifie l'apparence de votre HTML. Au lieu d'un simple crayon et de papier blanc vierge, voici une règle, du papier quadrillé, des ciseaux et d'autres articles de papeterie. Auparavant, avec uniquement HTML, vous n'aviez que peu de contrôle sur le placement, mais maintenant que vous avez la possibilité de découper des éléments et de les placer exactement où vous le souhaitez en utilisant des mesures spécifiques, votre contrôle est désormais considérablement étendu. Exemple ( HTML+CSS ) < style TYPE="text / css " > p{font - weight : bold ; } < /style > < p > Salut tout le monde ! < /p > donne : * * Hello, world ! * * * * Javascript * * : C'est le début pour rendre vos pages web " dynamiques " . Cela signifie que vos dessins peuvent maintenant être manipulés une fois la page dessinée. Javascript simple vous permettra d'afficher ou de masquer des éléments, de déplacer des éléments sur l'écran et d'avoir une interaction utilisateur de base. Malheureusement, je ne peux pas vraiment faire d'exemple ici. * * Langages web dynamiques ( PHP , Perl , etc . ) * * : Ce sont des machines que vous pouvez programmer pour dessiner HTML , CSS , Javascript , ou autre . Au lieu d'un serveur Web normal hébergeant simplement vos dessins HTML sur papier blanc, vous avez maintenant un robot qui peut apprendre à dessiner des documents HTML uniques en utilisant des règles spécifiques. Les sites Web complexes comme ceux qui ont des paniers d'achat, des comptes d'utilisateurs uniques, etc. tous s'appuient sur ces langages pour fonctionner, car chaque page pour chaque utilisateur sera différente en fonction de ses actions. Exemple ( PHP+HTML ) : l'utilisateur accède à /index.php ?id = home < ? php if ( $ _ GET['id ' ] = ' home ' ) { print " < b > Vous êtes sur la page d'accueil . < /b > " ; } else { print "Erreur !" ; } ? > L'utilisateur voit : * * Vous êtes sur la page d'accueil. * * L'ordre dans lequel vous devez apprendre ce genre de choses est définitivement HTML, CSS, Javascript, puis les langages dynamiques. Le prior n'aura pas de sens ou ne fonctionnera pas sans ce dernier. Je recommanderais URL_0 pour commencer . Bonne chance !