Professional Documents
Culture Documents
Page: 1
Lab 01:
Ngôn ngữ HTML cơ bản
Thiết kế & lập trình Web 1 – PHP & MySQL
01 March 2013
1 Mục tiêu
Hướng dẫn sinh viên sử dụng công cụ lập trình như Notepad++ và làm quen với các tag cở bản của
ngôn ngữ HTML trong việc thiết kế trang Web.
<body>
</body>
</html>
Ngôn ngữ HTML cơ bản
Page: 2
Ngôn ngữ HTML cơ bản
Page: 3
‐ Trong đó:
o Thẻ <!DOCTYPE… >: Qui định phần định dạng dữ liệu của tài liệu HTML
o Thẻ <html></html>: Định nghĩa phạm vi của văn bản HTML
o Thẻ <head></head>: Định nghĩa các mô tả về trang HTML. Các thông tin trong thẻ này
không được hiển thị trên màn hình cửa sổ trang web.
o Thẻ <meta …/>: trong trường hợp này thẻ Meta được dùng để định dạng chuẩn mã hiển
thị dữ liệu là bộ mã UNICODE (để hiển thị tiếng Việt).
o Thẻ <title></title>: Mô tả tiêu đề trang web. Thông tin trong phần này sẽ hiển thị trên
thanh tiêu đề của cửa sổ trang web.
o Thẻ <Body></Body>: Xác định vùng thân của trang web. Đây là nơi chứa các thông tin
sẽ hiển thị trong trang web.
‐ Ví dụ:
o Soạn nội dung file web1.htm bằng Notepad++
Ngôn ngữ HTML cơ bản
Page: 4
Ngôn ngữ HTML cơ bản
Page: 5
o Kết quả hiển thị trên trên trình duyết web Internet Explorer (IE)
Lưu ý: Khi soạn thảo nội dung một file HTML trên Notepad++
‐ Lưu file dưới phần mở rộng (đuôi) là .html hoặc .htm trước. Hoặc chọn menu
Language HTML.
‐ Trong quá trình soạn thảo code, sử dụng tổ hợp phím Ctrl + Spacebar để hiển thị các từ khóa tự
động.
‐ Lưu nội dung file trước khi Deploy trên trình duyệt web.
‐ Deploy file HTML trên trình duyệt web:
o Trình duyệt IE: menu Run lauch in IE
o Trình duyệt Firefox: menu Run lauch in Firefox
o Một thẻ, có thể có 1 hoặc nhiều thuộc tính hoặc không có thuộc tính nào.
o Tác dụng của thẻ chỉ ảnh hưởng đến Dữ liệu hiện thị nằm trong giữa thẻ đóng và thẻmở
của thẻ đó.
o Các thẻ HTML có thể lòng nhau được.
‐ Ví dụ:
Chú ý: Giá trị của thuộc tính bgcolor có thể là tên của màu bằng tiếng anh (red, blue, green, …)
hoặc là tổ hợp số thập lục phân của 3 màu (đỏ, xanh lá, xanh dương) .
5.2 Thẻ background Thiết lập thuộc tính ảnh nền cho trang
Giá trị của thuộc tính này đường dẫn đến một file hình ành. Chú ý đến khái niện đường dẫn tuyệt
đối, đường dẫn tương đối trong HTML.
5.3 Cá thẻ topmargin,leftmargin, rightmargin, bottommargin Thiết lập thuộc tính mép
lề trên, trái, phải, dưới của trang
Mặc định, giá trị của các thuộc tính này khác 0.
Bài tập 02:
o Hãy thiết kế trang web hiển thị nội dung theo yêu cầu sau:
6.7 Thẻ <!‐‐ ‐‐> Ký hiệu ghi chú. Nội dung trong tag này sẽ không hiển thị lên trang web.
Ví dụ tổng hợp:
Ngôn ngữ HTML cơ bản
Page: 11
8.2 Thẻ <tr>…… </tr> Tạo một dòng. Thẻ <tr> phải nằm trong thẻ <table>
8.3 Thẻ <th>…… </th> Tạo một ô tiêu đề. Thẻ <th> phải nằm trong thẻ <tr>
8.4 Thẻ <td>…… </td> Tạo một ô. Thẻ <td> phải nằm trong thẻ <tr>
Ví dụ:
Ngôn ngữ HTML cơ bản
Page: 12
8.5 Thuộc tính Border Thiết lập độ dầy của đường kẻ khung.
Giá trị mặc định của thuộc tính border (khi khôngkhai báo) là 0 là Bảng không có đường kẻ khung.
Ngôn ngữ HTML cơ bản
Page: 13
8.6 Thuộc tính Colspan Thiết lập ô có độ rộng bằng bao nhiêu cột.
8.7 Thuộc tính Rowspan Thiết lập ô có độ cao bằng bao nhiêu dòng
Ngôn ngữ HTML cơ bản
Page: 14
8.8 Thuộc tính Cellpadding Khoảng cách từ border đến văn bản trong 1 ô
8.9 Thuộc tính Cellspacing Khoảng cách giữa các ô trong một bảng
Ngôn ngữ HTML cơ bản
Page: 15
8.10 Thuộc tính Background Thiết lập ảnh nền cho thẻ <table>, <td>, <tr>
8.11 Thuộc tính Bgcolor Thiết lập màu nền cho thẻ <table>, <td>, <tr>
11 Bài tập
Làm các bài tập 01, 02 và 03 của các đề mục ở phía trên
Bài tập 04
Tạo file file html trong thư mục webroot có nội dung như sau:
Ngôn ngữ HTML cơ bản
Page: 20
Tạo file file html trong thư mục webroot có nội dung như sau:
Ngôn ngữ HTML cơ bản
Page: 21
Bài tập 06
Tạo file file html trong thư mục webroot có nội dung như sau:
Ngôn ngữ HTML cơ bản
Page: 22
Tạo file file html trong thư mục webroot có nội dung như sau:
Ngôn ngữ HTML cơ bản
Page: 23
Tạo file file html trong thư mục webroot có nội dung như sau:
Ngôn ngữ HTML cơ bản
Page: 24
Tạo file file html trong thư mục webroot có nội dung như sau:
Ngôn ngữ HTML cơ bản
Page: 25
Tạo file file html trong thư mục webroot có nội dung như sau:
Ngôn ngữ HTML cơ bản
Page: 26
Tạo file file html trong thư mục webroot có nội dung như sau:
Tạo file file html trong thư mục webroot có nội dung như sau:
Ngôn ngữ HTML cơ bản
Page: 27
Tìm một tấm hình trên máy hay trên mạng, sau đó Rename lại thành Forest.jpg và chép vào thư
mục images
Tạo file file html trong thư mục webroot có nội dung như sau:
Ngôn ngữ HTML cơ bản
Page: 28
Bài tập 14
Tạo file file html trong thư mục webroot có nội dung như sau:
Ngôn ngữ HTML cơ bản
Page: 29
Bài tập 15
Tạo file file html trong thư mục webroot có nội dung như sau:
Ngôn ngữ HTML cơ bản
Page: 30
Bài tập 16
Tạo file file html trong thư mục webroot có nội dung như sau:
Ngôn ngữ HTML cơ bản
Page: 31
Bài tập 17
Tạo file file html trong thư mục webroot có nội dung như sau:
Ngôn ngữ HTML cơ bản
Page: 32