HTML Frames

Στην HTML έχετε τη δυνατότητα να εμφανίσετε σε ένα έγγραφο περισσότερα από ένα άλλα έγγραφα με τη βοήθεια των Frames. Ωστόσο θα πρέπει να σημειωθεί πως τα Frames δεν είναι μια τεχνολογία που θα χρησιμοποιηθεί και σε μελλοντικές εκδόσεις της HTML.

Όπως ήδη έχω αναφέρει, με τα Frames μπορείτε μέσα σε ένα έγγραφο HTML να εμφανίζεται περισσότερα από ένα έγγραφα HTML που το καθένα από αυτά αποκαλείτε Frame.

Τα μειονεκτήματα χρήσης αυτής της τεχνολογίας είναι τα ακόλουθα

  • Τα Frames δεν θα υποστηρίζονται σε μελλοντικές εκδόσεις της HTML
  • Είναι δύσκολα στον χειρισμό (για παράδειγμα είναι δύσκολο να εκτυπωθεί το περιεχόμενο μίας μεμονωμένης σελίδας
  • Ο Web Developer θα πρέπει να ανησυχεί για περισσότερες από μια σελίδες την ίδια χρονική στιγμή.

Το στοιχείο Frameset

Το στοιχείο Frameset είναι αυτό που συνδέει όλα τα άλλα έγγραφα μέσα σε μία σελίδα. Μέσα στο στοιχείο Frameset μπορούμε να εν θέσουμε στοιχεία frame όπου με τη σειρά τους τα στοιχεία frame προβάλουν από μια σελίδα του καθένα.

Το στοιχείο Frameset είναι αυτό που ορίζει το σύνολο των γραμμών και των στηλών που θα έχει στη διάθεση του, και πόσο πλάτος/ύψος θα έχει κάθε ένα από τα Frames

Το στοιχείο Frame

Το στοιχείο Frame δημιουργεί ένα μικρότερο παράθυρο (frame) μέσα στο frameset.

Στο παράδειγμα που ακολουθεί έχουμε ορίσει ένα frameset με δυο στήλες. Η πρώτη στήλη έχει πλάτος 25% από το συνολικό πλάτος του web browser ενώ το δεύτερο frame έχει πλάτος 75% από το συνολικό πλάτος του Web Browser. Στο πρώτο frame έχουμε ορίσει ως σελίδα την αρχική σελίδα του ιστολογίου μου ενώ στο δεύτερο frame έχουμε ορίσει ως σελίδα την σελίδα της StigmaHost.

<frameset cols=”25%,75%”>
<frame src=”http://www.web-resources.eu” />
<frame src=”http://www.stigmahost.com” />
</frameset>

Δείτε το παράδειγμα ζωντανά

[COL size=”one_half”]« Φόρμες στην HTML[/COL] [COL size=’one_half’ last=’last’]

[/COL]