Đề cương khóa học
Giới thiệu
- Bối cảnh
- Đối tượng
- Phạm vi
- Lịch sử
- Ghi chú thiết kế
- HTML so với XHTML
- Cấu trúc của bản đặc tả này
- Giới thiệu nhanh về HTML
- Yêu cầu tuân thủ dành cho tác giả
- Đọc thêm
Cơ sở hạ tầng chung
- Thuật ngữ
- Yêu cầu tuân thủ
- Phân biệt chữ hoa chữ thường và so sánh chuỗi
- UTF-8
- Cú pháp vi mô chung
- URL
- Tải tài nguyên
- Giao diện DOM chung
- Không gian tên
Ngữ nghĩa, cấu trúc và API của tài liệu HTML
- Tài liệu
- Elements
- API trong tài liệu HTML
- Tương tác với XPath và XSLT
- Chèn dấu trang động
Các thành phần của HTML
- Thành phần gốc
- Siêu dữ liệu tài liệu
- Kịch bản
- Phần
- Nhóm nội dung
- Ngữ nghĩa cấp độ văn bản
- Chỉnh sửa
- Nội dung nhúng
- Dữ liệu dạng bảng
- Biểu mẫu
- Thành phần tương tác
- Liên kết
- Cách diễn đạt phổ biến không có thành phần chuyên dụng
- Khớp các thành phần HTML bằng bộ chọn
Tải trang web
- Ngữ cảnh duyệt web
- Đối tượng Window
- Nguồn gốc
- Lịch sử và điều hướng phiên
- Duyệt web
- Ứng dụng web ngoại tuyến
API ứng dụng web
- Kịch bản
- Phương thức tiện ích Base64
- Bộ hẹn giờ
- Lời nhắc của người dùng
- Trạng thái và khả năng của hệ thống: Đối tượng Navigator
Tương tác của người dùng
- Thuộc tính ẩn
- Kích hoạt
- Tập trung
- Gán phím tắt
- Thuộc tính contenteditable
- Kiểm tra chính tả và ngữ pháp
- Kéo và thả
- API chỉnh sửa
Cú pháp HTML
- Viết tài liệu HTML
- Phân tích cú pháp tài liệu HTML
- Serialize các đoạn HTML
- Phân tích cú pháp các đoạn HTML
- Tham chiếu ký tự được đặt tên
Cú pháp XHTML
- Viết tài liệu XHTML
- Phân tích cú pháp tài liệu XHTML
- Serialize các đoạn XHTML
- Phân tích cú pháp các đoạn XHTML
Kết xuất
- Giới thiệu
- Bảng kiểu và gợi ý trình bày của tác nhân người dùng CSS
- Các phần tử được thay thế
- Liên kết
- Khung và khung tập hợp
- Phương tiện tương tác
- Phương tiện in
Các tính năng lỗi thời
- Các tính năng lỗi thời nhưng tuân thủ
- Các tính năng không tuân thủ
- Yêu cầu đối với các triển khai
Cân nhắc của IANA
- text/html
- text/html-sandboxed
- application/xhtml+xml
- text/cache-manifest
Testimonials (3)
the content :)
Sophie Lavoie - BCE Inc.
Course - Introduction to HTML 5
I enjoyed the whole course. The user guide was very easy to follow and the instructor was clear and walked through the examples as many times as needed for everyone in the class to be comfortable before moving on to the next section. He also took time to help refer back to the notification we want to recode so we could see how the original programmer was using the HTML / XML code that we were learning. It helped link the learning to the project we will be working on directly after the class.
Leslie Jefford - BCE Inc.
Course - Introduction to HTML 5
Having the ability to hands on the code and making our own page and also already provided materials and html helped in understanding