Σε αυτή την άσκηση θα δούμε μια εντολή JavaScript που επηρεάζει το περιεχόμενο της σελίδας και θα διαπιστώσουμε πως έχει σημασία η σειρά του που μπαίνει ο κώδικας.
-
Δημιουργούμε έναν φάκελο στην επιφάνεια εργασίας με το όνομα
ex2
-
Ανοίγουμε ένα νέο αρχείο στον editor και κάνουμε αντιγραφή/επικόλληση το παρακάτω κώδικα:
<!DOCTYPE html>
<html>
<head>
<title>Intro to Web Dev</title>
<link href='https://fonts.googleapis.com/css?family=Ubuntu|Lobster&subset=latin,greek' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="myStyle.css" />
<!-- Εδώ θα μπεί το νέο μας style -->
</head>
<body>
<header>
<hgroup>
<h1>Introduction to Web Development</h1>
<h3>Don't Just Browse, Create!</h3>
</hgroup>
</header>
<!-- Εδώ θα μπεί το νέο section -->
<footer>
<p>© 2015</p>
</footer>
</body>
</html>
-
Αποθηκεύουμε το αρχείο μας μέσα στο φάκελο
ex2
με το όνομαexample2a.html
. -
Δημιουργούμε ένα νέο αρχείο στο φάκελο
ex2
με το όνομα myStyle.css, κάνουμε επικόλληση το παρακάτω κώδικα σε αυτό και αποθηκεύουμε τις αλλαγές:
body {
margin:0;
padding: 0;
background-color: #556270;
color: white;
font-family: 'Ubuntu', sans-serif;
}
header {
margin: 0 auto;
text-align: center;
width: 500px;
}
header h1 {
font-family: 'Lobster', cursive;
margin-bottom: 5px;
color: #4ecdc4;
}
header h3 {
text-align: left;
margin: 0 0 10px 20px;
color: white;
}
section {
width: 60%;
}
footer {
text-align: center;
}
- Επιστρέφουμε στο αρχείο
example2a.html
και δημιουργούμε ένα νέο section ανάμεσα στοheader
και τοfooter
. Αποθηκεύουμε τις αλλαγές μας:
<section id="main">
<p id="hideandseek">Now You See Me.</p>
</section>
- Μορφοποιούμε το section που προσθέσαμε παραπάνω με ένα
style
στοhead
:
<style>
#main {
text-align: center;
margin: 20px auto;
}
</style>
- Κάτω από το
style
στοhead
τοποθετώ τον εξής κώδικα:
<script>
document.getElementById("hideandseek").innerHTML="Now You Don't!"
</script>
- Αποθηκεύουμε τις αλλαγές μας και τρέχουμε τη σελίδα. Παρατηρούμε ποιο κομμάτι φαίνεται στη σελίδα (
Now You See Me.
ήNow You Don't
;)
-
Κάνουμε Αποθήκευση Ως το αρχείο στον ίδιο φάκελο
ex2
με το όνομαexample2b.html
-
Κάνουμε αποκοπή (
Ctrl + X
) το κομμάτι:
<script>
document.getElementById("hideandseek").innerHTML="Now You Don't!"
</script>
-
Κάνουμε επικόλληση το κώδικα κάτω από το footer.
-
Αποθηκεύουμε τις αλλαγές μας στο
example2b.html
και τρέχουμε τη σελίδα. -
Ξανα-εξετάζουμε το κομμάτι που φαίνεται στη σελίδα (
Now You See Me.
ήNow You Don't
;)
-
Κάνουμε Αποθήκευση Ως το αρχείο στον ίδιο φάκελο
ex2
με το όνομαexample2c.html
-
Κάνουμε αποκοπή (
Ctrl + X
) το κομμάτι:
<script>
document.getElementById("hideandseek").innerHTML="Now You Don't!"
</script>
- Προσθέτουμε το παρακάτω στο
head
:
<script type="text/javascript" src="script.js"></script>
-
Αποθηκεύουμε τις αλλαγές μας στο
example2c.html
-
Δημιουργούμε ένα νέο αρχείο με το όνομα
script.js
και το αποθηκεύουμε στον ίδιο φάκελοex2
. -
Μέσα στο αρχείο
script.js
κάνουμε επικόλληση και διαγράφουμε τα tags<script>
και</script>
. -
Τρέχουμε τη σελίδα
example2c.html
. Ποιο κομμάτι δείχνει;