Sobes.tech
Intern

Qu'est-ce que HTML, JavaScript et CSS?

sobes.tech IA

Réponse de l'IA

HTML (HyperText Markup Language) est un langage de balisage pour créer la structure des pages web. Il définit les éléments de la page : titres, paragraphes, images, liens.

CSS (Cascading Style Sheets) est un langage de styles pour la mise en forme des pages web. Il gère l'apparence des éléments : couleurs, polices, marges, disposition.

JavaScript est un langage de programmation pour ajouter de l'interactivité aux pages web. Il permet de modifier le contenu, de réagir aux actions de l'utilisateur, d'envoyer des requêtes au serveur sans recharger la page.

Exemple d'interaction :

<!DOCTYPE html>
<html>
<head>
  <title>Exemple</title>
  <link rel="stylesheet" href="styles.css">
</head>
<body>
  <h1 id="title">Bonjour à tous</h1>
  <button onclick="changeText()">Changer le texte</button>

  <script src="script.js"></script>
</body>
</html>
/* styles.css */
#title {
  color: blue;
  font-size: 24px;
}
// script.js
function changeText() {
  const titleElement = document.getElementById('title');
  titleElement.textContent = 'Texte modifié!';
  titleElement.style.color = 'red';
}

Dans cet exemple, HTML définit la structure (titre et bouton), CSS stylise le titre (couleur bleue, taille 24px), et JavaScript ajoute de l'interactivité (au clic sur le bouton, le texte du titre change et devient rouge).