ความแตกต่างระหว่าง Frame และ IFrame

Key Difference: Frame เป็นแท็ก HTML ที่ใช้ในการแบ่งหน้าเว็บออกเป็นเฟรม / หน้าต่างต่างๆ ใช้เป็นแท็กโดยจะระบุแต่ละเฟรมภายในแท็ก frameset Iframe เป็น

รหัสนี้แสดงให้เห็นว่าในหน้าปัจจุบันเฟรมจะแสดงที่มี URL แหล่งที่มา ดังนั้นแหล่งที่มาจะถูกฝังอยู่ภายในหน้าปัจจุบัน เบราว์เซอร์ Netscape ไม่สนับสนุนแท็ก iframe โดยทั่วไปแล้ว iframes จะใช้สำหรับแสดงโฆษณาในหน้าเว็บ เมื่อเราใช้เฟรมแท็กหน้าปัจจุบันจะมีเพียงเฟรมเท่านั้นในขณะที่ iframe หน้าเว็บปัจจุบันและหน้าต่างย่อย (สร้างโดย iframe) จะได้รับการปฏิบัติเหมือนเป็นเอนทิตีที่แยกกันสองรายการ เพียงนำแหล่งข้อมูลอื่นมาสู่หน้าปัจจุบัน เฟรมแบบอินไลน์เรียกว่าเฟรมแบบลอย World Wide Web Consortium (W3C) รวมถึงคุณสมบัติ iframe ใน HTML 4.01

แท็กถูกใช้เพื่อสร้างเฟรมด้วยเฟรมแท็กในขณะที่ iframe ตอบสนองฟังก์ชั่นของแท็กทั้งเฟรมและเฟรม ไม่เหมือนกับแท็กเฟรมแท็ก Iframe ยังสามารถวางไว้ภายในแท็กเนื้อหา การวางตำแหน่งของ iframe นั้นง่าย coder สามารถใส่แท็กไว้ในองค์ประกอบของหน้าเว็บอื่น ๆ ได้อย่างง่ายดายและยังสามารถเพิ่ม iframe หลายรายการได้หากต้องการ ในทางกลับกันการวางเฟรมในเฟรมเซตนั้นซับซ้อนเล็กน้อย coder จำเป็นต้องปรับขนาดเฟรมเพื่อแสดงอย่างถูกต้อง การปรับขนาดในแง่ของความกว้างเป็นเรื่องยากสำหรับเฟรมมากกว่าใน iframe ในเฟรมความกว้างของเฟรมจะต้องเพิ่มขึ้นอย่างถูกต้องกับความกว้างของหน้าเว็บในขณะที่ iframe คุณสามารถแสดงความสูงและความกว้างเป็นพิกเซลหรือเป็นเปอร์เซ็นต์ของความกว้างของหน้าเว็บและแสดงที่ สถานที่เฉพาะในหน้าเว็บ สรุปความแตกต่างในตารางด้านล่าง: -

กรอบ

IFrame

คำนิยาม

Frame เป็นแท็ก HTML ที่ใช้สำหรับแบ่งเว็บเพจออกเป็นเฟรม / หน้าต่างต่างๆ ใช้เป็นแท็กโดยจะระบุแต่ละเฟรมภายในแท็ก frameset

Iframe เป็น