Bài giảng Lập trình web - CGI
lượt xem 10
download
Bài giảng "Lập trình web - CGI" gồm các nội dung sau: Giới thiệu về lập trình web, HTMLs và FORMs, lập trình web ở Client, DHTML, phương pháp lập trình web với CGI. Mời các bạn cùng tham khảo nội dung chi tiết.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Lập trình web - CGI
- 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 1
- 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 2
- 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 3
- 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 4
- 5.2 HTMLs và FORMs • Các tags HTML cơ bản: • Khung của một file HTML: Tiêu đề của trang web Lập trình mạng – Chương 5 5
- 5.2 HTMLs và FORMs • Các tags HTML cơ bản: • Tiêu đề: • … (n: 1=>6) • Phân đoạn: • … • Kiểu chữ: • In đậm: … • In nghiêng: … • Gạch dưới: … Lập trình mạng – Chương 5 6
- 5.2 HTMLs và FORMs • Các tags HTML cơ bản: • Danh sách: • Đánh thứ tự: []+ • Không đánh thứ tự: []+ • Bảng: [ [ … ]+ ]+ Trộn các ô:
- 5.2 HTMLs và FORMs • Các tags HTML cơ bản: • Chèn hình ảnh: • • Tạo điểm đánh dấu (bookmark): • Liên kết đến bookmark: • … • Liên kết đến một trang web khác: • … • Liên kết đến địa chỉ e-mail: • Lập trình mạng –… 5 Chương 8
- 5.2 HTMLs và FORMs • Các tags HTML cơ bản: • Giữ định dạng đoạn khi soạn thảo: • … • Các ký tự đặc biệt: • Khoảng trắng: • © : © • ® : ® • < : < • > : > • & : & Lập trình mạng – Chương 5 9
- 5.2 HTMLs và FORMs • Các tags HTML cơ bản: • Số mũ: • Superscript: … • Subscript: … • Định dạng font chữ: • … • Đường ngăn cách: • • Xuống dòng trong một đoạn: • Lập trình mạng – Chương 5 10
- 5.2 HTMLs và FORMs • Tạo các frame: • Khái niệm frame trong HTML cho phép hiển thị nhiều trang HTML đồng thời. • Minh họa: Lập trình mạng – Chương 5 11
- 5.2 HTMLs và FORMs • Cú pháp tạo frame: []+ [ Your browser doesn't support them. ] Lập trình mạng – Chương 5 12
- 5.2 HTMLs và FORMs • FORMs • Là các thành phần của HTML cho phép user có thể nhập thông tin vào. • Tương tự như giao diện của một ứng dụng bao gồm: textbox, listbox, checkbox, … • Dữ liệu được do user nhập được truyền giữa web-client và web-server thông qua FORMs • Dùng các tags để thiết kế. Lập trình mạng – Chương 5 13
- 5.2 HTMLs và FORMs • FORMs • Cấu trúc cơ bản của một form:
- 5.2 HTMLs và FORMs • FORMs(tt) • Các loại (type) INPUT: • SUBMIT: truyền dữ liệu form đến ứng dụng web • Cú pháp: • RESET:đưa nội dung của form trở về giá trị ban đầu • Cú pháp:
- 5.2 HTMLs và FORMs • FORMs(tt) • Các loại (type) INPUT: • RATIO: chọn lựa một trong nhiều • Cú pháp: Option 1 Option 2 Option 3 Lập trình mạng – Chương 5 16
- 5.2 HTMLs và FORMs • FORMs(tt) • Các loại (type) INPUT: • CHECKBOX: lựa chọn một hoặc nhiều • Cú pháp: • Ví dụ:
- 5.2 HTMLs và FORMs • FORMs(tt) • Các loại (type) INPUT: • HIDDEN: dữ liệu không hiển thị • Cú pháp: • Nhập vùng văn bản: TEXTAREA • default text Lập trình mạng – Chương 5 18
- 5.2 HTMLs và FORMs • FORMs(tt) • Lựa chọn listbox: SELECT • [
- 5.3 Lập trình web ở Client • Các trang HTML web có thể được lập trình để thực hiện các thao tác thực thi trên web client. • Các phương pháp phổ biến để lập trình hiện nay: • Script (Javascript, Vbscript) • Java Applet • ActiveX Control Lập trình mạng – Chương 5 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Lập trình web bài 3: Sử dụng màu sắc trong Illustration
27 p | 182 | 38
-
Bài giảng Lập trình web bài 1: Làm quen với Adobe Illustrator CS4 & không gian làm việc
40 p | 200 | 37
-
Bài giảng Lập trình web bài 2: Làm quen với công cụ vẽ và sử dụng Symbol bảng Library
51 p | 169 | 30
-
Bài giảng Lập trình Web ASP.NET: Chương 1 - ĐH Lạc Hồng
64 p | 137 | 27
-
Bài giảng Lập trình Web: Chương 5 - Ths. Trần Phi Hảo
32 p | 131 | 23
-
Bài giảng Lập trình Web: Chương 4 - Ths. Trần Phi Hảo
58 p | 111 | 21
-
Bài giảng Lập trình Web: Chương 1 - Ths. Trần Phi Hảo
25 p | 177 | 20
-
Bài giảng Lập trình web bài 6: Sử dụng hiệu ứng, độ trong suốt và xuất file
27 p | 147 | 20
-
Bài giảng Lập trình Web ASP.Net: Chương 7 - Dương Thành Phết
58 p | 107 | 20
-
Bài giảng Lập trình web bài 4: Làm việc với công cụ vẽ và văn bản
27 p | 130 | 19
-
Bài giảng Lập trình web bài 7: Kỹ thuật hòa trộn nâng cao
27 p | 104 | 18
-
Bài giảng Lập trình Web ASP.NET: Chương 7- ĐH Lạc Hồng
20 p | 90 | 13
-
Bài giảng Lập trình Web: Bài 2 - Trần Quang Diệu
36 p | 79 | 11
-
Bài giảng Lập trình Web ASP.Net: Chương 9 - Dương Thành Phết
3 p | 110 | 11
-
Bài giảng Lập trình Web hướng Java: Bài 04 - ThS. Trịnh Tuấn Đạt
0 p | 99 | 10
-
Bài giảng Lập trình web động với PHP/MySQL: Phần 1 - Tống Phước Khải (tổng hợp & biên dịch)
41 p | 50 | 5
-
Bài giảng Lập trình web: Tổng quan thiết kế và lập trình Web - Trần Phước Tuấn
27 p | 95 | 4
-
Bài giảng Lập trình web: Tổng quan về lập trình web phía Server Asp.Net
56 p | 51 | 3
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn