... liên kết)
Hyperlink (siêu liên kết) là một thành phần cơ bản và rất cần thiết đối với
một siêu văn bản World Wide Web. Siêu liên kết giúp chúng ta dễ dàng tìm kiếm
các thông tin khác nhau về ... nguyên Web.
Nói về chức năng và hiệu năng, các Web Server phân thành 4 nhóm chính:
- Các máy chủ truyền thông thông thờng.
- Máy chủ thơng mại.
- Máy chủ mhóm làm việc.
- Máy chủ dùng cho ... hiện các liên kết, chỉ cần nhấn chuột vào siêu liên kết, nội dung tài liệu mà nó
trỏ tới sẽ đợc hiển thị.
http://www.ebook.edu.vn
8
Hình 1.3. Minh họa một Hyperlink (siêu liên kết)
1.5.3...
... sắc cho các siêu liên kết trong văn bản.
Tơng ứng, alink (active link) là liên kết đang đợc kích
hoạt - tức là khi đà đợc kích chuột lên; vlink (visited
link) chỉ liên kết đà từng đợc kích ... Nội dung của tài liệu
</BODY>
</HTML>
đề của tài liệu, các quan hệ đợc thiết lập giữa tài liệu và các th mục. Thẻ
<HEAD> đợc dùng để xác định phần mở đầu cho tài liệu.
Cú ... Chú thích
Cặp thẻ này cho phép ngời biên soạn tài liệu HTML có thể thêm vào trong
các tài liệu HTML những chú thích cần thiết, hoặc có thể sử dụng cặp thẻ này để
thông báo cho trình duyệt bỏ...
...
</FONT>
f. Khái niệm văn bản siêu liên kết
Văn bản siêu liên kết hay còn gọi là siêu văn bản là một từ, một cụm từ hay một
câu trên trang Web đợc dùng để liên kết tới một trang Web khác. Siêu văn ... Dấu gạch chéo (/) chỉ dịch vụ vàmáy phục vụ giữ nguyên nhng toàn
bộ đờng dẫn thay đổi. Ví dụ /JavaScript/index.htm sẽ tải file
index.htm của th mục JavaScript trên máy phục vụ dit.tsqtt.edu.vn. ... index.htm sẽ
tải file index.htm ở trong th mục HTML của máy phục vụ
dit.tsqtt.edu.vn.
ã Dấu thăng (#): chỉ dịch vụ, máy phuc vụ, đờng dẫn và cả tên file giữ
nguyên, chỉ thay đổi vị trí trong...
... Image File Format. Đợc
Microsoft thiếtkế để quét ảnh từ máy quét cũng
nh tạo các ấn phẩm.
Text/HTML
.html,
.htm
PostScript .eps, .ps
Đợc tạo ra để hiển thị và in các văn bản có chất
lợng ... năng
nén.Ưu điểm nổi bật của khuôn dạng này là lu trữ
đợc hàng triệu màu và độ nén cao nên kích thớc
file ảnh nhỏ hơn và thời gian download nhanh hơn.
Nó là cơ sở cho khuôn dạng MPEG. Tất cả ... http://www.ebook.edu.vn
21
2.2.5 Các thẻ chèn âm thanh, hình ảnh
a. Giới thiệu
Liên kết với file đa phơng tiện cũng tơng tự nh liên kết bình thờng. Tuy
vậy phải đặt tên đúng cho file đa phơng tiện. Phầ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í ...
những ngời đọc tài liệu của họ chẳng hạn nh cho phép ngời đọc nhập vào dữ
liệu để chạy một chơng trình CGI, ghi vào các nhận xét về trang Web đó. Các
HTML Form có thể chứa các hộp văn bản (textbox), ...
TARGET
Chỉ định cửa sổ sẽ hiển thị kết quả sau khi gửi dữ liệu từ
form đến server.
Đặt các đối tợng điểu khiển (nh hộp văn bản, ô kiểm tra, nút bấm ) vào
trang Web
c. Thẻ INPUT
Cú pháp...
...
</HTML>
Hình 2.4 Ví dụ về thẻ INPUT trong FORM
d. Tạo một danh sách lựa chọn bằng thẻ SELECT và OPTION
Cú pháp:
<SELECT NAME="tên danh sách" SIZE=" ;chi u cao">
<OPTION ... tại 1 cạnh của cửa sổ màn
hình và biến mất ở cạnh bên kia, với type=slide thì chuỗi
bắt đầu chuyển động từ 1 cạnh và dừng lại ở cạnh bên
kia khi chuỗi chạm vào cạnh kia, với type=alternate ... của chúng.
Câu 3: Ngôn ngữ đánh dấu siêu văn bản động (DHTML): khái niệm, đặc
điểm.
Bài 1: Thiếtkế website chơng trình đào tạo cử nhân CNTT hệ cao đẳng
trờng Sĩ quan CH-KT Thông tin, trang...
... toán tử và các biểu thức trên
cùng một dòng và kết thúc bằng dấu chấm phẩy (;).
Ví dụ: document.writeln("It work<BR>");
b. Các khối lệnh:
Nhiều dòng lệnh có thể đợc liên kết với ... báo-Hớng dẫn
Tuyển sinh-Đào tạo
Quảng cáo
Kết quả-Học bổng
Diễn đàn sinh viên
Tài liệu học tập
Liên kết website
Contents
Quảng cáo
Bài 3: Thiếtkế một website theo chủ đề:
ã Giới thiệu ... quyền.
Logo Banner
Tin tức Slogan chuyển động
Đào tạo
Tổ chức
Tài liệu
Liên kết
Contents
Footer
Bài 2: Thiếtkế website quản lý sinh viên của Hệ Dân sự dới dạng bảng
(table), nh sau:
Logo...
... gán kết quả cho biến bên trái
x*=y => x=50
http://www.ebook.edu.vn
45
/= Chia bên trái cho phải, gán kết quả lại cho biến bên trái
x/=y => x=2
%= Chia bên trái cho bên phải và lấy ... với biến và biểu thức:
a. Thiết lập biểu thức:
Cú pháp: <biến> <toán tử > <biểu thức>
Toán tử
:
= Gán giá trị bên phải cho biến bên trái
Ví dụ: x=5
+= Cộng trái và phải, ...
Dấu ++ và dấu - - và dấu -
:
Ví dụ:
x=5;
y=++x; (=> y=6 vì x tăng lên 6 sau đó gán cho y)
z=x++; (=> z=6 vì giá trị x=6 đợc gán cho z)
sau đó x tăng 1 => x=7
Do đó ta có kết quả...
... variable): chỉ có giá trị ảnh hởng trong phạm vi hàm,
đoạn mà chứa nó.
c. Trả về các giá trị:
Ví dụ: Dùng return để trả về giá trị của biến.
function cube(number) {
var cube = number * number ... dụ:
<HTML>
http://www.ebook.edu.vn
46
ã Nếu điều kiện đúng thì trả về giá trị 1
ã Nếu điều kiện sai thì trả về giá trị 2
Ví dụ:
(day=Saturday) ? Weekend : Not Saturday
e. Toán tử chuỗi: ... giúp chúng ta thực hiện
một chức năng nào đó ví dụ nh hàm alert(), document.write(), parseInt() và ta
cũng có thể định nghĩa ra các hàm khác của mình để thực hiện một công việc nào
đó của mình,...
... của user khi nhập dữ liệu vào
form và khi click vào các button trong form.
Khi sử dụng bộ quản lý sự kiện bạn có thể viết các hàm để biểu diễn cho các
hành động dựa vào các sự kiện đựoc chọn. ... duyệt sẽ cho kết quả nh sau:
Hình 3.4 Kết quả của đoạn script hiển thị ngày giờ hệ thống
3.1.9 Sự kiện trong JavaScript
Các sự kiện cung cấp các tơng tác với cửa sổ trình duyệt và tài liệu ... của Form Field bị thay đổi bởi user.
Focus Xảy ra khi ngõ vào tập trung vào thành phần của Form
Load Xảy ra khi một trang đợc Load vào trong bộ duyệt.
Mouseover Xảy ra khi User di chuyển mouse...
... Web</A>
</BODY>
</HTML>
3.1.13 Mở và đóng các cửa sổ
Sử dụng phơng thức open() và close() ta có thể điều khiển việc mở và đóng
cửa sổ chứa tài liệu:
open (URL , WindowName ... hyperlink ta có thể hiện ra một thông báo tại
thanh status bar của browser dựa vào event handler onMouseOver và bằng cách đặt
self.status là một chuỗi (hoặc window.status).
Ví dụ:
<HTML> ... j<num; j++)
this[j]=0;
}
Hàm sẽ tạo một mảng có giá trị index bắt đầu là 0 và gán tất cả các giá trị
của mảng về 0 .
Để sử dụng đối tợng mảng ta có thể làm nh sau:
newArray= new createArray(4);...
... 12)
MonthName Trả về tên tháng
Now Cho biết ngày giờ hiện hành của hệ thống
Second Trả về số đại diện cho giây (Có giá trị từ 0 tới 59)
Time Trả về giờ hệ thống
Timer Trả về giá trị số giây ... về một variant chứa một array
IsArray Trả về giá trị Boolean cho biết biến đó có phải là một array hay
không.
Join Trả về một xâu chứa số các xâu con trong dÃy
LBound Trả về cận dới của chi u ... sau:
ã Các hàm về thời gian
ã Các hàm chuyển đổi kiểu dữ liệu
ã Các hàm định dạng dữ liệu
ã Các hàm toán học
ã Các hàm về dÃy
ã Các hàm về xâu
ã Các hàm khác
Các hàm về thời gian (Date/Time...
...
71
Split Trả về một array 1 chi u chứa một số lợng phần tử đợc chỉ định.
UBound Trả về cận trên của chi u đợc chỉ định của array
Các hàm về xâu (String Functions)
Tên hàm Mô tả
InStr Trả về vị trí ... Trả về một xâu chỉ gồm toàn dấu cách. Số lợng dấu cách đợc
chỉ định
StrComp So sánh hai xâu và trả về một giá trị là kết quả của phép so sánh
String Trả về một xâu có đọ dài đợc chỉ định và ... Đánh giá một biểu thức và trả về một giá trị là kết quả của sự
đánh giá đó
InputBox Hiển thị một hộp thoại cho phép ngời sử dụng có thể điền
thông tin vào
IsEmpty Trả về một giá trị Boolean...