Sobes.tech
Intern

Τι είναι HTML, JavaScript και CSS;

sobes.tech AI

Απάντηση από AI

HTML (HyperText Markup Language) είναι μια γλώσσα σήμανσης για τη δημιουργία της δομής των ιστοσελίδων. Ορίζει τα στοιχεία της σελίδας: επικεφαλίδες, παραγράφους, εικόνες, συνδέσμους.

CSS (Cascading Style Sheets) είναι μια γλώσσα στυλ για το στυλ των ιστοσελίδων. Ασχολείται με την εμφάνιση των στοιχείων: χρώματα, γραμματοσειρές, περιθώρια, διάταξη.

JavaScript είναι μια γλώσσα προγραμματισμού για την προσθήκη διαδραστικότητας στις ιστοσελίδες. Επιτρέπει την τροποποίηση του περιεχομένου, την αντίδραση σε ενέργειες χρήστη, την αποστολή αιτημάτων στον διακομιστή χωρίς ανανέωση της σελίδας.

Παράδειγμα αλληλεπίδρασης:

<!DOCTYPE html>
<html>
<head>
  <title>Παράδειγμα</title>
  <link rel="stylesheet" href="styles.css">
</head>
<body>
  <h1 id="title">Γεια σε όλους</h1>
  <button onclick="changeText()">Αλλαγή κειμένου</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 = 'Το κείμενο άλλαξε!';
  titleElement.style.color = 'red';
}

Σε αυτό το παράδειγμα, η HTML ορίζει τη δομή (τίτλος και κουμπί), το CSS διαμορφώνει τον τίτλο (μπλε χρώμα, μέγεθος 24px), και η JavaScript προσθέτει διαδραστικότητα (κατά το κλικ στο κουμπί, το κείμενο του τίτλου αλλάζει και γίνεται κόκκινο).