Διαφορά μεταξύ πλαισίου και IFrame

Διαφορά κλειδιού: Το πλαίσιο είναι μια ετικέτα HTML που χρησιμοποιείται για να διαιρέσει την ιστοσελίδα σε διάφορα πλαίσια / παράθυρα. Χρησιμοποιείται ως ετικέτα, καθορίζει κάθε καρέ μέσα σε μια ετικέτα frameset. Εντός πλαισίου ως

Αυτός ο κώδικας δείχνει ότι στην τρέχουσα σελίδα θα εμφανιστεί ένα πλαίσιο που θα περιέχει τη διεύθυνση URL προέλευσης. Έτσι, η πηγή ενσωματώνεται στην τρέχουσα σελίδα. Το πρόγραμμα περιήγησης Netscape δεν υποστηρίζει την ετικέτα iframe. Τα iframes χρησιμοποιούνται γενικά για την προβολή διαφημίσεων στην ιστοσελίδα. Όταν χρησιμοποιούμε ετικέτα πλαισίου τότε η τρέχουσα σελίδα αποτελείται μόνο από πλαίσια ενώ στο iframe η τρέχουσα ιστοσελίδα και το υπομενού (που δημιουργούνται από το iframe) αντιμετωπίζονται σαν δύο ξεχωριστές οντότητες. Απλώς φέρνει κάποια άλλη πηγή στην τρέχουσα σελίδα. Τα inline frames είναι επίσης γνωστά ως πλωτά πλαίσια. Η Κοινοπραξία World Wide Web (W3C) περιλάμβανε τη δυνατότητα iframe στο HTML 4.01.

οι ετικέτες χρησιμοποιήθηκαν για τη δημιουργία πλαισίων με το πλαίσιο ετικέτας ενώ το iframe πληροί τις λειτουργίες των ετικετών πλαισίων και πλαισίων. Σε αντίθεση με τις ετικέτες πλαισίου, οι ετικέτες Iframe μπορούν επίσης να τοποθετηθούν μέσα στις ετικέτες του σώματος. Η τοποθέτηση του iframe είναι εύκολη, ένας κωδικοποιητής μπορεί εύκολα να βάλει την ετικέτα στα άλλα στοιχεία της ιστοσελίδας και επίσης να προσθέσει αρκετά iframes εάν το θέλει. Από την άλλη πλευρά, η τοποθέτηση πλαισίων σε πλαίσια είναι λίγο περίπλοκη. Ο κωδικοποιητής πρέπει να ρυθμίσει τα μεγέθη πλαισίων για να τα εμφανίσει σωστά. Το μέγεθος σε σχέση με το πλάτος είναι πολύ δύσκολο για τα πλαίσια παρά για τα iframes. Στα πλαίσια, τα πλάτη των πλαισίων πρέπει να προστίθενται σωστά στο πλάτος της ιστοσελίδας, ενώ στο iframe μπορείτε απλά να δηλώσετε το ύψος και το πλάτος σε εικονοστοιχεία ή σε ένα ποσοστό του πλάτους της ιστοσελίδας και εμφανίζεται σε αυτό συγκεκριμένη θέση στην ιστοσελίδα. Συνοψίζοντας τις διαφορές στον παρακάτω πίνακα:

Πλαίσιο

IFrame

Ορισμός

Το πλαίσιο είναι μια ετικέτα HTML που χρησιμοποιείται για τη διαίρεση της ιστοσελίδας σε διάφορα πλαίσια / παράθυρα. Χρησιμοποιείται ως ετικέτα, καθορίζει κάθε καρέ μέσα σε μια ετικέτα frameset.

Εντός πλαισίου ως