Tài liệu Giáo trình HTML - Chương 4: HTML căn bản và bài tập: CHƯƠNG 4: HTML CĂN BẢN VÀ BÀI TẬP
49
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HTML LÀ GÌ
50Học lập trình trực tuyến tại itclass.vn
Giới thiệu về HTML 
!  HTML (Hyper Text Markup Language) - 
Ngôn ngữ đánh dấu siêu văn bản 
!  Là một ngôn ngữ dùng để xây dựng một 
trang Web. 
!  Chứa các thành phần định dạng để báo cho 
trình duyệt Web biết cách để hiển thị một 
trang Web. 
!  Một trang web thông thường gồm có 2 thành 
phần chính: 
!  Dữ liệu của trang web (văn bản, âm thanh, hình ảnh...) 
!  Các thẻ (tag) HTML dùng để định dạng mô tả cách thức các dữ 
liệu trên hiển thị trên trình duyệt. 
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||...
                
              
                                            
                                
            
 
            
                 67 trang
67 trang | 
Chia sẻ: quangot475 | Lượt xem: 714 | Lượt tải: 0 
              
            Bạn đang xem trước 20 trang mẫu tài liệu Giáo trình HTML - Chương 4: HTML căn bản và bài tập, để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
CHƯƠNG 4: HTML CĂN BẢN VÀ BÀI TẬP
49
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HTML LÀ GÌ
50Học lập trình trực tuyến tại itclass.vn
Giới thiệu về HTML 
!  HTML (Hyper Text Markup Language) - 
Ngôn ngữ đánh dấu siêu văn bản 
!  Là một ngôn ngữ dùng để xây dựng một 
trang Web. 
!  Chứa các thành phần định dạng để báo cho 
trình duyệt Web biết cách để hiển thị một 
trang Web. 
!  Một trang web thông thường gồm có 2 thành 
phần chính: 
!  Dữ liệu của trang web (văn bản, âm thanh, hình ảnh...) 
!  Các thẻ (tag) HTML dùng để định dạng mô tả cách thức các dữ 
liệu trên hiển thị trên trình duyệt. 
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Công cụ thực hiện website
51Học lập trình trực tuyến tại itclass.vn
! Notepad++
! Dreamweaver
! CotEditor (Macbook)
! Pingendo (support bootstrap)
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cấu trúc của một tài liệu HTML
52Học lập trình trực tuyến tại itclass.vn
Cấu trúc 1 tài liệu HTML 
!  : Định nghĩa phạm vi của văn bản HTML 
!  : Định nghĩa các mô tả về trang HTML. Thông 
tin trong tag này không được hiển thị trên trang web 
!  : Mô tả tiêu đề trang web 
!  : Xác định vùng thân của trang web, nơi 
chứa các thông tin 
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cấu trúc của một tài liệu HTML
53Học lập trình trực tuyến tại itclass.vn
Cấu trúc 1 tài liệu HTML 
 Bắt đầu và 
Kết thúc của 
trang HTML 
Phần đầu 
trang HTML 
Nội dung 
trang HTML 
Tiêu đề 
Nội dung 1 
Nội dung 2 
Nội dung 3 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 
 ""> 
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Các tag (thẻ) cơ bản - phần 1
54Học lập trình trực tuyến tại itclass.vn
Thẻ (Tag) HTML 
!  Tên thẻ & thuộc tính 
!  Thường mang tính gợi nhớ 
"  B ~ Bold, I ~ Italic, P ~ Paragraph 
!  Không phân biệt HOA thường 
!  Một số thẻ đơn không có thẻ đóng 
!  và 
•  Giá trị Thuộc tính của Thẻ nên đặt trong dấu nháy đơn 
‘’ hoặc nháy kép “” 
 Dòng chữ này được in đậm màu xanh 
Thẻ mở Thẻ đóng 
Tên thuộc tính 
Giá trị thuộc tính 
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Các tag (thẻ) cơ bản - phần 1
55Học lập trình trực tuyến tại itclass.vn
Giới thiệu về HTML – Thẻ (Tag) 
HTML.Cú pháp 
Mã#HTML# Hiển#thị#
$Đây$là$một$dòng$được$in$Đậm$
$Mức$chữ$ở$@êu$đề$3$$
Đây#là#một#dòng#được#in#Đậm#
Mức$chữ$ở$@êu$đề$3$$
Mã#HTML# Hiển#thị#
$
$Hello$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$World$
$
Hello#World$
Lưu ý : 
• Bỏ qua các khoảng trắng thừa và các dấu ngắt dòng, xuống dòng 
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thực hành cấu trúc HTML đơn giản
56Học lập trình trực tuyến tại itclass.vn
CÁC BẠN THỰC HIỆN THEO VIDEO
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thực hành cấu trúc HTML đơn giản
57Học lập trình trực tuyến tại itclass.vn
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Các tag (thẻ) cơ bản - phần 1
58Học lập trình trực tuyến tại itclass.vn
Các tag xử lý văn bản – Khối, 
chuỗi văn bản 
!  Các thẻ định dạng khối văn bản – Block 
Element 
!  Tiêu đề (Heading) : , , , , , 
!  Đoạn văn bản (Paragraph): 
!  Danh sách (List Items): 
!  Đường kẻ ngang (Horizontal Rules): 
!  Các thẻ định dạng chuỗi văn bản – Inline 
Element 
!  Định dạng chữ : , , , và 
!  Tạo siêu liên kết : 
!  Xuống dòng : 
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Các tag (thẻ) cơ bản - phần 1
59Học lập trình trực tuyến tại itclass.vn
Các tag xử lý văn bản – Ví dụ về 
Horizontal rules 
!  HORIZONTAL RULES 
!  
!  Thuộc tính : 
"  align : Canh hàng đường kẻ ngang so với trang web 
"  width : Chiều dài đường kẻ ngang 
"  size : Bề rộng của đường kẻ ngang 
"  noshade : Không có bóng 
!  
!  
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Các tag (thẻ) cơ bản - phần 1 
Bài  tập  sử  dụng  thẻ  heading,  p,  pre,  span,  Hr,  br  -‐  Thuộc  Gnh  STYLE
60Học lập trình trực tuyến tại itclass.vn
CÁC BẠN THỰC HIỆN THEO VIDEO
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Các tag (thẻ) cơ bản - phần 1 
Bài  tập  sử  dụng  thẻ  heading,  p,  pre,  span,  Hr,  br  -‐  Thuộc  Gnh  STYLE
61Học lập trình trực tuyến tại itclass.vn
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tag hình ảnh 
62Học lập trình trực tuyến tại myclass.vn
: không có thẻ đóng
Các thuộc tính của thẻ 
• src: Đường dẫn tới file ảnh
• alt : Chú thích cho hình ảnh
• border: Độ dày nét viền quanh ảnh 
Đặt ảnh nền cho trang web
Sử dụng thẻ <body background=‘ đường 
dẫn hình ảnh’>
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Các tag về danh sách
63Học lập trình trực tuyến tại itclass.vn
Các tag Danh sách 
Kiểu#danh#sách# Thẻ# Phần#tử#trong#DS#
Danh$sách$có$thứ$tự$ 
Danh$sách$không$có$thứ$tự$ 
Danh$sách$tự$định$nghĩa$ , 
Danh$sách$lồng$nhau$
Dạng$khác$ 
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Danh sách có thứ tự 
64Học lập trình trực tuyến tại itclass.vn
Danh sách có thứ tự - 
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Danh sách có thứ tự (tt)
65Học lập trình trực tuyến tại itclass.vn
Danh sách có thứ tự - 
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Danh sách có KHÔNG có thứ tự 
66Học lập trình trực tuyến tại itclass.vn
Danh sách không có thứ tự - 
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thẻ (tag) liên kết - thẻ - anchor
67Học lập trình trực tuyến tại itclass.vn
Cú pháp :
Thuộc tính target của thẻ 
name: tải trang web vào frame có tên NAME
_blank: tải trang web vào cửa sổ mới
_parent: tải trang web vào cửa sổ cha của nó
_self: tải trang web vào chính cửa sổ hiện hành
_top: tải trang web vào cửa số cao nhất
Ví dụ :
 Linked content 
06/03/2014 Phát triển ứng dụng web 41
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Phân loại liên kết
68Học lập trình trực tuyến tại itclass.vn
Phân loại liên kết 
!  Phân loại : 
! Liên kết ngoại (external link) 
! Liên kết nội (internal link) 
! Liên kết email (email link) 
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Liên kết ngoại (External - link)
69Học lập trình trực tuyến tại itclass.vn
Bài học 2
Trang hiện tại
baihoc1.htm
Trang có địa chỉ
xác định từ URL
baihoc2.htm
Click 
chuột
 Text đại diện 
06/03/2014 Phát triển ứng dụng web 43
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Liên kết nội (Internal - link)
70Học lập trình trực tuyến tại itclass.vn
 Vi tri bat dau
 Text đại diện
Text đại diện
Vi tri bat dau
.abcdefgh
...01234567
.
Nội 
dung 
trang 
khi 
chưa 
liên 
kết
.
.
Text đại diện
Vi tri bat dau
.abcdefgh
...01234567
.
.
.
.
.
Nội 
dung 
trang 
khi 
bấm 
liên 
kết
Click 
chuột
06/03/2014 Phát triển ứng dụng web 44
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Liên kết Email
71Học lập trình trực tuyến tại itclass.vn
Liên hệ Admin
Click 
chuột
Liên hệ Admin
06/03/2014 Phát triển ứng dụng web 45
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thẻ liên kết trang
72Học lập trình trực tuyến tại itclass.vn
Thẻ liên kết trang
• Thẻ liên kết trang – phân loại địa chỉ URL
– Địa chỉ URL phân làm 2 loại :
• Địa chỉ tuyệt đối : Là vị trí tuyệt đối so với Mạng Internet
• Địa chỉ tương đối : Là vị trí tương đối so với trang web hiện 
hành đang chứa liên kết.
– Một số ký hiệu đường dẫn đặc biệt:
Ký hiệu Ý nghĩa
/ Trở về thư mục gốc của website
./ Thư mục hiện tại của trang web sử dụng link (mặc định)
../ Quay ra thư mục cha / đi ngược lại 1 cấp thư mục
Linked content 
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thẻ liên kết trang
73Học lập trình trực tuyến tại itclass.vn
Thẻ liên kết trang
• Thẻ liên kết trang – phân loại địa chỉ URL
• File A có link đến B, vậy trong file A có HTML element
liên kết đến B
 muc 1/file B.htm
/demo/Thu muc 1/file B.htm
# 127.0.0.1/demo
Thu muc 1/file B.htm
./Thu muc 1/file B.htm
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thẻ liên kết trang
74Học lập trình trực tuyến tại itclass.vn
Thẻ liên kết trang
• Thẻ liên kết trang – phân loại địa chỉ URL
• File C có link đến D, vậy trong C có HTML element
liên kết đến D
 muc 1/Thu muc 1_2/file D.htm
/demo/Thu muc 1/Thu muc 1_2/file D.htm
# 127.0.0.1/demo
../Thu muc 1_2/file D.htm
./../Thu muc 1_2/file D.htm
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thẻ liên kết trang
75Học lập trình trực tuyến tại itclass.vn
Thẻ liên kết trang
• Thẻ liên kết trang – phân loại địa chỉ URL
• File D có link đến F, vậy trong file D có HTML element
liên kết đến F
 muc 2/file F.htm
/demo/Thu muc 2/file F.htm
# 127.0.0.1/demo
../../Thu muc 2/file F.htm
./../../Thu muc 2/file F.htm
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thực hành tổng hợp các thẻ cơ bản
76Học lập trình trực tuyến tại itclass.vn
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tại sao nên học lập trình? 
Đối với tôi, không bao giờ là quá trễ, không bao giờ là quá muộn, mọi thứ chúng ta đều có thể bắt đầu lại, miễn sao 
chúng ta còn động lực, còn ĐAM MÊ, còn niềm tin, chúng ta hoàn toàn có thể. Một video khá hay mà tôi thường nghe 
đi, nghe lại nhiều lần khi tôi mất niềm tin đó là của diễn giả Dina Nyad chia sẻ trên Ted Talk ” Never, ever give up”, tôi 
thấy bài chia sẻ này rất hay. 
Học lập trình, theo tôi không những dành riêng cho những bạn theo nghề lập trình mà tôi nghĩ nó sẽ tốt cho tất cả mọi 
người. Học lập trình giúp tất cả chúng ta xử lý một vấn đề rất logic, tư duy logic. Ngày nay mọi thứ đều phát triển dựa 
vào công nghệ, dựa vào máy tính. Nếu chúng ta nắm rõ qui tắc của nó, nắm rõ cách thức hoạt động, chúng ta sẽ vận 
hành hệ thống tốt hơn, chúng ta sẽ xử lý công việc tốt hơn. Học lập trình giúp chúng ta tiếp cận được nhiều công nghệ 
hơn, vì công nghệ luôn luôn thay đổi và thay đổi rất nhanh, học lập trình và các kỹ năng của nó giúp chúng ta bắt kịp 
được những thay đổi đó 
Danh sách các khóa học nên bắt đầu: 
1. Nhập môn lập trình/Lập trình C 
2. Thiết kế web với HTML, CSS, JS, 
3. Lập trình Hướng đối tượng
• Liên kết ngoài 
• Liên kết đến ID #about 
• Về đầu trang
Bản quyền thuộc về
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
78
Học lập trình trực tuyến tại myclass.vn
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
79Học lập trình trực tuyến tại itclass.vn
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thẻ kẻ bảng (table)
80Học lập trình trực tuyến tại myclass.vn
Tag kẻ bảng – Table 
Thẻ$ Ý nghĩa$
 Khởi tạo một bảng$
 Khởi tạo một dòng. Thẻ con của thẻ 
 Khởi tạo một ô tiêu đề. Thẻ con của thẻ 
 Khởi tạo một ô. Thẻ con của thẻ 
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thẻ kẻ bảng (table)
81Học lập trình trực tuyến tại myclass.vn
Tag$kẻ$bảng$–$Table (tt)$
Tag$kẻ$bảng$–$Table (tt)$
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thẻ kẻ bảng (table)
82Học lập trình trực tuyến tại myclass.vn
Tag$kẻ$bảng$–$Table (tt)$
Tag$kẻ$bảng$–$Table (tt)$
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Một số thuộc tính của thẻ
83Học lập trình trực tuyến tại myclass.vn
Tag kẻ bảng – Table (tt) 
Thuộc tính$ Ý nghĩa$
colspan Giãn cột cho ô$
rowspan Giãn dòng cho ô$
background Thiết lập ảnh nền cho bảng, ô$
bgcolor Thiết lập màu nền cho bảng, ô$
Align (left, right, center, jusÇfy) Gióng hàng ngang chữ trong ô$
Valign (top, middle, bottom, baseline) Gióng hàng dọc chữ trong ô$
Cellpadding Quy định khoảng cách từ biên của ô đến nội dung$
Cellspacing Quy định khoảng cách giữa các ô với nhau$
Một số thuộc tính của các thẻ :$
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thuộc tính colspan & rowspan
84Học lập trình trực tuyến tại myclass.vn
Tag kẻ bảng – Table (tt) 
!   Thuộc$ nh$colspan$&$rowspa $
Tag kẻ bảng – Table (tt) 
!   Thuộc$cnh$colspan$&$rowspan$
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kết hợp colspan & rowspan
85Học lập trình trực tuyến tại myclass.vn
Tag kẻ bảng – Table (tt) 
!   Kết$hợp$colspan$và$rowspan$
Tag kẻ bảng – Table (tt) 
!   Kết$hợp$colspan$và$rowspan$
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thuộc tính background
86Học lập trình trực tuyến tại myclass.vn
Tag kẻ bảng – Table (tt) 
!   Thuộc$cnh$background$
Tag kẻ bảng – Table (tt) 
!   Thuộc$cnh$background$
Tag kẻ bảng – Table (tt) 
!   Thuộc$cnh$background$
Tag kẻ bảng – Table (tt) 
!   Thuộc$cnh$background$
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thuộc tính bgcolor
87Học lập trình trực tuyến tại myclass.vn
Tag kẻ bảng – Table (tt) 
!   Thuộc$cnh$bgcolor$
Tag kẻ bảng – Table (tt) 
!   Thuộc$cnh$bgcolor$
Tag bảng – Table (tt) 
!   Thuộc$cnh$bgcolor$
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thuộc tính cellspacing, cellpadding
88Học lập trình trực tuyến tại myclass.vn
Tag kẻ bảng – Table (tt) 
!   Thuộc$cnh$cellspacing$&$cellpading$
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thẻ div(division)
89Học lập trình trực tuyến tại myclass.vn
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thẻ div(division)
90Học lập trình trực tuyến tại myclass.vn
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CHƯƠNG 4: HTML Form
91
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HTML Form - Giới thiệu Form
92
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Giới thiệu Form (tiếp theo)
93Học lập trình trực tuyến tại myclass.vn
Giới thiệu Form 
! Được$dùng$để$nhận$dữ$liệu$từ$phía$người$dùng$
! Giúp$gởi$yêu$cầu$của$người$dùng$đến$trang$xử$lý$
trong$ứng$dụng$web$
$
!   Tag$$dùng$ để$ chứa$ các$ thành$ phần$ khác$
của$form$
! Những$ thành$ phần$ nhập$ liệu$ được$ gọi$ là$ Form%
Field%%
!   text$field$
!   password$field$
!   mulZple[line$text$field$
!   $
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thẻ (tag) Form
94Học lập trình trực tuyến tại myclass.vn
Tag 
! Là$container$chứa$các$thành$phần$nhập$liệu$khác.$
!   Các thuộc tính của 
!  NAME : tên FORM 
!  ACTION : chỉ định trang web nhận xử lý dữ liệu từ FORM này$khi$có$sự$kiện$
click$của$bubon$SUBMIT. 
!  METHOD : Xác định phương thức chuyển dữ liệu (POST,GET)$
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thẻ (tag) Form
95Học lập trình trực tuyến tại myclass.vn
Tag - Ví dụ 
 <form name=“Dangnhap” 
 action=“/admin/xlDangnhap.php” 
 method=“Post”> 
Dangnhap.htm*
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Các thành phần của Form
96Học lập trình trực tuyến tại myclass.vn
Tag - Ví dụ 
 <form name=“Dangnhap” 
 action=“/admin/xlDangnhap.php” 
 method=“Post”> 
Dangnhap.htm*
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Các thành phần của Form
97Học lập trình trực tuyến tại myclass.vn
Các thành phần của Form 
!   Gồm$các$loại$Form$Field$sau:$
!   Text$field$$!
!   Password$field!
!   Hidden$Text$field!
!   Check$box!
!   Radio$bubon!
!   File$Form$Control$
!   Submit$Bubon,$Reset$Bubon,$Generalized$Bubon$
!   MulZple[line$text$field$
!   Label$
!   Pull[down$menu$
!   Scrolled$list$
!   Field$Set$
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Textview
98Học lập trình trực tuyến tại myclass.vn
Text Field 
! Dùng$để$nhập$một$dòng$văn$bản$
! Cú$pháp$
 <INPUT 
 TYPE = “TEXT” 
 NAME = string 
 READONLY 
 SIZE = variant 
 MAXLENGTH = long 
 TABINDEX = integer 
 VALUE = string 
  > 
! Ví$dụ$$
<input type=“text” name=“txtName” value=“This is one line text 
with 301” size=“20” maxlength=“30”> 
$
t$with$301$
20$
30$
Ví dụ:
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Password  Field
100Học lập trình trực tuyến tại myclass.vn
Password Field 
! Dùng$để$nhập$mật$khẩu$
! Cú$pháp$
 <INPUT 
 TYPE = “PASSWORD” 
 NAME = string 
 READONLY 
 SIZE = variant 
 MAXLENGTH = long 
 TABINDEX = integer 
 VALUE = string 
>$
! Ví$dụ$
<input type=“Password” name=“txtPassword” value=“123456abc1234” 
size=“20” maxlength=“30”> 
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Hidden  Field
101Học lập trình trực tuyến tại myclass.vn
Hidden Text Field 
! Dùng$để$truyền$1$giá$trị$của$thuộc$}nh$value$khi$
form$được$submit$
! Không$hiển$thị$ra$trên$màn$hình$
! Cú$pháp$
 <INPUT 
 TYPE = “HIDDEN” 
 NAME = string 
 READONLY 
 SIZE = variant 
 MAXLENGTH = long 
 TABINDEX = integer 
 VALUE = string 
  >$
! Ví$dụ$:$$hidden$text$field$:$<input$type=”hidden"$name="txtHidden"$value="This$is$
hidden$text.You$cann't$see.">$
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Checkbox  Field
102Học lập trình trực tuyến tại myclass.vn
Check box 
! Cú$pháp$
 <input 
 TYPE = “checkbox” 
 NAME = “text” 
 VALUE = “text” 
 [checked] 
>$
! Ví$dụ$$
 Check box group : 
 Anh van: 
 Hoa: 
 Nhut: 
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RadioBuTon  Field
103Học lập trình trực tuyến tại myclass.vn
Radio button 
! Cú$pháp$
 <input 
 TYPE = “radio” 
 NAME = “text” 
 VALUE = “text” 
 [checked] 
> 
! Ví$dụ$
 Radio Button Group : 
 Nam: 
 Nu: 
 Radio Button Group : 
 Nam: 
 Nu: 
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RadioBuTon  Field
104Học lập trình trực tuyến tại myclass.vn
baitapform2
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
File  Upload  Control
105Học lập trình trực tuyến tại myclass.vn
File upload Control 
!   Dùng$để$upload$1$file$lên$server$
!   Cú$pháp$
 <form action=“” method=“post” enctype=“multipart/form-data” 
name=“...”> 
!   Ví$dụ$
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Submit  BuTon
106Học lập trình trực tuyến tại myclass.vn
Submit button 
! Nút$phát$lệnh$và$gởi$dữ$liệu$của$form$đến$
trang$xử$lý.$
! Mỗi$form$chỉ$có$một$nút$submit$và$nút$này$
được$viền$đậm$
! Cú$pháp:$
$ $
! Ví$dụ:$
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Reset  BuTon
107Học lập trình trực tuyến tại myclass.vn
Reset Button 
! Dùng$để$trả$lại$giá$trị$mặc$định$cho$các$control$
khác$trong$form$
! Cú$pháp$
 $
! Ví$dụ$$
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BuTon  tổng  quát
108Học lập trình trực tuyến tại myclass.vn
Generalized Button 
!   Cú$pháp$
!   Ví$dụ$
<input type="button" name=“btnNormal” value=“Press Me!” 
onclick="alert('Hello from JavaScript');" > 
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MulYline  textfield
109Học lập trình trực tuyến tại myclass.vn
Multiline Text Field 
! Dùng$để$nhập$văn$bản$nhiều$dòng$
! Cú$pháp$
 <TEXTAREA 
 COLS = long 
 ROWS = long 
 DISABLED 
 NAME = string 
 READONLY 
 TABINDEX = integer 
 WRAP = OFF | PHYSICAL | VIRTUAL>  
! Ví$dụ$$
$
This is a text on multiline. 
20$
5$
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Combobox-‐  Dropdown  box
110Học lập trình trực tuyến tại myclass.vn
Pull-down Menu 
!   Dùng$để$tạo$ra$một$combo$box$
!   Cú$pháp$
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Combobox-‐  Dropdown  box
111Học lập trình trực tuyến tại myclass.vn
Pull-down Menu 
 combo box: 
 Window Media 10 
 Jet Audio 9 
 Windows XP 
 Windows XP SP2 
 Windows Vista 
 Office 2007 
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Phương  thức  Get/Post  trong  Form
112Học lập trình trực tuyến tại myclass.vn
Phương thức GET 
! Các$đối$số$của$Form$được$ghi$chèm$theo$vào$đường$
dẫn$URL$của$thuộc$}nh$AcZon$trong$tag$$
! Khối$lượng$dữ$liệu$đối$số$được$truyền$đi$của$Form$bị$
giới$hạn$bởi$chiều$dài$tối$đa$của$một$URL$trên$Address$
bar.$$
!   IE$:$Tối$đa$của$một$URL$là$2.048$ký$tự$
!   Firefox$:$Tối$thiểu$của$một$URL$là$khoảng$100.000$ký$tự$
!   Safari$:$Tối$thiểu$của$một$URL$là$80.000$ký$tự$
!   Opera$:$Tối$thiểu$của$một$URL$là$190.000$ký$tự$
!   Apache$Server$:$Tối$đa$của$một$URL$là$8.192$ký$tự$
!   IIS$Server$:$Tối$đa$của$một$URL$là$16.384$ký$tự$
Phương thức GET
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Demo  phương  thức  GET
113Học lập trình trực tuyến tại myclass.vn
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Phương  thức  Get/Post  trong  Form
114Học lập trình trực tuyến tại myclass.vn
Phương thức POST
Phương thức POST 
!   Các$đối$số$của$Form$được$truyền$“ngầm”$bên$
dưới$
!   Khối$lượng$dữ$liệu$đối$số$được$truyền$đi$của$
Form$không$phụ$thuộc$vào$URL$!$Không$bị$giới$
hạn$
!   Chỉ$sử$dụng$được$phương$thức$truyền$POST$khi$
AcZon$chỉ$định$đến$trang$web$thuộc$dạng$trang$
web$có$mã$lệnh$xử$lý$trên$Server$
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Demo  phương  thức  POST
115Học lập trình trực tuyến tại myclass.vn
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CSS
116
Download miễn phí gì cũng có tại ilook.asia
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
            Các file đính kèm theo tài liệu này:
 html4_8885_2138529.pdf html4_8885_2138529.pdf