
L p trình m ng – Ch ng 5ậ ạ ươ 1
CH NG 5: ƯƠ
L P TRÌNH WEB – CGIẬ
5.1 Gi i thi u v l p trình webớ ệ ề ậ
5.2 HTMLs và FORMs
5.3 L p trình web Clientậ ở
5.4 DHTML
5.5 Ph ng pháp l p trình web v i CGIươ ậ ớ

L p trình m ng – Ch ng 5ậ ạ ươ 2
5.1 Gi i thi u v l p trình webớ ệ ề ậ
•H th ng WWW tĩnh:ệ ố
–T p h p các trang HTMLậ ợ
–Không t ng tác đ c v i userươ ượ ớ
–Khó khăn trong vi c c p nh t thông tin th ng ệ ậ ậ ườ
xuyên.
•ng d ng web:Ứ ụ
–Có th t ng tác v i user.ể ươ ớ
–Có th t ng tác v i các ng d ng khác.ể ươ ớ ứ ụ

L p trình m ng – Ch ng 5ậ ạ ươ 3
5.1 Gi i thi u v l p trình webớ ệ ề ậ
•Các đ c đi m c a ng d ng web:ặ ể ủ ứ ụ
–Không ph i là m t ng d ng đ c l p, là ng ả ộ ứ ụ ộ ậ ứ
d ng ch y trên n n web-server.ụ ạ ề
–Ng i l p trình có th th c hi n các thao tác ườ ậ ể ự ệ
trên ng d ng web nh v i m t ng d ng đ c ứ ụ ư ớ ộ ứ ụ ộ
l p.ậ
–Có th l y thông tin t user.ể ấ ừ

L p trình m ng – Ch ng 5ậ ạ ươ 4
5.2 HTMLs và FORMs
•HTML(HyperText Markup Language):
–Là ngôn ng dùng đ bi u di n trang web ữ ể ể ễ
thông qua các tags.
–Thông qua các tags có th đ nh d ng cách ể ị ạ
hi n th trang web.ể ị
–M t trang HTML có th chèn các hình nh, âm ộ ể ả
thanh trong nó, có th liên k t đ n các trang ể ế ế
HTML khác.

L p trình m ng – Ch ng 5ậ ạ ươ 5
5.2 HTMLs và FORMs
•Các tags HTML c b n:ơ ả
–Khung c a m t file HTML:ủ ộ
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Tiêu đ c a trang web</title>ề ủ
</head>
<body>
<!-- N i dung trang webộ đ c trình bày đây-->ượ ở
</body>
</html>

