SlideShare a Scribd company logo
1 of 7
Download to read offline
Copyright© 2009-2012 -SYSTEM- All rights reserved 2/54
Copyright© 2009-2012 -SYSTEM- All rights reserved 3/54
ΠΕΡΙΕΧΟΜΕΝΑ
Μάθημα 1:
3 Εισαγωγή
Μάθημα 2:
3 Κειμενογράφοι – Text Editors
Μάθημα 3:
3 Εγκατάσταση Text Editor
Μάθημα 4:
3 Ιστορική Αναδρομή HTML
Μάθημα 5:
3 Σύνολο Tags Μαθημάτων
Μάθημα 6:
3 Εύρεση & Εγκατάσταση Google
Chrome
Μάθημα 7:
3 Σύνδεση Text Editor με το
φυλλομετρητή
Μάθημα 8:
3 Tags Έναρξης & Λήξης
Μάθημα 9:
3 Ετικέτα DOCTYPE
Μάθημα 10:
3 Ετικέτα HTML
Μάθημα 11:
3 Ετικέτα HEAD
Μάθημα 12:
3 Ετικέτα ΜΕΤΑ
Μάθημα 13:
3 Ετικέτα TITLE
Μάθημα 14:
3 Η χρησιμότητα του utf8
Μάθημα 15:
3 Ετικέτα BODY
Μάθημα 16:
3 Ετικέτες Η1 έως Η6
Μάθημα 17:
3 Ετικέτα PARAGRAPH
Μάθημα 18:
3 Break Line – Αλλαγή Γραμμής
Μάθημα 19:
3 HorizontalR – Οριζόντια Γραμμή
Μάθημα 20:
3 Μορφοποίηση HorizontalR
Μάθημα 21:
3 Προσθήκη Σχολίου
Μάθημα 22:
3 Πλάγια Γραφή – Italic Text
Μάθημα 23:
3 Έντονη Γραφή – Bold Text
Copyright© 2009-2012 -SYSTEM- All rights reserved 4/54
Μάθημα 24:
3 Typewriter
Μάθημα 25:
3 Ετικέτες Small & Big
Μάθημα 26:
3 Ετικέτα Διεύθυνσης - Address
Μάθημα 27:
3 Ετικέτα Acronym
Μάθημα 28:
3 Ετικέτα Σύντμησης - ABBR
Μάθημα 29:
3 Ετικέτα BDO
Μάθημα 30:
3 Ετικέτα BLOCKQUOTE
Μάθημα 31:
3 Ετικέτα EM
Μάθημα 32:
3 Ετικέτα STRONG
Μάθημα 33:
3 Ετικέτα DFN
Μάθημα 34:
3 Ετικέτα CODE
Μάθημα 35:
3 Ετικέτα SAMP
Μάθημα 36:
3 Ετικέτα KBD
Μάθημα 37:
3 Ετικέτες VAR & CITIES
Μάθημα 38:
3 Διακριτή Διαγραφή
Μάθημα 39:
3 Υπογράμμιση Κειμένου
Μάθημα 40:
3 Ετικέτα PRE
Μάθημα 41:
3 Προσθήκη Αγγλικών Εισαγωγικών
Μάθημα 42:
3 Δείκτης
Μάθημα 43:
3 Εκθέτης
Μάθημα 44:
3 Ετικέτα Form
Μάθημα 45:
3 Ετικέτα Input
Μάθημα 46:
3 Ετικέτα Input Text
Μάθημα 47:
3 Ετικέτα Password
Μάθημα 48:
3 Κουμπί Επιλογής - Radio
Copyright© 2009-2012 -SYSTEM- All rights reserved 5/54
Μάθημα 49:
3 Κουμπιά Επιλογών - Checkbox
Μάθημα 50:
3 Κουμπί File
Μάθημα 51:
3 Κουμπί Επαναφοράς - Reset
Μάθημα 52:
3 Κουμπί Αποστολής - Button
Μάθημα 53:
3 Κουμπί Υποβολής - Submit
Μάθημα 54:
3 Κουμπί Εικόνας για Υποβολή
Μάθημα 55:
3 Ετικέτα Hidden
Μάθημα 56:
3 Ετικέτα TextArea
Μάθημα 57:
3 Ετικέτα TextArea Disable
Μάθημα 58:
3 Ετικέτα TextArea Readonly
Μάθημα 59:
3 Αναπτυσσόμενη Λίστα
Μάθημα 60:
3 Λίστα Πολλαπλής επιλογής
Μάθημα 61:
3 Ετικέτα Slect Size
Μάθημα 62:
3 Ετικέτα Select Option
Μάθημα 63:
3 Ετικέτα Select Option Group
Μάθημα 64:
3 Ετικέτα FIELDSET
Μάθημα 65:
3 Ετικέτα LEGEND
Μάθημα 66:
3 Εισαγωγή Εικόνας
Μάθημα 67:
3 Α_HREF
Μάθημα 68:
3 Ετικέτα UL_LI (Δημιουργία Λίστας με
Κουκκίδες)
Μάθημα 69:
3 Ετικέτα OL_LI (Δημιουργία Λίστας με
Αριθμούς)
Μάθημα 70:
3 Ετικέτες DL_DT_DD
Μάθημα 71:
3 Ετικέτα Table (Δημιουργία Πίνακα)
Μάθημα 72:
3 Table Cellpadding
Copyright© 2009-2012 -SYSTEM- All rights reserved 6/54
Μάθημα 73:
3 Table Frame_Box_Boarder_VOID
(Πλαίσια Πίνακα)
Μάθημα 74:
3 Table Above - Below
Μάθημα 75:
3 Table Vsides-Hsides
Μάθημα 76:
3 Table Lhsides-Rhsides
Μάθημα 77:
3 Table Rules_Rows_Cells
Μάθημα 78:
3 Table Rules_None_All_Groups
Μάθημα 79:
3 Rules Summary (Αναγνώστες Οθόνης)
Μάθημα 80:
3 Table width – height
Μάθημα 81:
3 Table CellSpacing
Μάθημα 82:
3 Table Caption (Προσθήκη Λεζάντας σε
πίνακα)
Μάθημα 83:
3 Link CSS
Μάθημα 84:
3 Style
Μάθημα 85:
3 Ετικέτα DIV
Μάθημα 85:
3 Ετικέτα Span
Copyright© 2009-2012 -SYSTEM- All rights reserved 7/54
ΚΕΦΑΛΑΙΟ 1o
ΕΙΣΑΓΩΓΗ
Τι είναι η HTML
Η HTML είναι η γλώσσα σήμανσης με την οποία κατασκευάζουμε ιστοσελίδες. Τα
αρχικά HTML σημαίνουν HyperTextMarkup Language. Σκοπός των browser είναι να
διαβάζουν τα έγγραφα HTML και να τα εμφανίζουν ως ιστοσελίδες. Οι browsers (όπως
οι Mozilla Firefox, Google Chrome, Opera, Internet Explorer και αρκετοί άλλοι) διαβάζουν
τα αρχεία αυτά και εμφανίζουν το αποτέλεσμα του κώδικα HTML στην οθόνη μας.
Γλώσσα σήμανσης είναι μια περιγραφική γλώσσα. Tag ονομάζουμε μία οδηγία γραμμένη
σε HTML, την οποία πρέπει να αναγνωρίσει και ερμηνεύσει ο browser.
Κατασκευή σελίδων με κώδικα HTML ή με αυτόματα προγράμματα;
H κατασκευή web σελίδων μπορεί να επιτευχθεί με δύο πολύ διαφορετικούς τρόπους:
1. Ο εύκολος: Δηλαδή, να χρησιμοποιηθεί ένα αυτόματο πρόγραμμα όπως το
Frontpage για να σχεδιαστεί η σελίδα με τρόπο ανάλογο της δημιουργίας ενός
εγγράφου στο word.
2. Ο δύσκολος: Δηλαδή, να δημιουργηθούν τα πάντα από το μηδέν με τη χρήση
κώδικα HTML.
Τα πλεονεκτήματα του εύκολου τρόπου είναι:
1. Ταχύτητα εκμάθησης - Ο χρήστης μπορεί να δημιουργήσει τις πρώτες του
σελίδες μέσα σε μερικές ώρες.
2. Ταχύτητα λειτουργίας - Ένα site μπορεί να κατασκευαστεί σε πολύ μικρό
χρονικό διάστημα.
3. Ταχύτητα ανανέωσης - Το πρόγραμμα φροντίζει για την αυτόματη ενημέρωση
των web σελίδων του server με όλες τις αλλαγές που έχουν γίνει μετά την
τελευταία ανανέωση.
Τα πλεονεκτήματα του δύσκολου τρόπου είναι:
1. Σελίδες που φορτώνουν πιο γρήγορα - Τα αυτόματα προγράμματα
τοποθετούν συχνά άχρηστο κώδικα που μπερδεύει τον browser και καθυστερεί
την εμφάνιση της σελίδας (π.χ. table rendering)
2. Μεγαλύτερη αξιοπιστία - Όπως κάθε λογισμικό, έτσι και τα προγράμματα
κατασκευής σελίδων δεν είναι 100% WYSIWYG (What you see is what you get). Το
τελικό αποτέλεσμα που μας παρουσιάζουν λοιπόν δεν είναι πάντοτε ακριβώς το
ίδιο με αυτό που θα δει ο επισκέπτης της σελίδας μας.
3. Εξυπνότερη σχεδίαση - Μας είναι ευκολότερο να δημιουργήσουμε σελίδες που
θα προσαρμόζονται αυτόματα στις ιδιαιτερότητες της οθόνης κάθε χρήστη (π.χ.
χρησιμοποιώντας ποσοστά αντί για απόλυτες τιμές στο πλάτος των tables).

More Related Content

Viewers also liked (9)

Samples designformat
Samples designformatSamples designformat
Samples designformat
 
Sample design image
Sample design imageSample design image
Sample design image
 
Τυπογραφική Sample
Τυπογραφική SampleΤυπογραφική Sample
Τυπογραφική Sample
 
Sample designlayout
Sample designlayoutSample designlayout
Sample designlayout
 
Sample designcolor
Sample designcolorSample designcolor
Sample designcolor
 
Sample Quark Xpress
Sample Quark Xpress Sample Quark Xpress
Sample Quark Xpress
 
Sample dreamweaver
Sample dreamweaver Sample dreamweaver
Sample dreamweaver
 
Sample 2d
Sample 2d Sample 2d
Sample 2d
 
Υποδομή γραφιστικής
Υποδομή γραφιστικήςΥποδομή γραφιστικής
Υποδομή γραφιστικής
 

Similar to Sample_Html

Σημειώσεις wordpress
Σημειώσεις wordpressΣημειώσεις wordpress
Σημειώσεις wordpressGeorge Spais
 
Create Websites with HTML 5.0
Create Websites with HTML 5.0Create Websites with HTML 5.0
Create Websites with HTML 5.0DJ Dragon King
 
TechSaloniki 2017 - Google Tag Manager: Ευελιξία και δύναμη στην ιστοσελίδα σας
TechSaloniki 2017 - Google Tag Manager: Ευελιξία και δύναμη στην ιστοσελίδα σαςTechSaloniki 2017 - Google Tag Manager: Ευελιξία και δύναμη στην ιστοσελίδα σας
TechSaloniki 2017 - Google Tag Manager: Ευελιξία και δύναμη στην ιστοσελίδα σαςPanagiotis Tzamtzis
 
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 3 2
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 3 2Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 3 2
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 3 2Ιωάννου Γιαννάκης
 
ECDL Internet Σημειώσεις 7/7
ECDL Internet Σημειώσεις 7/7ECDL Internet Σημειώσεις 7/7
ECDL Internet Σημειώσεις 7/7Michael Ntallas
 
Φύλλο Εργασίας - Πνευματικά δικαιώματα και Creative Commons
Φύλλο Εργασίας - Πνευματικά δικαιώματα και Creative CommonsΦύλλο Εργασίας - Πνευματικά δικαιώματα και Creative Commons
Φύλλο Εργασίας - Πνευματικά δικαιώματα και Creative CommonsLia Terzidou
 
Ruby On Rails Introduction [Εισαγωγή στο Rails]
Ruby On Rails Introduction [Εισαγωγή στο Rails]Ruby On Rails Introduction [Εισαγωγή στο Rails]
Ruby On Rails Introduction [Εισαγωγή στο Rails]Nikos Dimitrakopoulos
 
Οδηγίες
ΟδηγίεςΟδηγίες
Οδηγίεςstamatia
 
Development of an automatic procedure for Continuous Integration
Development of an automatic procedure for Continuous IntegrationDevelopment of an automatic procedure for Continuous Integration
Development of an automatic procedure for Continuous IntegrationISSEL
 
Ανάπτυξη αυτοματοποιημένης διαδικασίας Continuous Integration σε έργα λογισμικού
Ανάπτυξη αυτοματοποιημένης διαδικασίας Continuous Integration σε έργα λογισμικούΑνάπτυξη αυτοματοποιημένης διαδικασίας Continuous Integration σε έργα λογισμικού
Ανάπτυξη αυτοματοποιημένης διαδικασίας Continuous Integration σε έργα λογισμικούISSEL
 
1η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού
1η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού1η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού
1η διάλεξη Τεχνολογίες Παγκόσμιου ΙστούManolis Vavalis
 

Similar to Sample_Html (20)

Μια εισαγωγή στο Bootstrap
Μια εισαγωγή στο Bootstrap Μια εισαγωγή στο Bootstrap
Μια εισαγωγή στο Bootstrap
 
Html
HtmlHtml
Html
 
Σημειώσεις wordpress
Σημειώσεις wordpressΣημειώσεις wordpress
Σημειώσεις wordpress
 
Wordpress 2018
Wordpress 2018Wordpress 2018
Wordpress 2018
 
Create Websites with HTML 5.0
Create Websites with HTML 5.0Create Websites with HTML 5.0
Create Websites with HTML 5.0
 
Blogger, word press, pathfinder
Blogger, word press, pathfinderBlogger, word press, pathfinder
Blogger, word press, pathfinder
 
Beauty salon
Beauty salonBeauty salon
Beauty salon
 
TechSaloniki 2017 - Google Tag Manager: Ευελιξία και δύναμη στην ιστοσελίδα σας
TechSaloniki 2017 - Google Tag Manager: Ευελιξία και δύναμη στην ιστοσελίδα σαςTechSaloniki 2017 - Google Tag Manager: Ευελιξία και δύναμη στην ιστοσελίδα σας
TechSaloniki 2017 - Google Tag Manager: Ευελιξία και δύναμη στην ιστοσελίδα σας
 
tutorial Glogster
tutorial Glogstertutorial Glogster
tutorial Glogster
 
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 3 2
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 3 2Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 3 2
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 3 2
 
ECDL Internet Σημειώσεις 7/7
ECDL Internet Σημειώσεις 7/7ECDL Internet Σημειώσεις 7/7
ECDL Internet Σημειώσεις 7/7
 
Web2.0
Web2.0Web2.0
Web2.0
 
Φύλλο Εργασίας - Πνευματικά δικαιώματα και Creative Commons
Φύλλο Εργασίας - Πνευματικά δικαιώματα και Creative CommonsΦύλλο Εργασίας - Πνευματικά δικαιώματα και Creative Commons
Φύλλο Εργασίας - Πνευματικά δικαιώματα και Creative Commons
 
Ruby On Rails Introduction [Εισαγωγή στο Rails]
Ruby On Rails Introduction [Εισαγωγή στο Rails]Ruby On Rails Introduction [Εισαγωγή στο Rails]
Ruby On Rails Introduction [Εισαγωγή στο Rails]
 
Οδηγίες
ΟδηγίεςΟδηγίες
Οδηγίες
 
Development of an automatic procedure for Continuous Integration
Development of an automatic procedure for Continuous IntegrationDevelopment of an automatic procedure for Continuous Integration
Development of an automatic procedure for Continuous Integration
 
Ανάπτυξη αυτοματοποιημένης διαδικασίας Continuous Integration σε έργα λογισμικού
Ανάπτυξη αυτοματοποιημένης διαδικασίας Continuous Integration σε έργα λογισμικούΑνάπτυξη αυτοματοποιημένης διαδικασίας Continuous Integration σε έργα λογισμικού
Ανάπτυξη αυτοματοποιημένης διαδικασίας Continuous Integration σε έργα λογισμικού
 
1η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού
1η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού1η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού
1η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού
 
KanoutasThomasThesis
KanoutasThomasThesisKanoutasThomasThesis
KanoutasThomasThesis
 
Html ekplog
Html ekplogHtml ekplog
Html ekplog
 

More from George Exarchopoulos (20)

Revit Architecture
Revit ArchitectureRevit Architecture
Revit Architecture
 
Inventor
InventorInventor
Inventor
 
Rhino Gold
Rhino GoldRhino Gold
Rhino Gold
 
Vray Rhino
Vray RhinoVray Rhino
Vray Rhino
 
3D Rhino
3D Rhino3D Rhino
3D Rhino
 
AutoCAD 2D
AutoCAD 2DAutoCAD 2D
AutoCAD 2D
 
3DS MAX BASIC & ADVANCED VRAY
3DS MAX BASIC & ADVANCED VRAY3DS MAX BASIC & ADVANCED VRAY
3DS MAX BASIC & ADVANCED VRAY
 
3DS MAX BASIC & VRAY
3DS MAX BASIC & VRAY3DS MAX BASIC & VRAY
3DS MAX BASIC & VRAY
 
ECDL Presentation
ECDL PresentationECDL Presentation
ECDL Presentation
 
ECDL_
ECDL_ECDL_
ECDL_
 
Fusion 360
Fusion 360Fusion 360
Fusion 360
 
ARCHICAD_
ARCHICAD_ARCHICAD_
ARCHICAD_
 
Vray sketch up
Vray sketch upVray sketch up
Vray sketch up
 
Erp μηχανογραφημένη λογιστική soft1 & κεφάλαιο
Erp μηχανογραφημένη λογιστική soft1 & κεφάλαιοErp μηχανογραφημένη λογιστική soft1 & κεφάλαιο
Erp μηχανογραφημένη λογιστική soft1 & κεφάλαιο
 
3dsmax basic & advanced vray
3dsmax basic & advanced vray3dsmax basic & advanced vray
3dsmax basic & advanced vray
 
WooCommerce
WooCommerceWooCommerce
WooCommerce
 
Virtuemart
VirtuemartVirtuemart
Virtuemart
 
3Ds Max Basic & Vray
3Ds Max Basic & Vray3Ds Max Basic & Vray
3Ds Max Basic & Vray
 
3Ds Max Advanced & Vray
3Ds Max Advanced & Vray3Ds Max Advanced & Vray
3Ds Max Advanced & Vray
 
Fusion 360 Course
Fusion 360 CourseFusion 360 Course
Fusion 360 Course
 

Sample_Html

  • 1.
  • 2. Copyright© 2009-2012 -SYSTEM- All rights reserved 2/54
  • 3. Copyright© 2009-2012 -SYSTEM- All rights reserved 3/54 ΠΕΡΙΕΧΟΜΕΝΑ Μάθημα 1: 3 Εισαγωγή Μάθημα 2: 3 Κειμενογράφοι – Text Editors Μάθημα 3: 3 Εγκατάσταση Text Editor Μάθημα 4: 3 Ιστορική Αναδρομή HTML Μάθημα 5: 3 Σύνολο Tags Μαθημάτων Μάθημα 6: 3 Εύρεση & Εγκατάσταση Google Chrome Μάθημα 7: 3 Σύνδεση Text Editor με το φυλλομετρητή Μάθημα 8: 3 Tags Έναρξης & Λήξης Μάθημα 9: 3 Ετικέτα DOCTYPE Μάθημα 10: 3 Ετικέτα HTML Μάθημα 11: 3 Ετικέτα HEAD Μάθημα 12: 3 Ετικέτα ΜΕΤΑ Μάθημα 13: 3 Ετικέτα TITLE Μάθημα 14: 3 Η χρησιμότητα του utf8 Μάθημα 15: 3 Ετικέτα BODY Μάθημα 16: 3 Ετικέτες Η1 έως Η6 Μάθημα 17: 3 Ετικέτα PARAGRAPH Μάθημα 18: 3 Break Line – Αλλαγή Γραμμής Μάθημα 19: 3 HorizontalR – Οριζόντια Γραμμή Μάθημα 20: 3 Μορφοποίηση HorizontalR Μάθημα 21: 3 Προσθήκη Σχολίου Μάθημα 22: 3 Πλάγια Γραφή – Italic Text Μάθημα 23: 3 Έντονη Γραφή – Bold Text
  • 4. Copyright© 2009-2012 -SYSTEM- All rights reserved 4/54 Μάθημα 24: 3 Typewriter Μάθημα 25: 3 Ετικέτες Small & Big Μάθημα 26: 3 Ετικέτα Διεύθυνσης - Address Μάθημα 27: 3 Ετικέτα Acronym Μάθημα 28: 3 Ετικέτα Σύντμησης - ABBR Μάθημα 29: 3 Ετικέτα BDO Μάθημα 30: 3 Ετικέτα BLOCKQUOTE Μάθημα 31: 3 Ετικέτα EM Μάθημα 32: 3 Ετικέτα STRONG Μάθημα 33: 3 Ετικέτα DFN Μάθημα 34: 3 Ετικέτα CODE Μάθημα 35: 3 Ετικέτα SAMP Μάθημα 36: 3 Ετικέτα KBD Μάθημα 37: 3 Ετικέτες VAR & CITIES Μάθημα 38: 3 Διακριτή Διαγραφή Μάθημα 39: 3 Υπογράμμιση Κειμένου Μάθημα 40: 3 Ετικέτα PRE Μάθημα 41: 3 Προσθήκη Αγγλικών Εισαγωγικών Μάθημα 42: 3 Δείκτης Μάθημα 43: 3 Εκθέτης Μάθημα 44: 3 Ετικέτα Form Μάθημα 45: 3 Ετικέτα Input Μάθημα 46: 3 Ετικέτα Input Text Μάθημα 47: 3 Ετικέτα Password Μάθημα 48: 3 Κουμπί Επιλογής - Radio
  • 5. Copyright© 2009-2012 -SYSTEM- All rights reserved 5/54 Μάθημα 49: 3 Κουμπιά Επιλογών - Checkbox Μάθημα 50: 3 Κουμπί File Μάθημα 51: 3 Κουμπί Επαναφοράς - Reset Μάθημα 52: 3 Κουμπί Αποστολής - Button Μάθημα 53: 3 Κουμπί Υποβολής - Submit Μάθημα 54: 3 Κουμπί Εικόνας για Υποβολή Μάθημα 55: 3 Ετικέτα Hidden Μάθημα 56: 3 Ετικέτα TextArea Μάθημα 57: 3 Ετικέτα TextArea Disable Μάθημα 58: 3 Ετικέτα TextArea Readonly Μάθημα 59: 3 Αναπτυσσόμενη Λίστα Μάθημα 60: 3 Λίστα Πολλαπλής επιλογής Μάθημα 61: 3 Ετικέτα Slect Size Μάθημα 62: 3 Ετικέτα Select Option Μάθημα 63: 3 Ετικέτα Select Option Group Μάθημα 64: 3 Ετικέτα FIELDSET Μάθημα 65: 3 Ετικέτα LEGEND Μάθημα 66: 3 Εισαγωγή Εικόνας Μάθημα 67: 3 Α_HREF Μάθημα 68: 3 Ετικέτα UL_LI (Δημιουργία Λίστας με Κουκκίδες) Μάθημα 69: 3 Ετικέτα OL_LI (Δημιουργία Λίστας με Αριθμούς) Μάθημα 70: 3 Ετικέτες DL_DT_DD Μάθημα 71: 3 Ετικέτα Table (Δημιουργία Πίνακα) Μάθημα 72: 3 Table Cellpadding
  • 6. Copyright© 2009-2012 -SYSTEM- All rights reserved 6/54 Μάθημα 73: 3 Table Frame_Box_Boarder_VOID (Πλαίσια Πίνακα) Μάθημα 74: 3 Table Above - Below Μάθημα 75: 3 Table Vsides-Hsides Μάθημα 76: 3 Table Lhsides-Rhsides Μάθημα 77: 3 Table Rules_Rows_Cells Μάθημα 78: 3 Table Rules_None_All_Groups Μάθημα 79: 3 Rules Summary (Αναγνώστες Οθόνης) Μάθημα 80: 3 Table width – height Μάθημα 81: 3 Table CellSpacing Μάθημα 82: 3 Table Caption (Προσθήκη Λεζάντας σε πίνακα) Μάθημα 83: 3 Link CSS Μάθημα 84: 3 Style Μάθημα 85: 3 Ετικέτα DIV Μάθημα 85: 3 Ετικέτα Span
  • 7. Copyright© 2009-2012 -SYSTEM- All rights reserved 7/54 ΚΕΦΑΛΑΙΟ 1o ΕΙΣΑΓΩΓΗ Τι είναι η HTML Η HTML είναι η γλώσσα σήμανσης με την οποία κατασκευάζουμε ιστοσελίδες. Τα αρχικά HTML σημαίνουν HyperTextMarkup Language. Σκοπός των browser είναι να διαβάζουν τα έγγραφα HTML και να τα εμφανίζουν ως ιστοσελίδες. Οι browsers (όπως οι Mozilla Firefox, Google Chrome, Opera, Internet Explorer και αρκετοί άλλοι) διαβάζουν τα αρχεία αυτά και εμφανίζουν το αποτέλεσμα του κώδικα HTML στην οθόνη μας. Γλώσσα σήμανσης είναι μια περιγραφική γλώσσα. Tag ονομάζουμε μία οδηγία γραμμένη σε HTML, την οποία πρέπει να αναγνωρίσει και ερμηνεύσει ο browser. Κατασκευή σελίδων με κώδικα HTML ή με αυτόματα προγράμματα; H κατασκευή web σελίδων μπορεί να επιτευχθεί με δύο πολύ διαφορετικούς τρόπους: 1. Ο εύκολος: Δηλαδή, να χρησιμοποιηθεί ένα αυτόματο πρόγραμμα όπως το Frontpage για να σχεδιαστεί η σελίδα με τρόπο ανάλογο της δημιουργίας ενός εγγράφου στο word. 2. Ο δύσκολος: Δηλαδή, να δημιουργηθούν τα πάντα από το μηδέν με τη χρήση κώδικα HTML. Τα πλεονεκτήματα του εύκολου τρόπου είναι: 1. Ταχύτητα εκμάθησης - Ο χρήστης μπορεί να δημιουργήσει τις πρώτες του σελίδες μέσα σε μερικές ώρες. 2. Ταχύτητα λειτουργίας - Ένα site μπορεί να κατασκευαστεί σε πολύ μικρό χρονικό διάστημα. 3. Ταχύτητα ανανέωσης - Το πρόγραμμα φροντίζει για την αυτόματη ενημέρωση των web σελίδων του server με όλες τις αλλαγές που έχουν γίνει μετά την τελευταία ανανέωση. Τα πλεονεκτήματα του δύσκολου τρόπου είναι: 1. Σελίδες που φορτώνουν πιο γρήγορα - Τα αυτόματα προγράμματα τοποθετούν συχνά άχρηστο κώδικα που μπερδεύει τον browser και καθυστερεί την εμφάνιση της σελίδας (π.χ. table rendering) 2. Μεγαλύτερη αξιοπιστία - Όπως κάθε λογισμικό, έτσι και τα προγράμματα κατασκευής σελίδων δεν είναι 100% WYSIWYG (What you see is what you get). Το τελικό αποτέλεσμα που μας παρουσιάζουν λοιπόν δεν είναι πάντοτε ακριβώς το ίδιο με αυτό που θα δει ο επισκέπτης της σελίδας μας. 3. Εξυπνότερη σχεδίαση - Μας είναι ευκολότερο να δημιουργήσουμε σελίδες που θα προσαρμόζονται αυτόματα στις ιδιαιτερότητες της οθόνης κάθε χρήστη (π.χ. χρησιμοποιώντας ποσοστά αντί για απόλυτες τιμές στο πλάτος των tables).