Professional Documents
Culture Documents
Εργαλεία ανάπτυξης εφαρμογών internet Ι
Εργαλεία ανάπτυξης εφαρμογών internet Ι
Εργαλεία ανάπτυξης εφαρμογών internet Ι
HTML
<HTML>
<HEAD>
<TITLE>Παράδειγμα σελίδας HTML
</TITLE>
</HEAD>
<BODY>
<H1>Πολύ Απλό Παράδειγμα</H1>
<P>1η Παράγραφος</P>
<P>2η Παράγραφος</P>
</BODY>
</HTML>
Παρουσίαση
HTML – Σύνταξη
• Βασικό δομικό στοιχείο η ετικέτα (tag)
• Κάθε διακριτικό της HTML περικλείεται από το
μικρότερο και μεγαλύτερο σύμβολο < >
• Τα περισσότερα διακριτικά ομαδοποιούνται σε
ζεύγη. Το πρώτο δείχνει την αρχή και το δεύτερο το
τέλος επίδρασης του συγκεκριμένου διακριτικού.
Πχ <HTML>…</HTML>
• Λέξεις όπως τα HEAD, TITLE, και BODY
λέγονται elements και προσδιορίζουν τον τύπο
του tag
HTML – Σύνταξη
Ο Web browser αναγνωρίζει μόνο κείμενο και έγκυρες
ετικέτες (tags)
<html>
<body>
This is my first web page.
Περιεχόμενο ετικέτας html
</body>
</html>
<html>
<body>
Η body περιέχεται στην html This is my first web page.
</body>
</html>
Η βασική ετικέτα HEAD
Η διπλή ετικέτα HEAD δηλώνει την επικεφαλίδα του εγγράφου
HTML.Περιλαμβάνει πληροφορίες για το έγγραφο όπως τίτλο, λέξεις
κλειδιά, περιγραφή και το φύλλο στυλ που μπορεί να χρησιμοποιηθεί
για τη μορφοποίηση του.
Βασικές παράμετροι:
•bgcolor : το χρώμα του φόντου της σελίδας
•text : το χρώμα των χαρακτήρων του κειμένου
• link / vlink / alink : το χρώμα των links
• background : το URL της εικόνας που θα εμφανίζεται στο φόντο της
σελίδας
<body bgcolor=blue text=orange>
•Πχ.blue = #0000FF
Web Colors - RGB
Βασικά τμήματα HTML σελίδας
Στοιχεία ορισμού περιοχής
Επικεφαλίδες – <h1></h1>, …, <h6></h6>
Παράγραφοι - <p></p>
Λίστες - <ul>, <ol> <dl>
Φόρμες - <form></form>
Πίνακες - <table></table>
Οριζόντιες γραμμές - <hr>
Πλαίσια
Στοιχεία ορισμού κειμένου
Font style elements - <b></b>, <i></i>, <u></u>
Συνδέσμους - Links - <a></a>
Εικόνες - <img>
Διακοπές κειμένου - <br>
Ειδικοί χαρακτήρες
•Ο χαρακτήρας < εισάγεται με <
•Ο χαρακτήρας > εισάγεται με >
•Ο χαρακτήρας & εισάγεται με &
•Ο χαρακτήρας “” εισάγεται με "
•Ο χαρακτήρας κενού (space) εισάγεται με
Ιδιότητα align
Στοίχιση επικεφαλίδας/ παραγράφου
Μια παράμετρος της επικεφαλίδας αλλά και της παραγράφου
είναι η ALIGNπου χρησιμοποιείται για την οριζόντια στοίχιση
του κειμένου και μπορεί να πάρει τις εξής τιμές:
ALIGN = ( LEFT |CENTER | RIGHT | JUSTIFY )
Πχ.
Για επικεφαλίδες
•<H1 ALIGN= “CENTER”> Αυτή η επικεφαλίδα θα έχει κεντρική στοίχιση</H1>
•<H1 ALIGN=“LEFT”> Αυτή η επικεφαλίδα θα έχει αριστερή στοίχιση</H1>
•<H1 ALIGN= “RIGHT”> Αυτή η επικεφαλίδα θα έχει δεξιά στοίχιση</H1>
Για παραγράφους
<P ALIGN= “CENTER”> Αυτή η παράγραφος θα έχει κεντρική στοίχιση</P>
<P ALIGN= “LEFT”> Αυτή η παράγραφος θα έχει αριστερή στοίχιση</P>
<P ALIGN= “RIGHT”> Αυτή η παράγραφος θα έχει δεξιά στοίχιση</P>
Παράδειγμα στοίχισης.
Να γράψετε τον κώδικα HTML που απαιτείται ώστε να εμφανιστεί η ιστοσελίδα που ακολουθεί.
τίτλος
Παράγραφοι
Η HTML αγνοεί τις αλλαγές γραμμών και τα κενά.
Πολλά κενά και αλλαγές γραμμών αντικαθίστανται
από ένα μόνο κενό.
<ol>
<li>Πρώτο στοιχείο</li>
<li>Δεύτερο στοιχείο</li>
<li>Τρίτο στοιχείο</li>
</ol>
Λίστες
Το <li> μπορεί να περιέχεται μόνο σε <ol> ή
<ul>
2. Για να μάθω
3. Για να γίνω διάσημος
Να γράψετε τον κώδικα HTML που απαιτείται ώστε να εμφανιστεί η ιστοσελίδα που
ακολουθεί.
Επικεφαλίδα επιπέδου 1
<html>
<head>
<title> Συνδιασμός καταλόγων
</title>
</head>
<body>
<h1> Σύνθετος κατάλογος</h1>
<ol>
<li> Η γλώσσα HTML</li>
<ul>
<li> Συντάκτης HTML</li>
<li> Μορφή αρχείων</li>
</ul>
<li> Δημοσίευση ιστοσελίδας</li>
<ul>
<li> Ηλεκτρονική διεύθυνση </li>
<li> Μεταφορά αρχείων </li>
</ul>
</ol>
</body>
</html>
Να γράψετε τον κώδικα HTML που απαιτείται ώστε να εμφανιστεί η ιστοσελίδα που
ακολουθεί.
Λίστες ορισμών – Definitions lists
<dl>
<dt>Αυτοκίνητο </dt>
<dd> Όχημα με 4 ρόδες </dd>
<dt>Μηχανή </dt>
<dd> Όχημα με 2 ρόδες </dd>
</dl>
Προκαθορισμένη "ως έχει" μορφή.
Η ετικέτα <PRE> …</PRE> (preformatted)
χρησιμοποιείται για παρουσίαση κειμένου τύπου
"γραφομηχανής" (όπου τα tabs και τα κενά μετρούν)
και το κείμενο διατηρεί την μορφή του. Πχ:
<PRE>
PROGRAM FARCEL
WRITE(*,*)'TEMPERATURE IN FAHRENHEIT ? '
READ(*,*) FAR
CELCIU = (FAR-32)*5./9.
WRITE(*,*) ' FAHRENHEIT', ' CELCIUS '
WRITE(*,*) FAR,CELCIU
END
</PRE>
Ετικέτα hr
Μάθε HTML!
Να γράψετε τον κώδικα HTML που απαιτείται ώστε να εμφανιστεί η ιστοσελίδα που
ακολουθεί.
παράγραφος
Λύση
<html>
<head>
<title>Δημιουργία συνδέσμων </title>
</head>
<body>
<p>Αυτός είναι ο πρώτος μου υπερσύνδεσμος
</p>
<a href = "http://www.google.com"> Δείτε εδώ </a>
</body>
</html>
Να γράψετε τον κώδικα HTML που απαιτείται ώστε να εμφανιστεί η ιστοσελίδα που
ακολουθεί.
Λύση
<html>
<head>
<title>Δημιουργία συνδέσμων </title>
</head>
<body>
<p>Αυτός <a href = "http://www.google.com">
εδώ</a> είναι ο πρώτος μου υπερσύνδεσμος
</p>
</body>
</html>
Να γράψετε τον κώδικα HTML που απαιτείται ώστε να εμφανιστεί η ιστοσελίδα που
ακολουθεί.
Επικεφαλίδα
επιπέδου1
Εισαγωγή
γραμμής
Λύση
<html>
<head>
<title> Λίστες και υπερσύνδεσμοι </title>
</head>
<body>
<h1> Αυτές είναι οι αγαπημένες μου ιστοσελίδες </h1>
<ol>
<li> Κοινωνικής δικτύωσης </li>
<ul type= "square">
<li> <a href = "http://www.facebook.com"> Facebook </a> </li>
<li> <a href = "http://www.twitter.com"> Twitter </a> </li>
<li> <a href = " http://www.linkedin.com"> Linkedin </a></li>
</ul>
<hr>
<li> Ενημέρωσης </li>
<ul type = "disc">
<li> Η εφημερίδα Ελευθερία της Καλαμάτας. <a href = "http://www.eleftheriaonline.gr"> Δείτε εδώ
</a></li>
<li> Η εφημερίδα Το πρώτο θέμα.<a href = "http://www.protothema.gr"> Επισκεφτείτε την </a>
</li>
<li> Η ειδησιογραφική ιστοσελίδα newsbomb. <a href = "http://www.newsbomb.gr"> Δείτε εδώ. </a>
</li>
</ul>
<hr>
<li> Εύρεσης εργασίας</li>
<ul>
<li> Η σεδίδα του ΟΑΕΔ. Δείτε την <a href = "http://www.oaed.gr"> εδώ</a>. </li>
<li> Οι σελίδες: <a href = "http://www.kariera.gr"> Καριέρα</a>, <a href = "http://www.proson.gr">
Προσόν</a>,
<a href = "http://www.skywalker.gr"> Skywalker </a>
</ul>
</body>
</html>
Σύνδεσμοι σε σελίδα που βρίσκεται
μέσα στον ίδιο φάκελο
<a href =“ όνομα αρχείου ">πχ. Εδώ
</a>
<html>
<head>
<title>Δημιουργία συνδέσμων
</title>
</head>
<body>
<p>Αυτός είναι ο πρώτος μου
υπερσύνδεσμος </p>
<a href="sindesmos.html"> εδώ </a>
</body>
</html>
Σύνδεσμοι σε σελίδα που βρίσκεται σε
άλλο υποφάκελο
<a href=“/υποφάκελος/mypage2.htm”>...</a>
<a
href=“mailto:xristinakanel@gmail.com">...
</a>
Να γράψετε τον κώδικα HTML που απαιτείται ώστε να εμφανιστεί η ιστοσελίδα που
ακολουθεί.
παράγραφος
Άσκηση – ομαδική
Δημιουργείστε με την ομάδα σας μια ιστοσελίδα σε HTMLκαι ζητήστε από μια άλλη
ομάδα να σας γράψει τον κώδικα της.
Ανεβάστε printscreen της σελίδας που δημιουργήσατε στο αντίστοιχο θέμα στο forum
«Θέματα html».
Εικόνες στο web
Χρήση Χρώματα Μέγεθος
JPG Φωτογραφίες Πολλά Μικρό
PNG Γραφικά Πολλά Μέτριο
GIF Γραφικά 256 Ελάχιστο
Εικόνες
<img>: Περιγράφει μία εικόνα
src: Το αρχείο της εικόνας ως διεύθυνση
(υποχρεωτικό)
alt: Μία περιγραφή της εικόνας (υποχρεωτικό)
width: Μήκος εικόνας σε pixels
height: Μήκος εικόνας σε pixels
Ανεβάστε το .html αρχείο της σελίδας σας στο αντίστοιχο θέμα στο forum «Θέματα
html».
Άσκηση - ατομική
2.Επικεφαλίδα
Δημιουργείστε μια στατική ιστοσελίδα η οποία θα περιέχει πληροφορίες 1
για τον
εαυτό σας. Ακολουθείστε το παράδειγμα που σας δίνεται.
3.Επικεφαλίδα 2