Professional Documents
Culture Documents
HỒ CHÍ MINH
BÀI TẬP
THỰC HÀNH
INTERNET VÀ CÔNG NGHỆ WEB
GIỚI THIỆU
---o0o---
Ngày nay, khoa học kỹ thuật đã có những chuyển biến mạnh mẽ trên toàn thế giới và
Việt Nam cũng không ngoại lệ. Nhờ đó đã mang đến những lợi ích to lớn cho toàn xã hội.
Các thiết bị công nghệ như máy tính điện tử, điện thoại di động, máy tính bảng, … đã
không còn là một thứ phương tiện quý hiếm mà đang ngày càng trở thành một công cụ làm
việc và giải trí thông dụng. Với sự phát triển của mạng Internet, website ngày càng trở nên
thông dụng và quen thuộc đối với tất cả mọi người. Nhu cầu xây dựng website rất phong
phú, từ các website cá nhân đến các trang thông tin điện tử của công ty, các trang web
thương mại điện tử, …
Môn học Internet và Công nghệ Web này cung cấp các kiến thức cơ bản liên quan
đến Internet và website, hướng dẫn các kỹ thuật thiết kế web, giúp sinh viên có thể layout
website theo những yêu cầu thực tế với những bài tập thiết kế web từ cơ bản đến nâng cao.
2
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
MỤC LỤC
---o0o---
2.1. Định dạng nền và văn bản: (G1, G2, G3) ................................................................... 11
Bài 3: CHÈN HÌNH ẢNH VÀ TẠO DANH SÁCH (G2, G3) ......................................... 14
3.1. Định dạng văn bản và chèn hình ảnh: (G2, G3) ......................................................... 14
3.2. Định dạng văn bản và tạo danh sách: (G2, G3) .......................................................... 16
4.2. Định dạng nền, bảng biểu và tạo danh sách: (G2, G3) ............................................... 19
5.1. Tạo liên kết – Images map trong cùng 1 trang: (G2, G3) ........................................... 21
5.2. Tạo liên kết – Images map đến các trang khác: (G2, G3) .......................................... 27
Bài 6: FORM VÀ CÁC ĐIỀU KHIỂN TRÊN FORM (G1, G2, G3, G4) ...................... 28
3
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
6.2. Tạo form đăng ký tham gia chương trình khuyến mãi: (G1, G2, G3, G4) ................. 29
6.3. Tạo form đăng ký dụ lịch: (G1, G2, G3, G4) ............................................................ 31
Bài 7: TẠO TRANG FRAMESET TỔNG HỢP CÁC BÀI TẬP NGÔN NGỮ HTML
(G1, G2, G3) .......................................................................................................................... 33
Bài 8: XÂY DỰNG WEBSITE SOMEWHERE COFFEE SHOP (G1, G2, G3, G4, G5)
............................................................................................................................................... 40
8.1. Xây dựng website Somewhere Coffee Shop: (G1, G2, G3, G4, G5) ......................... 40
8.2. Xây dựng website HaLong Bay: (G1, G2, G3, G4, G5)............................................. 46
Bài 9: XÂY DỰNG WEBSITE THƯ VIỆN QUỐC GIA VIỆT NAM (G1, G2, G3, G4,
G5) ......................................................................................................................................... 49
4
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Hình 3: Giao diện trang web giới thiệu Bãi Sao – Phú Quốc. .............................................. 11
Hình 4: Giao diện trang web Định dạng văn bản .................................................................. 13
Hình 7: Giao diện trang web Chương trình học Thiết kế đồ họa .......................................... 17
Hình 8: Giao diện trang web quảng cáo dầu gội ................................................................... 19
Hình 11: Giao diện trang web Việt Nam Phần 4................................................................... 23
Hình 12: Giao diện trang web Việt Nam Phần 3................................................................... 24
Hình 13: Giao diện trang web Form đăng nhập. ................................................................... 28
Hình 14: Giao diện trang web đăng ký tham gia chương trình khuyến mãi. ........................ 29
Hình 17: Giao diện trang web Mục lục mẫu 1. ..................................................................... 34
Hình 18: Giao diện trang web Mục lục mẫu 2. ..................................................................... 35
Hình 19: Giao diện trang web Mục lục mẫu 3. ..................................................................... 37
6
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
7
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Mức độ
CĐRMH Mô tả CĐRMH (Mục tiêu cụ thể)
giảng dạy
G4 (1.2.4.4, Có khả năng sử dụng các ngôn ngữ lập trình web như
ITU
1.3.3.2) Javascript, Jquery, Ajax
8
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Bài 1:
CÁC THẺ LỆNH CƠ BẢN
(G1, G2, G3)
Yêu cầu: Tạo trang web có nội dung hiển thị câu chào “Chào các bạn đến với môn học
INTERNET VÀ CÔNG NGHỆ WEB”.
9
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
10
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Bài 2:
ĐỊNH DẠNG TRANG HTML
(G1, G2, G3)
Yêu cầu: Tạo trang web có nội dung giới thiệu về Bãi Sao ở Phú Quốc, trong đó sử dụng
các thẻ lệnh cơ bản và định dạng hình nền.
Hình 3: Giao diện trang web giới thiệu Bãi Sao – Phú Quốc.
11
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Hướng dẫn:
12
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Yêu cầu: Tạo trang web có nội dung định dạng văn bản, trong đó sử dụng các thẻ lệnh cơ
bản và tô màu nền.
Hướng dẫn:
13
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Bài 3:
CHÈN HÌNH ẢNH VÀ TẠO DANH SÁCH
(G2, G3)
3.1. Định dạng văn bản và chèn hình ảnh: (G2, G3)
Yêu cầu: Tạo trang web có nội dung hiển thị truyện ngụ ngôn, trong đó sử dụng các thẻ
lệnh định dạng văn bản, chèn và định dạng hình ảnh.
14
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Hướng dẫn:
15
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
3.2. Định dạng văn bản và tạo danh sách: (G2, G3)
Yêu cầu: Tạo trang web shop hoa tươi Hạnh Phúc, trong đó sử dụng các thẻ lệnh định dạng
văn bản, định dạng hình nền, chèn và định dạng hình ảnh, tạo danh sách có thứ tự và không
có thứ tự.
16
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Bài 4:
TẠO VÀ ĐỊNH DẠNG BẢNG BIỂU
(G2, G3)
Yêu cầu: Tạo trang web có nội dung hiển thị chương trình học Thiết kế đồ họa, trong đó có
định dạng hình nền, tạo và định dạng bảng biểu.
Hình 7: Giao diện trang web Chương trình học Thiết kế đồ họa
17
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Hướng dẫn:
18
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
4.2. Định dạng nền, bảng biểu và tạo danh sách: (G2, G3)
Yêu cầu: Tạo trang web quảng cáo dầu gội Double Rich, trong đó có định dạng hình nền,
tạo và định dạng bảng biểu, kết hợp tạo danh sách.
19
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Hướng dẫn:
20
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Bài 5:
TẠO LIÊN KẾT – IMAGES MAP
(G2, G3)
5.1. Tạo liên kết – Images map trong cùng 1 trang: (G2, G3)
Yêu cầu: Tạo 1 trang web giới thiệu Việt Nam – Đất nước – Con người, bao gồm 4 phần:
Phần 1: giới thiệu chung về Việt Nam (phần đầu trang).
Phần 2: giới thiệu thủ đô Hà Nội.
Phần 3: giới thiệu cố đô Huế.
Phần 4: giới thiệu Tp.HCM.
Trong đó, sử dụng các kỹ thuật thiết kế web tổng hợp như: định dạng hình nền, lồng
nhạc nền, tạo danh sách liên kết, chèn và định dạng hình minh họa, chia cột, tạo dropcap, …
Đặc biệt, tạo liên kết Image Map đến các phần tương ứng khi click chuột tại 3 biểu
tượng đặc trưng trên hình bản đồ:
Click vào biểu tượng hình chữ nhật cờ đỏ sao vàng sẽ nhảy đến Phần 2.
Click vào biểu tượng hình tam giác nón lá bài thơ màu tím sẽ nhảy đến Phần 3.
Click vào biểu tượng hình tròn hòn ngọc Viễn Đông màu hồng sẽ nhảy đến Phần 4.
Cuối mỗi phần có liên kết “Về đầu trang” để quay lên Phần 1.
21
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
22
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
23
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
24
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Hướng dẫn:
25
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
26
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
5.2. Tạo liên kết – Images map đến các trang khác: (G2, G3)
Yêu cầu: Tách các phần của trang web giới thiệu Việt Nam – Đất nước – Con người ra
thành các trang web riêng biệt để tạo website giới thiệu Việt Nam, bao gồm 4 trang:
Trang Việt Nam (trang chủ).
Trang Hà Nội
Trang Huế
Trang Tp.HCM
Tạo liên kết Image Map đến các trang tương ứng khi click chuột tại 3 biểu tượng đặc
trưng trên hình bản đồ ở trang chủ:
Click vào biểu tượng hình chữ nhật cờ đỏ sao vàng sẽ nhảy đến Trang Hà Nội.
Click vào biểu tượng hình tam giác nón lá bài thơ màu tím sẽ nhảy đến Trang Huế.
Click vào biểu tượng hình tròn hòn ngọc Viễn Đông màu hồng sẽ nhảy đến Trang
Tp.HCM.
Cuối mỗi trang có liên kết “Về đầu trang” để quay lên đầu trang web và 2 liên kết “Về trang
trước”, “Đến trang sau” để mở lại trang web trước, sau trang web hiện hành.
Bài 6:
27
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Bài 6:
FORM VÀ CÁC ĐIỀU KHIỂN TRÊN FORM
(G1, G2, G3, G4)
28
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
6.2. Tạo form đăng ký tham gia chương trình khuyến mãi: (G1, G2, G3, G4)
Yêu cầu: Tạo 1 trang web chứa Phiếu đăng ký tham gia chương trình khuyến mãi. Trong
đó, định dạng form và các điều khiển trên form như trang web mẫu. Sử dụng JavaScript để
hiển thị thông báo “Bạn đã đăng ký thành công!!!” khi click vào nút Đồng ý.
Hình 14: Giao diện trang web đăng ký tham gia chương trình khuyến mãi.
29
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Hướng dẫn: SV tự định dạng form và các điều khiển trên form như trang web mẫu:
30
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Yêu cầu: Tạo 1 trang web chứa form đăng ký du lịch. Trong đó, định dạng form và các
điều khiển trên form như trang web mẫu. Sử dụng JavaScript để hiển thị thông báo “Bạn đã
đăng ký thành công” khi click vào nút Đồng ý.
31
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Hướng dẫn: SV tự định dạng form và các điều khiển trên form như trang web mẫu:
32
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Bài 7:
TẠO TRANG FRAMESET
TỔNG HỢP CÁC BÀI TẬP NGÔN NGỮ HTML
(G1, G2, G3)
Hướng dẫn:
33
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Yêu cầu: Sử dụng các công cụ và kỹ thuật đã được học, lần lượt thiết kế 3 trang mục lục
“ml1.html”, “ml2.html” và “ml3.html” có giao diện như sau:
34
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Hướng dẫn:
35
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Hướng dẫn:
36
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
37
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Hướng dẫn:
38
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
39
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Bài 8:
XÂY DỰNG WEBSITE SOMEWHERE COFFEE SHOP
(G1, G2, G3, G4, G5)
8.1. Xây dựng website Somewhere Coffee Shop: (G1, G2, G3, G4, G5)
Yêu cầu: Sử dụng các công cụ và kỹ thuật đã được học để thiết kế website Somewhere
Coffee Shop gồm 5 trang: Home, About, Location, Menu và Contact.
Hướng dẫn:
Thiết kế giao diện trang khung mẫu (template) với Photoshop.
Chia và cắt slide, tối ưu hóa ảnh cho web và xuất trang khung mẫu kèm thư mục
hình ảnh website.
Chỉnh sửa, hoàn thiện giao diện trang khung mẫu (template) với Dreamweaver: sử
dụng các kỹ thuật tạo và định dạng nội dung, liên kết, hình ảnh, bảng biểu, form và
các điều khiển trên form, dùng phần mềm tạo banner động và chèn banner động này
vào vị trí phù hợp, sử dụng Javascript để thay đổi hình nền khi đưa chuột đè lên các
mục của menu dọc bên trái, chèn code Google Maps để hiển thị vị trí shop.
Sử dụng trang khung mẫu (template) vừa tạo, lần lượt tạo và định dạng 5 trang của
website: Home, About, Location, Menu và Contact theo mẫu dưới đây.
Sử dụng PHP để thay đổi nội dung các trang.
40
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
41
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
42
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
43
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
44
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
45
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
8.2. Xây dựng website HaLong Bay: (G1, G2, G3, G4, G5)
Yêu cầu: Sử dụng các công cụ và kỹ thuật thiết kế web với HTML5 và CSS3 đã được học
để thiết kế website HaLong Bay.
Hướng dẫn:
Thiết kế giao diện trang khung mẫu (template) với Photoshop.
Tối ưu hóa ảnh cho web và xuất hình ảnh.
Chỉnh sửa, hoàn thiện giao diện trang khung mẫu (template) với Dreamweaver: sử
dụng các kỹ thuật tạo và định dạng nội dung, danh sách, liên kết, hình ảnh, bảng
biểu, form và các điều khiển trên form, chèn code Google Maps để hiển thị vị trí, …
Truy cập website: http://www.dynamicdrive.com/
o Tạo Favicon:
46
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
o Tạo slideshows:
Sử dụng trang khung mẫu (template) vừa tạo, lần lượt tạo và định dạng ít nhất 5
trang của website theo mẫu dưới đây.
Sử dụng PHP để thay đổi nội dung các trang.
47
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
48
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
Bài 9:
XÂY DỰNG WEBSITE THƯ VIỆN QUỐC GIA VIỆT NAM
(G1, G2, G3, G4, G5)
Yêu cầu:
Thư viện Quốc gia Việt Nam đã, đang và sẽ phấn đấu không ngừng để trở thành nơi lưu
truyền tri thức và khơi nguồn cảm hứng cho bạn đọc trong và ngoài nước, có uy tín và vị
thế xứng đáng trong cộng đồng thư viện Việt Nam, khu vực và thế giới.
Để hoàn thành tốt mục tiêu này, Thư viện Quốc gia Việt Nam sẽ tập trung thực hiện:
Phát triển theo hướng xây dựng thư viện truyền thống - thư viện hiện đại - thư viện
số, trong đó việc ứng dụng công nghệ thông tin để lưu giữ, khai thác tài nguyên
thông tin là xu hướng quan trọng để phát triển, tiến tới hình thành mạng lưới thư viện
truyền thống – thư viện hiện đại – thư viện số rộng khắp trong cả nước.
Xây dựng môi trường đọc thân thiện, sáng tạo, tạo môi trường học, đọc suốt đời cho
mọi người dân. Hướng tới mục tiêu chung “Tất cả vì bạn đọc” bằng nhiều phương
thức phục vụ như: đọc tại trụ sở thư viện, đọc trên mạng thông qua website của Thư
viện Quốc gia Việt Nam.
Mở rộng hợp tác quốc tế trong việc trao đổi tài liệu, kinh nghiệm tổ chức và quản lý
thư viện hiện đại, đào tạo nguồn nhân lực đáp ứng yêu cầu của thời đại “kinh tế tri
thức” hay “tri thức phục vụ phát triển kinh tế - xã hội”.
Một dự án xây dựng và phát triển cơ sở hạ tầng công nghệ thông tin (CSHT CNTT) cần
được thiết kế và triển khai cho Thư viện Quốc gia Việt Nam.
Để đáp ứng được những mục tiêu trên, các yêu cầu về CSHT CNTT đặt ra như sau:
Hệ thống trang thiết bị số hóa để xây dựng thư viện số.
Hệ thống máy tính phục vụ quản lý và bạn đọc.
Hệ thống mạng LAN và Internet đáp ứng nhu cầu sử dụng của nhân viên và bạn đọc.
Hệ thống thiết bị bảo vệ và kiểm soát tự động.
Hệ thống phần mềm quản lý và phục vụ nhu cầu bạn đọc.
Mọi thành phần của CSHT CNTT trong thư viện đều phải được đồng bộ hóa và quản lý
49
Bài tập thực hành INTERNET VÀ CÔNG NGHỆ WEB GVGD: ThS. VÕ NGỌC TÂN
thống nhất.
Dựa vào các yêu cầu ở trên, sinh viên hãy xây dựng website tối thiểu 5 trang cho Thư
viện Quốc gia Việt Nam như sau:
o Trang Chủ: giới thiệu chung về những hình ảnh, hoạt động, thông tin mới nhất về
thư viện.
o Trang Giới thiệu: bao gồm bài viết, thông tin và hình ảnh giới thiệu về thư viện,
lịch sử phát triển, đội ngũ nhân sự, ...
o Trang Sản phẩm / Dịch vụ: giới thiệu, liệt kê tóm tắt về từng sản phẩm / dịch vụ do
thư viện tạo lập, cũng như cung cấp các hướng dẫn sử dụng chúng một cách rõ ràng,
chi tiết.
o Trang Thông tin Sách: hiển thị danh sách các chủ đề và sách thuộc chủ đề được
chọn, cho phép tìm sách theo tên và nội dung.
o Trang Liên hệ: cung cấp các thông tin để liên lạc với thư viện.
Hướng dẫn:
Thiết kế giao diện trang khung mẫu (template) với Photoshop.
Tối ưu hóa ảnh cho web và xuất hình ảnh.
Chỉnh sửa, hoàn thiện giao diện trang khung mẫu (template) với Dreamweaver: sử
dụng các kỹ thuật tạo và định dạng nội dung, danh sách, liên kết, hình ảnh, bảng
biểu, form và các điều khiển trên form, chèn code Google Maps để hiển thị vị trí, …
Truy cập website: http://www.dynamicdrive.com/ để tạo favicon, menu, slideshows:
Sử dụng trang khung mẫu (template), lần lượt tạo và định dạng ít nhất 5 trang với nội
dung theo yêu cầu ở trên.
Sử dụng PHP để thay đổi nội dung các trang.
50