Đề cương khóa học
Giới thiệu
- Bối cảnh
- Đối tượng học viên
- Phạm vi
- Lịch sử
- Ghi chú thiết kế
- HTML vs XHTML
- Cấu trúc của bản quy định này
- Một giới thiệu nhanh về HTML
- Yêu cầu tuân thủ cho tác giả
- Đọc thêm được khuyến nghị
Cơ sở hạ tầng chung
- Từ vựng
- Yêu cầu tuân thủ
- Nhạy cảm với chữ hoa và so sánh chuỗi ký tự
- UTF-8
- Ký pháp vi mô chung
- URL
- Tải tài nguyên
- Các giao diện DOM chung
- Không gian tên
Ý nghĩa, cấu trúc và các API của các tài liệu HTML
- Tài liệu
- Elements
- Các API trong các tài liệu HTML
- Tương tác với XPath và XSLT
- Chèn đánh dấu ngữ nghĩa động
Các phần tử của HTML
- Phần tử gốc
- Dữ liệu metadata tài liệu
- Viết kịch bản
- Các phân đoạn
- Nhóm nội dung
- Ý nghĩa ngữ nghĩa cấp độ văn bản
- Biên tập
- Nội dung nhúng
- Dữ liệu dạng bảng
- Các biểu mẫu
- Các phần tử tương tác
- Liên kết
- Các ý tưởng thông dụng không có phần tử riêng biệt
- Đánh dấu các phần tử HTML sử dụng selector
Tải trang Web
- Các ngữ cảnh duyệt web
- Đối tượng Window
- Nguồn gốc (Origin)
- Lịch sử phiên và điều hướng
- Duyệt web
- Ứng dụng Web ngoại tuyến
Các API ứng dụng Web
- Viết kịch bản
- Phương thức tiện ích Base64
- Bộ hẹn giờ
- Câu hỏi từ người dùng
- Tình trạng hệ thống và khả năng: đối tượng Navigator
Tương tác của người dùng
- Thuộc tính hidden
- Hoạt động kích hoạt (Activation)
- Tập trung (Focus)
- Gán phím tắt cho bàn phím
- Thuộc tính contenteditable
- Kiểm tra chính tả và ngữ pháp
- Đặt và thả (Drag and drop)
- Các API biên tập
Ngữ nghĩa HTML
- Viết tài liệu HTML
- Phân tích tài liệu HTML
- Thuật toán sắp xếp các đoạn HTML
- Phân tích các đoạn HTML
- Các tham chiếu ký tự đặt tên
Ngữ nghĩa XHTML
- Viết tài liệu XHTML
- Phân tích tài liệu XHTML
- Thuật toán sắp xếp các đoạn XHTML
- Phân tích các đoạn XHTML
Hiển thị
- Giới thiệu
- Tệp phong cách người dùng CSS và gợi ý trình bày
- Các phần tử thay thế
- Liên kết (Bindings)
- Trang khung và tập hợp khung
- Phương tiện tương tác
- Media in ấn
Các tính năng đã lỗi thời
- Tính năng lỗi thời nhưng tuân thủ
- Tính năng không tuân thủ
- Yêu cầu cho các thực hiện
Xem xét IANA
- text/html
- text/html-sandboxed
- application/xhtml+xml
- text/cache-manifest
Đánh giá (3)
the content :)
Sophie Lavoie - BCE Inc.
Khóa học - Introduction to HTML 5
Tôi đã rất thích toàn bộ khóa học. Hướng dẫn người dùng rất dễ dàng để làm theo và giảng viên giảng dạy rõ ràng, đi qua các ví dụ nhiều lần đến khi mọi người trong lớp cảm thấy thoải mái mới chuyển sang phần tiếp theo. Ông ấy còn dành thời gian giúp chúng tôi trở lại tham chiếu đến thông báo mà chúng tôi muốn tái mã hóa, để chúng tôi có thể thấy cách lập trình viên gốc sử dụng mã HTML/XML mà chúng tôi đang học. Điều này đã giúp kết nối kiến thức với dự án mà chúng tôi sẽ làm ngay sau khi kết thúc khóa học.
Leslie Jefford - BCE Inc.
Khóa học - Introduction to HTML 5
Dịch thuật bằng máy
Có khả năng tiếp xúc trực tiếp với mã nguồn và tạo trang của riêng mình, cùng với các tài liệu và HTML đã được cung cấp, giúp ích rất nhiều trong việc hiểu rõ hơn.
Geetanjali Bhojnagarwala - BCE Inc.
Khóa học - Introduction to HTML 5
Dịch thuật bằng máy