Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> HTML

Thẻ <frame> trong HTML


Giới thiệu

Thẻ <frame> dùng để tạo một khung (frame) và xác định một cửa sổ khung bên trong một <frameset>. Mỗi frame hiển thị một tài liệu HTML riêng biệt.

Lưu ý quan trọng: Thẻ <frame> và <frameset> đã bị loại bỏ (deprecated) trong HTML5. Không nên sử dụng trong phát triển web hiện đại. Thay vào đó, hãy dùng <iframe> hoặc bố cục CSS (Flexbox, Grid).

Các thuộc tính (chỉ mang tính lịch sử)

Thuộc tínhMô tả
frameborderHiển thị viền quanh khung.
longdescTrang chứa mô tả dài về nội dung khung.
marginheightLề trên và dưới của khung.
marginwidthLề trái và phải của khung.
nameTên của khung (dùng cho target).
noresizeKhông cho phép người dùng thay đổi kích thước khung.
scrollingCó hiển thị thanh cuộn hay không (yes/no/auto).
srcURL của tài liệu hiển thị trong khung.

Ví dụ (chỉ tham khảo lịch sử)

<!DOCTYPE html>
<html>
<frameset cols="30%,30%,20%,20%">
  <frame src="https://www.tutorialspoint.com/codingground.htm">
  <frame src="https://store.tutorialspoint.com/">
  <frame src="https://www.tutorialspoint.com/tutorialslibrary.htm">
  <frame src="https://www.tutorialspoint.com/programming_examples/">
</frameset>
</html>

Kết quả hiển thị

Ví dụ tạo 4 khung trong một frameset, mỗi khung hiển thị một trang web khác nhau, chia cột theo tỷ lệ 30%, 30%, 20%, 20%.

<frameset cols="30%,30%,20%,20%"> ... </frameset>