trƯỜng ĐẠi hỌc khoa hỌc tỰnhiÊn tp.hcm...

65
1 1 TRƯỜNG ĐẠI HC KHOA HC TNHIÊN TP.HCM TRUNG TÂM TIN HC - Tek Ngành lp trình - CSDL

Upload: others

Post on 02-Feb-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

11

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

Page 2: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

22

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

MMụục tiêuc tiêu• Tạo trang HTML

• Các định dạng trang web

• Sử dụng hình ảnh trong trang web

• Tạo form và các điều khiển trong form trên trang web

Page 3: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

33

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

NNộội dungi dung1. Giới thiệu ngôn

ngữ HTML1. Gi1. Giớới thii thiệệu ngônu ngôn

ngngữữ HTMLHTML2. Các thành phầnTrong trang HTML2. C2. Cáác thc thàành phnh phầầnnTrong trang HTMLTrong trang HTML 3. Các tag cơ bản3. C3. Cáác tag cơ bc tag cơ bảảnn

4. Định dạng trang HTML

4.4. Đ Địịnh dnh dạạng ng trang HTMLtrang HTML

5. Định dạng văn bản

5.5. Đ Địịnh dnh dạạng ng văn bvăn bảảnn

6. Hiển thị các ký tự đặc biệt

6. Hi6. Hiểển thn thịị ccáác c ký tký tựự đ đặặc bic biệệtt

7. Hình ảnh-Image7. H7. Hìình nh ảảnhnh--ImageImage 8. Danh sách-List8. Danh s8. Danh sááchch--ListList 9. Liên kết-Links9. Liên k9. Liên kếếtt--LinksLinks

10. Bảng biểu-Table10. B10. Bảảng bing biểểuu--TableTable 11. Form và cácđiều khiển

11. Form v11. Form vàà ccááccđiđiềều khiu khiểểnn

Page 4: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

44

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

HTML (HyperText Markup Language) là một ngôn ngữ đánh dấu siêu văn

Sử dụng tập ký hiệu đánh dấu gọi là tag để thiết kế trang web, các tag này còn được gọi là Element

Là một chuẩn Internet do tổ chức W3C (World Wide Web Consortium) duy trì

Trang HTML được lưu với phần mở rộng là .htm hoặc .html

Để tạo các trang HTML, bạn có thể sử dụng bất kỳ chương trình sọan thảo văn bản nào, như Notepad, MS FrontPage hoặc Dreamweaver,…

Bài 2: Ngôn ngữ HTMLGiới thiệu ngôn ngữ HTML

Page 5: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

55

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

CCáác thc thàành phnh phầần trong trang HTMLn trong trang HTML

• Cấu trúc của trang HTML• Cú pháp chung của tag• Ví dụ

Page 6: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

66

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Cấu trúc của trang HTML

Bài 2: Ngôn ngữ HTMLCác thành phần trong trang HTML

<html><head>

<title> ... </title></head><body>

Nội dung của trang web

</body></html>

ĐĐầầu trangu trang

Thân trangThân trang

Page 7: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

77

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Cú pháp chung của tag

Tag không có nội dung gọi là tag rỗng (empty tag) và cócú pháp như sau:

Bài 2: Ngôn ngữ HTMLCác thành phần trong trang HTML

<Tên tag Thuộctính1=”giá trị” Thuộctính2=”giá trị” ... >

Nội dung

</Tên tag>

<Tên tag Thuộctính1=”giá trị” Thuộctính2=”giá trị” ... />

Page 8: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

88

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Cú pháp chung của tag Các đặc điểm:

• Tên tag không phân biệt chữ HOA/thường

• Trình duyệt chỉ nhận 1 khoảng trắng trong Nội dung và bỏqua dấu ngắt xuống dòng

Bài 2: Ngôn ngữ HTMLCác thành phần trong trang HTML

Ví dụ:

<body><div align="center" style="font-style:italic;background-color:#FFFFCC; color:#0000FF"> Công cha như núi Thái sơn <br>Nghĩa mẹ như nước trong nguồn chảy ra </div>

</body>

Page 9: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

99

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

CCáác tag cơ bc tag cơ bảảnn

• Định nghĩa cấu trúc trang HTML• Các tag tiêu đề - Headings• Phân đoạn - Paragraphs• Ngắt dòng – Line Break• Tag <div> - Division• Tag <hr> - Horizontal rule• Tag <!-- --> - Comment

Page 10: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

1010

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Định nghĩa cấu trúc trang HTML <html></html>: xác định phần bắt đầu và kết thúc của

trang HTML (HTML Document)

<head></head>: chứa các thông tin tổng quát về trang web (meta-information) và không thể hiện trên cửa sổtrình duyệt.

<body></body>: nội dung chính của trang web, được thể hiện trong màn hình của trình duyệt

Bài 2: Ngôn ngữ HTMLCác tag cơ bản

Page 11: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

1111

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Các tag tiêu đề - Headings Dùng để định dạng khổ chữ có dạng tiêu đề (giống chức

năng Style của MS Word)

Gồm các tag <h1>, <h2>, <h3>, <h4>, <h5> và <h6>

HTML sẽ tự động thêm một dòng trống vào trước và sau dòng định dạng là heading

Bài 2: Ngôn ngữ HTMLCác tag cơ bản

Page 12: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

1212

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Các tag tiêu đề - Headings

Bài 2: Ngôn ngữ HTMLCác tag cơ bản

Ví dụ:<body>

<h1>Đây là dòng heading 1</h1><h2>Đây là dòng heading 2</h2><h3>Đây là dòng heading 3</h3><h4>Đây là dòng heading 4</h4><h5>Đây là dòng heading 5</h5><h6>Đây là dòng heading 6</h6>

</body>

Page 13: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

1313

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Phân đoạn - Paragraphs Sử dụng tag <p> để phân biệt các đọan văn bản

HTML sẽ tự động thêm một dòng trắng trước và sau đoạn văn bản

Bài 2: Ngôn ngữ HTMLCác tag cơ bản

Page 14: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

1414

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Phân đoạn - Paragraphs

Bài 2: Ngôn ngữ HTMLCác tag cơ bản

Ví dụ:<body>

<p>Một nhóm các nhà khoa học Australia tin rằng quá ít axit béo omega-3, có trong cá và hải sản, và quá nhiều axit béo omega-6, có trong dầu chế biến và quả hạch, sẽ gia tăng nguy cơ bị trầm cảm ở lứa tuổi dậy thì. </p>

<p>Gần 1.000 dân Sydney tuổi từ 14 đến 17 sẽ được chiêu mộ đểtham gia cuộc nghiên cứu tìm hiểu tác động của thức ăn đối với tâm trạng. Việc ăn ít hải sản cũng đã được xác định có liên quan tới sự gia tăng khả năng trầm cảm ở người lớn. Nghiên cứu sẽ nhằm khẳng định nó tác động tới thiếu niên theo cách tương tự hay không. </p><p>... </body>

Page 15: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

1515

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Ngắt dòng – Line Break Sử dụng tag <br> để chuyển sang một dòng mới nhưng

không kết thúc đọan văn bản

Tag <br> không cần tag đóng

Bài 2: Ngôn ngữ HTMLCác tag cơ bản

Page 16: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

1616

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Ngắt dòng – Line Break

Bài 2: Ngôn ngữ HTMLCác tag cơ bản

Ví dụ:<body>

<p align="center">Ai ơi bưng bát cơm đầy

<br>Dẻo thơm một hạt đắng cay muôn phần

<p align="center">Ăn quả nhớ kẻ trồng cây

<br> Ăn khoai nhớ kẻ cho dây mà trồng</body>

Page 17: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

1717

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Tag <div> - Division Dùng để định nghĩa một section riêng trong trang web

Có thể chứa các tag khác như tag <h1> đến <h6>, <p>, ...

Bài 2: Ngôn ngữ HTMLCác tag cơ bản

Page 18: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

1818

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Tag <div> - Division

Bài 2: Ngôn ngữ HTMLCác tag cơ bản

Ví dụ:<body>

<div align="center" style="color:red"><h3> Trung Tâm Tin Học</h3><h2 style="font-size:16px">Đại Học Khoa Học Tự Nhiên Tp.HCM</h2></div>

</body>

Page 19: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

1919

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Tag <hr> - Horizontal rule Dùng để tạo ra một đường kẻ ngang

Thuộc tính size và width dùng để thay đổi độ rộng vàchiều dài đường kẻ

Bài 2: Ngôn ngữ HTMLCác tag cơ bản

Page 20: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

2020

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Tag <hr> - Horizontal rule

Bài 2: Ngôn ngữ HTMLCác tag cơ bản

Ví dụ:<body>

<div align="center" style="color:red"><h3> Trung Tâm Tin Học</h3><h2 style="font-size:16px">Đại Học Khoa Học Tự Nhiên Tp.HCM</h2>

<hr width="200px" size="5px" color="red"></div>

</body>

Page 21: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

2121

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Tag <!-- --> - Comment Dùng để ghi chú trong trang HTML, nội dung trong phần

ghi chú không được thể hiện trên trình duyệt

Bài 2: Ngôn ngữ HTMLCác tag cơ bản

Ví dụ:<body>

<div align="center" style="color:red"><!-- hai dòng sau có màu đỏ --><h3> Trung Tâm Tin Học</h3><h2 style="font-size:16px">Đại Học Khoa Học Tự Nhiên Tp.HCM</h2><div>

</body>

Page 22: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

2222

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

ĐĐịịnh dnh dạạng trang HTMLng trang HTML

• Màu nền, màu chữ• Hình ảnh nền

Page 23: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

2323

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

Sử dụng các thuộc tính của tag <body> để định dạng chung cho trang web. Phần định dạng gồm có:

• Màu nền, màu chữ

• Hình ảnh làm nền cho trang web

Bài 2: Ngôn ngữ HTMLĐịnh dạng trang HTML

Page 24: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

2424

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Màu nền, màu chữ Thuộc tính bgcolor : tô màu nền

Thuộc tính text : tô màu chữ

Bài 2: Ngôn ngữ HTMLĐịnh dạng trang HTML

Ví dụ:<body bgcolor="#1CEE11" text="#F98504">

<H1 align="center">Sunday</H1>

</body>

Page 25: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

2525

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Hình ảnh nền Thuộc tính background

Bài 2: Ngôn ngữ HTMLĐịnh dạng trang HTML

Ví dụ:<body text="#FF3399" background="heart.jpg">

<H1 align="center">TUỔI THƠ CỦA BÉ ...</H1>

</body>

Page 26: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

2626

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Hình ảnh nền Thuộc tính Style kết hợp với các thông tin chi tiết, gồm:

• background-image: khai báo tập tin hình ảnh

• background-repeat: dạng lặp lại hình ảnh nền (no-repeat / repeat / repeat-x / repeat-y )

• background-attachment: hình ảnh cuộn theo nội dung trang web hay ở vị trí cố định (scroll / fixed)

• background-position: xác định vị trí xuất hiện hình ảnh (bottom / center / left / right / top)

Bài 2: Ngôn ngữ HTMLĐịnh dạng trang HTML

Minh họa

Page 27: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

2727

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

ĐĐịịnh dnh dạạng văn bng văn bảảnn

• Các tag định dạng• Thuộc tính style

Page 28: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

2828

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Các tag định dạng <b></b> - bold : in đậm <i></i> - italic : in nghiêng

<u></u> - underline : gạch dưới

Bài 2: Ngôn ngữ HTMLĐịnh dạng văn bản

Ví dụ:<body >

<b>Dòng in đậm </b> <br>

<i> Dòng in nghiêng </i> <br>

<u>Dòng gạch dưới </u></body>

Page 29: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

2929

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Các tag định dạng <sub></sub> - subscript : chữ dưới <sup></sup> - superscript : chữ trên <pre></pre> - preformatted: giữ nguyên định dạng trong

trang HTML

Bài 2: Ngôn ngữ HTMLĐịnh dạng văn bản

Ví dụ:<body>

<pre>ax<sup>2</sup> + bx + c

hoặcH<sub>2</sub>O

</pre></body>

Page 30: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

3030

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Thuộc tính style font-size : khổ chữ font-style : kiểu chữ font-family : tên font chữ font-weight : nét chữ ( đậm hoặc chọn kích thước) color : màu chữ text-decoration: gạch dưới, gạch trên, gạch bỏ hoặc bỏ

hết các định dạng background-color: màu nền border-color : màu đường viền border-style : kiểu đường viền

Bài 2: Ngôn ngữ HTMLĐịnh dạng văn bản

Minh họa

Page 31: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

3131

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

HiHiểển thn thịị ccáác ký tc ký tựự đ đặặc bic biệệtt

Các ký tự đặc biệt: <, >, &, , , ...

HTML cung cấp các giá trị đặc biệt tương ứng với các ký tự này

Có 3 thành phần để tạo ra ký tự đặc biệt

Ví dụ: &copy; hoặc &#169;

Tên đại diện phân biệt chữ HOA/thường

Dấu &

Tên đại diện

Dấu ;

Page 32: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

3232

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

HHìình nh ảảnh nh -- ImagesImages

• Chèn hình ảnh vào trang web• Định dạng hình ảnh

Page 33: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

3333

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Chèn hình ảnh vào trang web Dùng tag <img> và thuộc tính src để khai báo URL

chứa tập tin hình ảnh Thuộc tính alt : xuất câu thông báo nếu tập tin hình

không tồn tại

Bài 2: Ngôn ngữ HTMLHình ảnh - Images

Ví dụ:<body><p><img src="tomcang.jpg" alt="Hình con tôm càng">Tôm là món hải sản

có vị ngọt tự nhiên rất được ưa chuộng. Bạn chỉ cần mươi phút là có thể chếbiến xong món tôm rất ngon này.

</body>

Page 34: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

3434

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Định dạng hình ảnh width, height: độ rộng và chiều cao hình, tính bằng pixel

(mặc định) hoặc %.

align: định vị trí xuất hiện của hình so với đọan văn bản một cách tương đối (left, right, … )

Bài 2: Ngôn ngữ HTMLHình ảnh - Images

Ví dụ:<body><p><img src="tomcang.jpg" alt="Hình con tôm càng“align="right" width="100" height="60" >Tôm là món hải sản có vị ngọt tự nhiên rất được ưa chuộng. Bạn chỉ cần mươi phút là có thể chế biến xong món tôm rất ngon này.</body>

Page 35: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

3535

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

Danh sDanh sáách ch -- ListsLists

• Tạo danh sách có thứ tự - Ordered Lists• Tạo danh sách không có thứ tự - Unordered List• Thay đổi ký hiệu đầu dòng trong danh sách

Page 36: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

3636

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Tạo danh sách có thứ tự - Ordered Lists Dùng tag <li> kết hợp với tag <ol>, cú pháp như sau:

Bài 2: Ngôn ngữ HTMLDanh sách - Lists

<ol><li> ..... </li><li> ..... </li>...

</ol>

Ví dụ:<body>

<h3 style="color:#663333">Thực đơn giải khát </h3>

<ol><li> Cafe đá </li><li> Coca cola </li><li> Chanh muối </li>

</ol></body>

Page 37: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

3737

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Tạo d.sách không có thứ tự - UnOrdered Lists Dùng tag <li> kết hợp với tag <ul>, cú pháp như sau:

Bài 2: Ngôn ngữ HTMLDanh sách - Lists

<ul><li> ..... </li><li> ..... </li>...

</ul>

Ví dụ:<body>

<h3 style="color:#663333">Thực đơn giải khát </h3>

<ul><li> Cafe đá </li><li> Coca cola </li><li> Chanh muối </li>

</ul></body>

Page 38: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

3838

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Thay đổi ký hiệu đầu dòng trong danh sách Thuộc tính type của tag <ul> và <ol>, bảng giá trị như

sau:

Bài 2: Ngôn ngữ HTMLDanh sách - Lists

Page 39: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

3939

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

Liên kLiên kếết t -- LinksLinks

• Liên kết đến một trang web• Liên kết trong cùng một trang• Liên kết đến địa chỉ email

Page 40: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

4040

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Liên kết đến một trang tag <a> kết hợp với thuộc tính href (Hyperlink Reference)

Bài 2: Ngôn ngữ HTMLLiên kết - Links

<a href = "địa chỉ URL" > Nội dung tag </a>

Ví dụ:<body>

Click vào đây để chuyển đến trang<a href="http://www.w3schools.com">Tự học web </a>

</body>

Page 41: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

4141

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Liên kết trong cùng một trang Đánh dấu vị trí cần chuyển đến: dùng thuộc tính name

Dùng tag <a> và thuộc tính href để tạo liên kết đến

Bài 2: Ngôn ngữ HTMLLiên kết - Links

<a name="#<tên bookmark> "> Nội dung tag </a>

Ví dụ:<body>

<a name="#dautrang">Phần đầu trang</a><p>.... <p>Nội dung trang web<p>....<p><a href="#dautrang">Về đầu trang</a>

</body>

Page 42: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

4242

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Liên kết đến địa chỉ email

Bài 2: Ngôn ngữ HTMLLiên kết - Links

<a href=“mailto:Địa chỉ email"> Nội dung tag </a>

Ví dụ:<body>

<a href="mailto:[email protected]"> Liên hệ </a></body>

Page 43: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

4343

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

BBảảng bing biểểu u -- TablesTables

• Tạo bảng biểu• Trộn dòng, cột trong Table• Định dạng Table

Page 44: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

4444

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Tạo bảng biểu Bộ tag <table>, <tr>(table row) và <td> (table data)

Bài 2: Ngôn ngữ HTMLBảng biểu - Tables

</table>…………</tr><td> nội dung </td><td> nội dung </td><tr></tr><td> nội dung </td><td> nội dung </td><tr>

<table>

Page 45: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

4545

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Tạo bảng biểu

Bài 2: Ngôn ngữ HTMLBảng biểu - Tables

Ví dụ:<body>

<table border="1"><tr>

<td>Dòng 1, cột 1</td> <td>Dòng 1, cột 2</td>

</tr><tr>

<td>Dòng 2, cột 1</td><td>Dòng 2, cột 2</td>

</tr></table>

</body>

Page 46: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

4646

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Tạo bảng biểu

Bài 2: Ngôn ngữ HTMLBảng biểu - Tables

Ví dụ:<body>

<table border="1" width="500"><tr><td width="300">Dòng 1, cột 1</td>

<td width="200">Dòng 1, cột 2</td></tr><tr><td>Dòng 2, cột 1</td><td>Dòng 2, cột 2</td></tr>

</table></body>

Page 47: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

4747

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Trộn dòng, cột trong Table colspan: kết hợp nhiều cột thành một cột

rowspan: kết hợp nhiều dòng thành một dòng

width : độ rộng của dòng, cột

height : chiều cao của dòng, cột

Bài 2: Ngôn ngữ HTMLBảng biểu - Tables

Ví dụ: trộn cột<body>

<table border="1" width="500"><tr> <td width="20%" >Tên</td><td colspan="2" >Phạm Ngọc Thiên Thanh</td></tr>…</table>

</body>

Page 48: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

4848

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Trộn dòng, cột trong Table

Bài 2: Ngôn ngữ HTMLBảng biểu - Tables

Ví dụ: trộn dòng<body>

<table border="1" width="500"><tr> <td width="50%" >Tên </td> <td> Điện thoại </td> </tr><tr> <td rowspan="2"> Phạm Ngọc Thiên Thanh </td><td> 8351056 </td> </tr> <tr> <td> 0909039999 </td> </tr></table>

</body>

Page 49: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

4949

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Định dạng TableSử dụng các thuộc tính của tag <table>

Tạo khoảng cách giữa các cell

• cellpadding: khoảng cách từ biên của cell tới nội dung trong cell

• cellspacing: khoảng cách giữa các cell

Bài 2: Ngôn ngữ HTMLBảng biểu - Tables

Page 50: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

5050

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Định dạng TableSử dụng các thuộc tính của tag <table>

Tạo khoảng cách giữa các cell

Bài 2: Ngôn ngữ HTMLBảng biểu - Tables

Dòng 1, cột 2

……

Dòng 1, cột 3Dòng 1, cột 1

Cellsapcing

Cellpadding

Page 51: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

5151

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Định dạng TableSử dụng các thuộc tính của tag <table>

Tạo tiêu đề, canh lề và tô màu nền cho table• Tag <caption>: tạo tiêu đề, phải đặt ngay sau tag <table>• align : canh lề cho table• bgcolor : tô màu nền• background : hình làm nền

Bài 2: Ngôn ngữ HTMLBảng biểu - Tables

Page 52: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

5252

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Định dạng TableSử dụng các thuộc tính của tag <table>

Tạo đường viền• border : độ rộng của đường viền• bordercolor : màu đường viền

Bài 2: Ngôn ngữ HTMLBảng biểu - Tables

Ví dụ:<body>

<table align="center" cellspacing="5" cellpadding="15" border="5" width="500" bgcolor="#DFFDC4" bordercolor="#0E721F">

<caption style="font-weight:bold; font-size:18px"> Thông tin cánhân</caption>

<tr><td width="60%" align="center">Tên</td><td align="center">Điện thoại</td></tr><tr><td rowspan="2">Phạm Ngọc Thiên Thanh</td><td >8351056</td></tr><tr><td >0909039999</td></tr>

</table></body>

Page 53: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

5353

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

Form vForm vàà ccáác đic điềều khiu khiểển trên formn trên form

• Tạo form• Các điều khiển cơ bản – Tag <input>• Một số điều khiển khác• Các sự kiện cơ bản• Xử lý hiển thị kết quả lên trang web

Page 54: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

5454

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Tạo form Dùng bộ tag sau:

Bài 2: Ngôn ngữ HTMLForm và các điều khiển trên form

<form name="tên form" ><input ><select></select><textarea></textarea>...

</form>

Các tag tạo ra điều khiển trên form

Page 55: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

5555

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Các điều khiển cơ bản Tag <input> : tạo các điều khiển TextFields, Button, …

• type : xác định loại điều khiển

Bài 2: Ngôn ngữ HTMLForm và các điều khiển trên form

<input type=“loại điều khiển” name=“tên điều khiền” value=“giátrị” id=”định danh”>

Page 56: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

5656

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Các điều khiển cơ bản

Bài 2: Ngôn ngữ HTMLForm và các điều khiển trên form

Ví dụ:<body>

<form name="nhap" ><table><tr><td>Mã đăng nhập</td><td><input type="text" name="ma" value=""></td></tr><tr><td>Mật khẩu</td><td><input type="text" name="matkhau" value=""></td></tr><tr><td colspan="2" align="center"><input type="submit" name="dn" value="Đăng nhập"></td></tr></table>

</form></body>

Page 57: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

5757

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Một số điều khiển khác Vùng nhập liệu – tag <textarea>: giống Text fields

nhưng cho phép nhập trên nhiều dòng• Cols : xác định số ký tự trên 1 dòng• Rows: xác định số dòng nhìn thấy trên điều khiển

Bài 2: Ngôn ngữ HTMLForm và các điều khiển trên form

Ví dụ:<body>

<form name="nhap" >Lý lịch:<textarea cols="50" rows="5"> </textarea>

</form></body>

Page 58: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

5858

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Một số điều khiển khác Nhãn – tag <label>: có khả năng liên quan đến một điều

khiển khác (tag <input>) • for : liên kết với điều khiển khác

Bài 2: Ngôn ngữ HTMLForm và các điều khiển trên form

Ví dụ:<body>

<p>Nhấn chuột vào "Nam" hoặc "Nữ" để chọn giới tính<br><input type="radio" name="phai" id="nam“ checked=“checked” /><label for="nam"> Nam</label><br /><input type="radio" name="phai" id="nu" /><label for="nu"> Nữ</label>

</body>

Page 59: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

5959

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Một số điều khiển khác Drop-down List – tag <select>: có dạng ComboBox hoặc

ListBox

Bài 2: Ngôn ngữ HTMLForm và các điều khiển trên form

<select id=" … " ><option value=" … " selected="selected" >Mục chọn 1</option><option value=" … "> Mục chọn 2 </option><option value=" … "> Mục chọn 3 </option>…

</select>

Page 60: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

6060

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Một số điều khiển khác Drop-down List – tag <select>: có dạng ComboBox hoặc

ListBox

Bài 2: Ngôn ngữ HTMLForm và các điều khiển trên form

Ví dụ: tạo điều khiển dạng ComboBox<body>

<select id="momhoc"><option value="1" selected="selected"> Lập trình web1 </option><option value="2"> Lập trình web2 </option><option value="3"> Đồ án thực tế </option>

</select></body>

Page 61: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

6161

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Một số điều khiển khác Drop-down List – tag <select>: có dạng ComboBox hoặc

ListBox

Bài 2: Ngôn ngữ HTMLForm và các điều khiển trên form

Ví dụ: tạo điều khiển dạng ListBox<body>

<p>Hãy chọn phim mà bạn yêu thích, được phép chọn nhiều phim </p><select id="phim" size ="5" multiple="multiple" style="width:200"><option value="1" selected="selected">Anh hùng xạ điêu</option><option value="2">Thập diện mai phục </option><option value="3">Báu vật hoàng cung</option><option value="4">Anh em nhà bác sĩ</option><option value="5">Ông bà Smith</option><option value="6">Mùa đu đủ xanh</option></select>

</body>

Page 62: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

6262

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Các sự kiện cơ bản onload: xảy ra khi trang HTML được load, áp dụng cho

tag <body> và <frameset>

onclick: xảy ra khi nhấn chuột lên điều khiển, thường áp dụng cho các nút nhấn

onchange: xảy ra khi thay đổi giá trị của điều khiển, thường áp dụng cho điều khiển Drop-down List.

Bài 2: Ngôn ngữ HTMLForm và các điều khiển trên form

Page 63: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

6363

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Xử lý hiển thị kết quả lên trang web Thường dùng tag <div> hoặc <label>, có 2 thuộc tính cơ

bản dùng để hiển thị kết quả:• innerText : không nhận dạng chuỗi tag HTML có trong nội

dung xuất ra

Lưu ý: FireFox không hiểu thuộc tính innerText

• innerHTML: nhận dạng chuỗi tag HTML

Ví dụ: dùng innerText<body>

<form name="nhap" ><label id="cauchao" style="color:#FF0000"> </label><p><input type="button" name="kt" value="Kết thúc" onClick="cauchao.innerText='Chúc mừng các bạn đã kết thúc bài

học về <b><u>form</u></b>' "><form name="nhap" >

</body>

Bài 2: Ngôn ngữ HTMLForm và các điều khiển trên form

Page 64: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

6464

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

• Xử lý hiển thị kết quả lên trang web Thường dùng tag <div> hoặc <label>, có 2 thuộc tính cơ

bản dùng để hiển thị kết quả:Ví dụ: dùng innerHTML<body>

<form name="nhap" ><label id="cauchao" style="color:#FF0000"> </label><p><input type="button" name="kt" value="Kết thúc" onClick="cauchao.innerHTML='Chúc mừng các bạn đã kết thúc bài

học về <b><u>form</u></b>' "><form name="nhap" >

</body>

Bài 2: Ngôn ngữ HTMLForm và các điều khiển trên form

Page 65: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰNHIÊN TP.HCM …dulieu.tailieuhoctap.vn/books/cong-nghe-thong-tin/lap...10. B10. B ảảng bing biểểuu--TableTable 11. Form và các điều

6565

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM

TRUNG TÂM TIN HỌC

- Tek Ngành lập trình - CSDL

Bài 2: Ngôn ngữ HTML

HHẾẾTT