Bài giảng Công nghệ Web (ASP.NET): Bài 2 - Lê Quang Lợi
lượt xem 6
download
Bài 2 cung cấp những kiến thức về thiết kế web với HTML. Bài này gồm có những nội dung chính sau: Giới thiệu HTML, tài liệu HTML (Cú pháp HTML), quy định HTML, thẻ HTML, thẻ nhập dữ liệu. Mời các bạn tham khảo.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Công nghệ Web (ASP.NET): Bài 2 - Lê Quang Lợi
- Bài2: Thiết kế web với HTML Lê Quang Lợi Email: loilequang@gmail.com loilq@utehy.edu.vn
- Bài2: Thiết kế web với HTML » Giới thiệu HTML » Tài liệu HTML(Cú pháp HTML) » Quy định HTML » Thẻ HTML » Thẻ nhập dữ liệu Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
- 2.1 Giới thiệu về HTML » HTML: Hyper Text Markup Language » Dựa trên thẻ(tag): thuần Text » Trình bày nội dung trang web (web page): Nội dung: Văn bản, âm thanh, hình ảnh, video Multimedia Trình bày nội dung: Vị trí, kích thước, căn lề, màu sắc » Sản phẩm đầu ra của WebServer, hiển thị trên Brower » Thiết kế web: HTML + Javascript + CSS » Phiên bản: 1,2,3,4.0,5.0 (mới) Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
- 2.2 Tài liệu HTML » Chứa tập các thẻ được viết theo đúng định dạng HTML Đầu khối Đầu khối Giữa khối Giữa khối Kết thúc Kết thúc » Tài liệu được trình duyệt phân tích và chuyển thành giao diện ứng dụng » File tài liệu ghi với đuôi mở rộng: html, html Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
- 2.2.1 cấu trúc tài liệu HTML - Thẻ mô tả cấu trúc tài liệu HTML - HTML: Thẻ tài liệu html, toàn bộ thẻ HTML - Là thẻ duy nhất trong file HTML Trang - Thẻ Title: Tiêu đề trang web - Chỉ có 01 và - hiển thị trên thanh tiêu đề - Thẻ Head: Quy định phần đầu tài liệu - Thẻ Body: nội dung tài liệu HTML - Chỉ có duy nhất và chứa các thẻ HTML, thể hiện giao diện web Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
- 2.2.1 Cấu trúc tài liệu HTML Chào các bạn Chào các bạn Chào các bạn Chú ý: - Trong tài liệu HTML chỉ có 01 thẻ: HTML, BODY, Head, Title - Có thể có nhiều các thẻ khác và các thẻ có thể lồng nhau Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
- 2.2.3 Một số thẻ cần lưu ý » Thẻ tài liệu: HTML, Body, Head, Title » Thẻ Style: định dạng kiểu » Thẻ Script: thể hiện nhúng mã ClientScript » Thẻ A: liên kết với tài nguyên web theo URL cụ thể => Thể hiện điểm neo Trang dantri » Img: Thể hiện hình ảnh với vị trí trong SRC Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
- 2.2.2 Thẻ HTML » Thẻ (Tag): Quy định nội dung hiển thị trong tài liệu HTML Nội dung » Thẻ nằm trong cặp: “” Thẻ mở: , thẻ đóng “” Thẻ mở: ” » Nội dung: văn bản, âm thanh, hình ảnh, thẻ » Thuộc tính(quy định hiển thị nội dung) » Thuộc tính: Witdh, height, Float, Algin, color … Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
- 2.2.2 Thẻ HTML » Một số thuộc tính cần lưu ý Align, Valign: thuộc tính căn lề cho nội dung Width, height: độ dài/rộng của đối tượng thẻ ID, Class, Name: ID, lớp và tên của thẻ (CSS) Style: kiểu dáng của thẻ (CSS) » OnClick …: các thuộc tính thể hiện sự kiện của thẻ » Thẻ: Các thẻ có thể bao nhau, thẻ mở phải có thẻ đóng » Thẻ chú thích (): mô tả thẻ, không hiển thị » Thẻ: nên viết bằng ký tự thường Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
- 2.3 Quy định trong HTML » Căn lề cho nội dung thẻ: align=“left/right/center/justify” Valign=“top/bottom/middle” » Kích thước:PX, PC, MM, CM, IN, PT » Quy định màu sắc (24 bit):Red, Green, Blue #value,name, RGB(%,%,%); RGB(val, val,val) Ví dụ: #669966; Red, RGB(30%,15%,0%); RGB(12,34,45) » Ký tự đặc biệt: #value; &name; Ví dụ: Ký tự anpha: α Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
- 2.4 Một số thẻ HTML » Thẻ cơ bản: div, br, span, lable, dt » Thẻ văn bản: H(1-6), P, U,B,I, strong,sup,sub, UL, OL … » Thẻ Form: form, input type =“button,text,radio, checkbox, submit, reset, hidle, password”, Select, Texteare » Thẻ bảng: Table, tr,td,thead, tfoot,tbody … » Thẻ Link: style, script, link … » Một số thẻ khác:img, ddr, base … » HTML5: Audio,video, Input( email, number…) Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
- 2.4.1 Thẻ cơ bản » Div: Thẻ hiện chia trang web thành nhiều phần » P: chia văn bản thành nhiều đoạn » Hr: kẻ dòng trong văn bản » Br: ngắt dòng trong văn bản Ví dụ: Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
- 2.4.2 Thẻ nhập dữ liệu » Thẻ Input type: trường nhập dữ liệu đơn giản nhập dữ liệu: text, checkeBox, radio, password, file, hidde HTML 5: number, email, date , time, Range, URL, color … » nút lệnh điều khiển form: button, reset, submit Ví dụ: » Thuộc tính » Name: thể hiện tên của thẻ » Value: giá trị nhập (dạng văn bản) » Checked: giá trị lựa chọn (true/false) Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
- 2.4.2 Thẻ nhập dữ liệu » Form: giao diện tương tác người dùng phía Client » Form cho phép đóng gói dữ liệu và gửi về phía server » Cú pháp » Phương thức Post: Dữ liệu mảng (name/value) Get : dữ liệu gắn ngay sau URL » Thuộc tính Action: là URL thể hiện trang xử lý dữ liệu Name: tên của form Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
- 2.4.3 Thẻ hiển thị bảng dữ liệu » Table: Thể hiện dữ liệu dạng hàng và cột » Tr: thể hiện dòng Cột 01 Cột 02 Ô1 Ô2 » Td thể hiện Cột Ô3 Ô4 » Thuộc tính Ô5 Ô6 Border: thể hiện đường viền Rowspan: hòa nhập các ô theo hàng Ví dụ: rowspan=“3” colspan : hòa nhập các ô theo cột Ví dụ: colspan=“2” Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
- 2.5 Chuyển trang trong Website » Thẻ A: thể hiện đường link trong ứng dụng Nhãn hiển thị href: thể hiện vị trí cần chuyển (vị trí đích) Ví dụ: Dantri Nhãn hiển thị: thể hiện văn bản thực cho phép chuyển » Một số ví dụ: chuyển đến trang dân trí về trang chủ » Ứng dụng: cho phép chuyển trang, làm menu trang web » Chú ý: Website không thể có đường link chết (không tồn tại) Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
- 2.5 Chuyển trang trong Website » Thực hiện thao tác chuyển từ trang hiện tại sang trang đích (tài nguyên hiện tại sang tài nguyên (đích)) » Cấu trúc đường dẫn theo URL: vị trí trên Internet (path) Đường dẫn tuyệt đối: thể hiện đầy đủ các thành phần Đường dẫn tương đối: vị trí tương đối trong web Dấu: “/” phân biệt các thành phần trong URL Dấu: ”../” thư mục cha Dấu: “/” thư mục gốc Thư mục cùng cấp: ten Thư mục con: /tencon Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Lập trình Web ASP.Net với C# - ThS. Phạm Đào Minh Vũ
441 p | 196 | 37
-
Bài giảng Lập trình Web ASP.NET: Chương 1 - ĐH Lạc Hồng
64 p | 139 | 27
-
Bài giảng Công nghệ Web và Ứng dụng: Phần 5 - Nguyễn Hoàng Tùng
13 p | 103 | 10
-
Bài giảng Lập trình Web ASP.Net với C#: Chương 8 - Th.S Phạm Đào Minh Vũ
65 p | 87 | 10
-
Bài giảng Công nghệ Web (ASP.NET): Bài 1 - Lê Quang Lợi
22 p | 110 | 8
-
Bài giảng Công nghệ Web (ASP.NET): Bài 14 - Lê Quang Lợi
15 p | 87 | 8
-
Bài giảng Công nghệ Web (ASP.NET): Bài 13 - Lê Quang Lợi
14 p | 76 | 8
-
Bài giảng Công nghệ Web (ASP.NET): Bài 11 - Lê Quang Lợi
18 p | 60 | 7
-
Bài giảng Công nghệ Web (ASP.NET): Bài 9 - Lê Quang Lợi
15 p | 46 | 7
-
Bài giảng Công nghệ Web (ASP.NET): Bài 3 - Lê Quang Lợi
14 p | 57 | 7
-
Bài giảng Công nghệ Web (ASP.NET): Bài 6 - Lê Quang Lợi
7 p | 71 | 6
-
Bài giảng Công nghệ Web (ASP.NET): Bài 10 - Lê Quang Lợi
12 p | 59 | 6
-
Bài giảng Công nghệ Web (ASP.NET): Bài 5 - Lê Quang Lợi
11 p | 68 | 6
-
Bài giảng Công nghệ Web (ASP.NET): Bài 12 - Lê Quang Lợi
16 p | 55 | 6
-
Bài giảng Công nghệ Web (ASP.NET): Bài 4 - Lê Quang Lợi
12 p | 53 | 6
-
Bài giảng Công nghệ Web (ASP.NET): Bài 7 - Lê Quang Lợi
20 p | 67 | 6
-
Bài giảng Công nghệ Web (ASP.NET): Bài 8 - Lê Quang Lợi
15 p | 52 | 5
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn