WEB302_ HTML5 & CSS3 Lab2
1
Bài th c hành s 2 Kh i t o, làm vi c
v i mã HTML5 & thành ph n Form
Chú ý chung vớ i tn b các bu i lab:
-Toàn bộ bài t p trong các buổ i lab, bắ t bu c sinh viên phả i viế t mã bằ ng tay, s dụ ng
mộ t trong c chư ơ ng trình soạ n th o mã sau:
oNotepad + +
oE- Text Editor
M c tu
Buổ i th c hành s 3 tiế p t c giúp sinh viên làm vi c v i mã HTML5 đ ng th i làm việ c đư c v i
thành ph n m i trong HTML5 đó là: Form
WEB302_ HTML5 & CSS3 Lab2
2
Bài 1
Sinh viên t th c hành trư c các bư c trong SGK v i 2 t m c:
- HTML5_06lessons
- HTML5_07lessons
N p t m c hoàn thiệ n theo tên:
- HTML5_06lessons_done
- HTML5_07lessons_done
Đây d ng bài t p không ch m điể m, tuy nhiên bắ t buộ c sinh viên ph i kế t quả đ nộ p cho
giả ng viên theo dõi. Nế u sinh viên nào không th c hiệ n, gi ng viên quy n tr đi m vào các
bài t p sau
Bài 2
S d ng kiế n thứ c đư c h c v cấ u trúc mã l nh, ki m tra mã HTML5, hãy ki m tra nh ng l i
không theo chu n HTML5 trong file TaiNguyen\Lesson02\ index.html & common.css
1. Sinh viên s d ng cách comment trong HTML đ đánh dấ u nh ng ch sai
2. S a lạ i nh ng l i sai đó theo đúng chuẩ n HTML5
Sinh viên u file theo tên: index_done.html
Bài 3
S d ng layout đăng thành viên trong t m c TaiNguyen\Lesson03\ register.psd đ thự c
hiệ n dàn theo chuẩ n HTML5 cho trang đăng ký
WEB302_ HTML5 & CSS3 Lab2
3
Yêu cầ u:
- Độ tu i trung bình ch y t 18 45, gtr m c đnh 20
- S d ng datalist cho tùy chọ n thành ph (tên thành phố sinh viên tùy ý nh p, ít nh t 5
thành ph )
- Yêu cầ u ph i validator kiể m tra tính h p lệ củ a các input khi nh n nút s kiệ n Đăng
ký”
Sinh viên u file theo tên: register.html
u c u n p bài
WEB302_ HTML5 & CSS3 Lab2
4
Cuố i gi thự c hành, sinh viên t o thư m c theo tên < n đăng nh p SV> _Lab3, ch a t t cả
s n ph m củ a nhữ ng bài lab trên, nén l i thành file zip và upload lên m c nộ p bài tư ơ ng ng
trên LMS.