Chơng 8 Frame

Một phần của tài liệu Tailieu HTML pps (Trang 48 - 55)

bằng cách phức hợp nhiều tài liệu HTML để có thể xem chúng trong cùng một cửa sổ chính của trình duyệt WEB. Chúng giống nh các ô trên trình duyệt có thể thao tác độc lập với nhau. Với văn bản HTML thông thờng có các thẻ đánh dấu phần mở đầu, phần kết thúc, có tiêu đề để nói lên chủ đề chung của trang WEB, văn bản có chia khung cũng giống nh vậy. Để tạo một trang Web phức hợp bạn sử dụng các thẻ FRAMESET và

FRAME để chia cửa sổ chính thành các khung chữ nhật (frame). Sau đó trong mỗi khung hình chữ nhật, bạn chỉ định tài liệu sẽ đợc hiển thị trong khung. Chú ý thẻ

FRAMESETsẽ thay thế cho thẻ BODYtrong một tài liệu HTML, điều đó có nghĩa là trong một tài liệu sử dụng thẻ FRAMESET sẽ không có thẻ BODY mà thay vào đó phần nội dung chính của tài liệu sẽ đợc định nghĩa bởi thẻ FRAMESET.

Cú pháp: <FRAMESET COLS = col-widths ROWS = row-heights BORDER = pixels BORDERCOLOR = color FRAMEBORDER = 1/0 > ... <FRAME ... > <FRAME ... > ... </FRAMESET>

Trong đó các thuộc tính có ý nghĩa :

COLS Chia dọc cửa sổ thành các phần với kích thớc chỉ định (theo pixel, % hoặc *).

ROWS Chia ngang cửa sổ thành các phần với kích thớc chỉ định (theo pixel, % hoặc *).

BORDER Kích thớc của đờng kẻ viền khung

BORDERCOLOR Chỉ định màu cho đờng viền khung

FRAMEBORDER Chỉ định có/không (1/0) hiển thị khung của các frame.

<FRAME BORDERCOLOR = color FRAMEBORDER = 0/1 MARGINHEIGHT = height MARGINWIDTH = width NAME = name NORESIZE SCROLLING = YES/NO SRC = address >

Trong đó các thuộc tính có ý nghĩa:

BORDERCOLOR Màu đờng viền khung.

FRAMEBORDER = 0 / 1 Chỉ định có/không viền khung.

MARGINHEIGHT Khoảng cách giữa nội dung trong khung và đờng viền ngang.

MARGINWIDTH Khoảng cách giữa nội dung trong khung và đờng viền dọc.

NAME Đặt tên cho khung. Tên thờng đợc dùng cho thuộc tính

TARGET. Có một số tên đặc biệt nh _blank( hiển thị nội dung trong cửa sổ mới), _self (hiển thị nội dung trong chính khung đó), _parent (hiển htị nội dung trong khung cha)và _top (hiển thị nội dung trong toàn bộ màn hình trình duyệt).

NORESIZE Chỉ định không đợc thay đổi kích thớc của khung.

SCROLLING = YES / NO Chỉ định có hay không có thanh cuộn cho khung.

SRC Địa chỉ của tài liệu sẽ đợc hiển thị trong khung.

Ví dụ 8.1:

<HTML>

<HEAD><TITLE>Frames</TITLE></HEAD> <FRAMESET COLS = "30%, *">

<FRAME SRC = "vd45.htm"> <FRAME SRC = "vd48.htm"> </FRAMESET>

</HTML>

Ví dụ 8.2:

<HTML> <HEAD>

<TITLE>Frames</TITLE> </HEAD> <FRAMESET ROWS = "70%, *"> <FRAME SRC = "vd46.htm"> <FRAME SRC = "vd47.htm"> </FRAMESET> </HTML>

Ví dụ 8.3:

<HTML> <HEAD>

<TITLE>Frames</TITLE> </HEAD> <FRAMESET ROWS = "70%, *"> <FRAMESET COLS="50%,*"> <FRAME SRC = "vd61.htm"> <FRAME SRC = "vd62.htm"> </FRAMESET> <FRAME SRC = "vd49.htm"> </FRAMESET> </HTML>

Ngoài ra các bạn cũng có thể sử dụng thẻ IFRAME để đặt một frame vào trong một tài liệu HTML.

Cú pháp:

<IFRAME

ALIGN = LEFT / CENTER /RIGHT / TOP / BOTTOM

BORDER = pixels BORDERCOLOR = color FRAMEBORDER = 0/1 NORESIZE SCROLLING = YES/NO NAME = name SRC = url MARGINWIDTH = pixels MARGINHEIGHT = pixels WIDTH = n HEIGHT = n > </IFRAME>

Trong đó các thuộc tính có ý nghĩa:

ALIGN Căn lề cho khung

BORDER Kích thớc đờng viền của khung

BORDERCOLOR Màu đờng viền của khung

FRAMEBORDER = 0 / 1 Chỉ định khung có đờng viền hay không

NORESIZE Chỉ định không đợc phép thay đổi kích thớc của khung.

SCROLLING = YES/NO Chỉ định khung có thanh cuộn hay không

NAME Đặt tên cho khung

SRC Địa chỉ tài liệu đợc hiển thị trong khung

MARGINWIDTH Khoảng cách giữa văn bản nội dung của khung và các đờng viền dọc.

MARGINHEIGHT Khoảng cách giữa văn bản nội dung của khung và các đờng viền ngang.

WIDTH Đặt chiều rộng của khung

HEIGHT Đặt chiều cao của khung

Ví dụ 8.4:

<HTML> <HEAD>

<TITLE>IFrame</TITLE> </HEAD>

<BODY>

Đây là khung cửa sổ tạo bởi thẻ IFRAME: <IFRAME SRC = "vd43.htm" WIDTH = 500> </IFRAME>

</BODY> </HTML>

Chơng 9 Java Applet

Một phần của tài liệu Tailieu HTML pps (Trang 48 - 55)

Tải bản đầy đủ (DOC)

(63 trang)
w