MÔN LẬP TRÌNH MẠNG
Chương 4
TỔNG QUÁT VỀ
LẬP TRÌNH WEB
4.1 Ôn lại hệ thống Web
4.2 Ôn lại ngôn ngữ HTML
4.3 Tổng quát về lập trình Web
4.4 Các công nghệ lập trình Web chạy ở Client
4.5 Các công nghệ lập trình Web chạy ở Server
Bộ môn : Công nghệ phần mềm
Khoa Công nghệ Thông tin
Trường ĐH Bách Khoa Tp.HCM
Môn : Lập trình Mạng
Chương 4 : Tổng quát về Lập trình Web
Slide 131
4.1 Ôn lại hệ thống Web
Bộ môn : Công nghệ phần mềm
Khoa Công nghệ Thông tin
Trường ĐH Bách Khoa Tp.HCM
Môn : Lập trình Mạng
Chương 4 : Tổng quát về Lập trình Web
Slide 132
Giao thức HTTP
HTTP (HyperText Transfer Protocol)
Bộ môn : Công nghệ phần mềm
Khoa Công nghệ Thông tin
Trường ĐH Bách Khoa Tp.HCM
Môn : Lập trình Mạng
Chương 4 : Tổng quát về Lập trình Web
Slide 133
4.2 Ôn lại ngôn ngữ HTML
Bộ môn : Công nghệ phần mềm
Khoa Công nghệ Thông tin
Trường ĐH Bách Khoa Tp.HCM
Môn : Lập trình Mạng
Chương 4 : Tổng quát về Lập trình Web
Slide 134
Ôn lại ngôn ngữ HTML
<TABLE> .... </TABLE> Bảng thông tin 2 chiều
<TR> .... </TR>
hàng thuộc bảng
<TH> ... </TH>
phần tử header
<TD> ... </TD>
phần tử dữ liệu
Mục ₫ích của các tag lệnh HTML cơ bản :
Miêu tả nội dung của trang Web cùng ₫ịnh dạng của từng nội dung.
chèn nội dung ngoại trực tiếp vào trang Web (thay vì miêu tả trực tiếp)
- tag <img>
liên kết ₫ến nội dung ngoại và cho phép người dùng quyết ₫ịnh truy
xuất nội dung ngoại - tag <a>
Bộ môn : Công nghệ phần mềm
Khoa Công nghệ Thông tin
Trường ĐH Bách Khoa Tp.HCM
Môn : Lập trình Mạng
Chương 4 : Tổng quát về Lập trình Web
Slide 135
Khái niệm URL
URL (Uniform Resource
Locator) là phương tiện giải
quyết ₫ồng thời 3 chức năng :
Xác ₫ịnh giao thức ₫ược
dùng ₫ể truy xuất tài
nguyên.
Xác ₫ịnh ₫ịa chỉ máy
(thường là ₫ịa chỉ DNS)
chứa tài nguyên.
Xác ₫ịnh vị trí cụ thể của
tài nguyên trên máy
(pathname).
Bộ môn : Công nghệ phần mềm
Khoa Công nghệ Thông tin
Trường ĐH Bách Khoa Tp.HCM
Môn : Lập trình Mạng
Chương 4 : Tổng quát về Lập trình Web
Slide 136
Thí dụ 1 trang Web cơ bản
Bộ môn : Công nghệ phần mềm
Khoa Công nghệ Thông tin
Trường ĐH Bách Khoa Tp.HCM
Môn : Lập trình Mạng
Chương 4 : Tổng quát về Lập trình Web
Slide 137
Source code của trang Web cơ bản
Source code HTML của trang Web cơ bản :
<HTML><HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=x-user-defined">
<TITLE>Trang Web demo các phần tử cơ bản</TITLE>
</HEAD>
<BODY>
<FONT face=VnTimes size=4>
<H1 align=center>Đây là tiêu ₫ề lớn cấp 1</H1>
<img style="width: 105px; height: 65px" height=431 src="Chateau.jpg" width=426 >
<BR>Đây là ₫oạn văn chữ thương, <EM>còn ₫ây là ₫oạn văn chữ nghiêng</EM>,
<STRONG>và ₫ây là ₫oạn chữ in ₫ậm, </STRONG>
<U>₫ây là ₫oạn chữ gạch dưới</U>.
<BR>Đây là 1 bảng dữ liệu 2 chiều 3x3 :
<TABLE cellSpacing=1 cellPadding=1 width="75%" border=1>
<TR>
<TD>phần tử 1,1</TD>
<TD>phần tử 1,2</TD>
<TD>phần tử 1,3</TD></TR>
Bộ môn : Công nghệ phần mềm
Khoa Công nghệ Thông tin
Trường ĐH Bách Khoa Tp.HCM
Môn : Lập trình Mạng
Chương 4 : Tổng quát về Lập trình Web
Slide 138
Source code của trang Web cơ bản (tt)
<TR><TD>phần tử 2,1</TD> <TD>phần tử 2,2</TD> <TD>phần tử 2,3</TD></TR>
<TR>
<TD>phần tử 3,1</TD>
<TD>phần tử 3,2</TD>
<TD>phần tử 3,3</TD></TR>
</TABLE>
Đây là danh sách có ₫ánh số thứ tự :
<OL>
<LI>MÖc 1
<LI>MÖc 2
</OL>
Đây là danh sách dùng bullet :
<UL>
<LI><A href="tradthoai.asp">Liên kết ₫ến trang tradthoai.asp </A>
<LI><A href="isapiDBDTHOAI.HTM">Liên kết ₫ến trang isapidbdthoai.htm </A>
</UL> </FONT>
</BODY>