6. Ερώτηση Πρακτικής Άσκησης με Απάντηση Βήμα-Βήμα
Ερώτηση: Δημιουργήστε μια απλή ιστοσελίδα (ένα αρχείο HTML) στην οποία, χρησιμοποιώντας JavaScript, θα εμφανίζετε την περιοχή καταγωγής σας (π.χ. «Καλαμάτα»).
Απάντηση:
<!DOCTYPE html>
<html>
<head>
<meta charset='utf-8'>
<title> Καταγωγή</title>
<script type="text/javascript">
document.write ("Καλαμάτα")
</script>
</head>
<body>
</body>
</html>
Προτεινόμενη Λύση ( Απάντηση ) στον code editor:
Αναλυτική Επεξήγηση
- Δήλωση Δομής Εγγράφου (DOCTYPE)
- Το
<!DOCTYPE html>
δηλώνει ότι το αρχείο είναι έγγραφο HTML5.
- Το
- Στοιχεία
<html>
,<head>
,<body>
- Το
<html>
είναι η ρίζα του εγγράφου και περικλείει όλο το περιεχόμενο. - Στο
<head>
δηλώνουμε μεταδεδομένα, όπως την κωδικοποίηση χαρακτήρων (<meta charset="utf-8">
) και τον τίτλο της σελίδας (<title>
). - Στο
<body>
βρίσκεται συνήθως το περιεχόμενο που βλέπει ο χρήστης.
- Το
- Ενσωμάτωση JavaScript με
<script>
- Το
<script type="text/javascript">
δηλώνει ότι μέσα στα tags ακολουθεί κώδικας JavaScript. - Το
document.write("Καλαμάτα")
“γράφει” απευθείας κείμενο στο σημείο που βρίσκεται μέσα στο έγγραφο.
- Το
- Εναλλακτική Εμφάνιση Περιεχομένου
- Σε πιο σύνθετες σελίδες, συχνά προτιμούμε να εκμεταλλευόμαστε το DOM (Document Object Model) για να ενημερώνουμε συγκεκριμένα στοιχεία της σελίδας. Για παράδειγμα, θα μπορούσατε να γράψετε:
html Copy <body> <h1 id="origin"></h1> <script> document.getElementById("origin").textContent = "Καλαμάτα"; </script> </body>
- Έτσι το κείμενο θα εμφανίζεται μέσα σε μια ετικέτα
<h1>
αντί να «χάνεται» μέσα στο έγγραφο.
- Έτσι το κείμενο θα εμφανίζεται μέσα σε μια ετικέτα
- Έλεγχος
- Ανοίγοντας το αρχείο HTML σε έναν φυλλομετρητή (browser), θα εμφανιστεί το κείμενο “Καλαμάτα” (ή όποια περιοχή εσείς επιλέξετε) στην οθόνη.
Video Απάντηση: Δείτε την παρακάτω video απάντηση για την ερώτηση.
0 Ερωτήματα