Sự khác biệt giữa FRAME và IFRAME

KHUNG Vs IFRAME

Trong khi tương tác với Internet, một số trang web sử dụng bố cục khung. Một trang web có thể được chia thành nhiều khối bằng cách sử dụng Khung để hiển thị nhiều tệp có thể cuộn như tài liệu và / hoặc hình ảnh đồ họa, v.v., cùng một lúc trong các cửa sổ độc lập hoặc cửa sổ phụ. Mỗi khung được gán trang web riêng của mình. Các trình duyệt đồ họa thường phân biệt các lệnh khung. Thuật ngữ Iframe dùng để chỉ một khung nội tuyến tương tự như khung trong một trang thường chứa trang khác.

Bộ sưu tập các khung được gọi là bộ khung được xác định trong tài liệu bộ khung. Ưu điểm cốt lõi của việc sử dụng khung là người dùng có thể truy cập nhiều tài liệu HTML trong cùng một cửa sổ trình duyệt. Iframe sử dụng cấu trúc HTML cho phép chèn tài liệu HTML khác vào trang HTML. Khung nội tuyến được thiết lập dưới dạng khung cửa sổ kích thước cứng, cuộn cùng với phần còn lại của trang và nó có thể tồn tại mà không cần xác định bộ khung.

Đối với các khung, các nhà thiết kế cung cấp một cách để giữ một số thông tin nhất định hiển thị, trong khi các nội dung khác của trang được cuộn hoặc thay thế và chúng cũng chạy từ mép này sang mép khác thay vì một hộp được đặt ở đâu đó bên trong cửa sổ trình duyệt. Nhưng Iframe thường là một hộp nhỏ được sử dụng để chèn một lượng nhỏ văn bản hoặc nhận xét vào giữa trang và chúng cũng được sử dụng để tạo các menu kéo xuống hoặc các menu ngang trên trang web. Nó cũng tạo điều kiện cho các tài liệu HTML với các công cụ và lệnh tùy chỉnh tuyệt vời.

Khung nói chung không yêu cầu làm mới một cách vô lý cho mỗi bài đăng trở lại của trang web. Người dùng chỉ có thể làm mới nội dung mà mình hiện đang làm việc. Nhà thiết kế web có thể thay đổi các phần của IFrame mà không yêu cầu người dùng tải lại trang xung quanh. IFrames cũng được thiết kế để chèn các ứng dụng tương tác vào các trang Web.

Các đường viền có thể nhìn thấy của các khung có thể được thay đổi kích thước bởi người dùng bằng cách kéo đường viền. Tuy nhiên, đặc biệt thận trọng được sử dụng để đặt một tệp phải nằm gọn trong khung, mà không bị cuộn quá mức bởi bất kỳ ai truy cập trang. Iframes rất linh hoạt và ít bị ép buộc hơn nhiều so với một trang có khung. Một nhà thiết kế web có thể thêm một phần cập nhật có kích thước bất kỳ vào một trang.

Tóm lược:
~ Khung nội tuyến chỉ là một hộp hình chữ nhật được đặt ở bất cứ đâu trên trang trình duyệt. Ngược lại, khung là một loạt các hộp được đặt cùng nhau để tạo một trang web.
~ Nhà phát triển web phải theo dõi nhiều tài liệu HTML hơn trong khi phát triển khung.
~ Người dùng không thể chỉ định kích thước của Iframe.
~ Một ưu điểm khác của Iframes là khả năng hiển thị nội dung trang web khác hoàn hảo trong cửa sổ của một người dùng.
~ Iframe cũng cung cấp tính linh hoạt của vị trí và dễ lập chỉ mục trong khi nhắm mục tiêu với nhiều trang.