Liên hệ với chúng tôi

Đề cương khóa học

Giới thiệu

  • Bối cảnh
  • Đối tượng mục tiêu
  • Phạm vi
  • Lịch sử
  • Ghi chú thiết kế
  • HTML so với XHTML
  • Cấu trúc của quy định này
  • Giới thiệu nhanh về HTML
  • Yêu cầu tuân thủ cho tác giả
  • Tài liệu đọc khuyến nghị

Cơ sở hạ tầng chung

  • Thuật ngữ
  • Yêu cầu tuân thủ
  • Phân biệt hoa thường và so sánh chuỗi
  • UTF-8
  • Cú pháp nhỏ gọn thông dụng
  • URL
  • Lấy tài nguyên
  • Các giao diện DOM thông dụng
  • 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
  • Phần tử
  • API trong tài liệu HTML
  • Tương tác với XPath và XSLT
  • Chèn đánh dấu động

Các phần tử của HTML

  • Phần tử gốc
  • Dữ liệu mô tả tài liệu
  • Lập trình script
  • Các mục (Sections)
  • 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 bảng
  • Biểu mẫu
  • Các phần tử tương tác
  • Liên kết
  • Các cách dùng thông dụng không có phần tử riêng
  • Khớp các phần tử HTML bằng trình chọn (selectors)

Tải trang Web

  • Bối cảnh duyệt web (Browsing contexts)
  • Đố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

API ứng dụng Web

  • Lập trình script
  • Các phương tiện tiện ích Base64
  • Bộ hẹn giờ (Timers)
  • Yêu cầu xác nhận từ người dùng (User prompts)
  • Trạng thái và khả năng hệ thống: đối tượng Navigator

Tương tác người dùng

  • Thuộc tính hidden
  • Kích hoạt (Activation)
  • Tập trung (Focus)
  • 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ả (Drag and drop)
  • 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
  • Chuỗi hóa các đoạn HTML
  • Phân tích cú pháp các đoạn HTML
  • Tham chiếu ký tự có 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
  • Chuỗi hóa các đoạn XHTML
  • Phân tích cú pháp các đoạn XHTML

Hiển thị (Rendering)

  • Giới thiệu
  • Bảng mẫu người dùng CSS và gợi ý thể hiện
  • Các phần tử được thay thế
  • Gắn kết (Bindings)
  • Khung và bộ khung (Frames and framesets)
  • Phương tiện tương tác
  • Phương tiện in ấn

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 bản triển khai

Cân nhắc IANA

  • text/html
  • text/html-sandboxed
  • application/xhtml+xml
  • text/cache-manifest
 14 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (3)

Các khóa học sắp tới

Các danh mục liên quan