Chào mừng bạn đến với Tìm hiểu HTML!

Khoá học HTML này dành cho nhà phát triển web, cung cấp thông tin tổng quan đầy đủ cho nhà phát triển, từ HTML cấp độ người mới bắt đầu đến chuyên gia.

Ngôn ngữ đánh dấu siêu văn bản (HTML) là nền tảng của web, cung cấp nội dung cũng như cấu trúc của nội dung mà bạn thấy hiển thị trong trình duyệt web.

Trừ phi bạn đang đọc một tệp PDF hoặc phiên bản in của trang này, nội dung này được tạo thành từ nhiều phần tử HTML và văn bản. HTML là lớp nội dung của web. Phần tử HTML là các nút tạo nên Mô hình đối tượng tài liệu.

Cascading Style Sheets (Biểu định kiểu xếp tầng) cung cấp giao diện hoặc lớp trình bày của trang. JavaScript là lớp hành vi, thường được dùng để thao tác với các đối tượng trong một tài liệu. Các trang web được tạo bằng khung JavaScript thực sự chỉ thao tác với HTML. Do đó, điều quan trọng là bạn phải đánh dấu HTML theo cách mà các tập lệnh có thể dễ dàng phân tích cú pháp và các công nghệ hỗ trợ có thể hiểu được.

Điều này có nghĩa là bạn sẽ viết mã HTML theo các tiêu chuẩn hiện đại.

Kiến thức bạn sẽ học được

Khoá học HTML này dành cho nhà phát triển web, cung cấp thông tin tổng quan đầy đủ cho nhà phát triển, từ HTML cấp độ người mới bắt đầu đến chuyên gia. Nếu hoàn toàn mới làm quen với HTML, bạn sẽ học được cách xây dựng nội dung có cấu trúc hợp lý. Nếu bạn đã xây dựng trang web trong nhiều năm, thì khoá học này có thể giúp bạn bổ sung những kiến thức mà bạn thậm chí không biết là mình còn thiếu.

Trong hành trình này, chúng ta sẽ xây dựng cấu trúc cho MachineLearningWorkshop.com. Không có máy nào bị ảnh hưởng trong quá trình tạo chuỗi video này.

Đây chưa phải là tài liệu tham khảo đầy đủ. Mỗi phần giới thiệu chủ đề của phần đó bằng các ví dụ và giải thích ngắn gọn, giúp bạn có cơ hội khám phá thêm. Có các đường liên kết đến tài liệu tham khảo theo chủ đề, chẳng hạn như thông số kỹ thuật MDNWHATWG, cũng như các bài viết web.dev khác. Mặc dù đây không phải là một khoá học về hỗ trợ tiếp cận, nhưng mỗi phần đều có các phương pháp hay nhất về hỗ trợ tiếp cận và các vấn đề cụ thể, kèm theo đường liên kết đến các thông tin chuyên sâu hơn về chủ đề này. Mỗi phần đều có một bài đánh giá ngắn để giúp mọi người xác nhận mức độ hiểu biết của mình.

Sau đây là những điều bạn sẽ học được:

Tổng quan về HTML

Giới thiệu ngắn gọn về các khái niệm chính trong HTML.

Cấu trúc tài liệu

Tìm hiểu cách cấu trúc tài liệu HTML một cách vững chắc.

Siêu dữ liệu

Cách sử dụng thẻ meta để cung cấp thông tin về tài liệu.

HTML ngữ nghĩa

Sử dụng các phần tử HTML chính xác để mô tả nội dung tài liệu.

Tiêu đề và phần

Cách sử dụng chính xác các phần tử phân đoạn để truyền tải ý nghĩa cho nội dung của bạn.

Thuộc tính

Tìm hiểu về các thuộc tính chung khác nhau cùng với các thuộc tính dành riêng cho một số phần tử HTML cụ thể.

Kiến thức cơ bản về văn bản

Cách định dạng văn bản bằng HTML.

Mọi thông tin bạn cần biết về đường liên kết.

Danh sách

Danh sách và những cách khác để nhóm nội dung.

Điều hướng là một yếu tố chính của mọi trang web hoặc ứng dụng và bắt đầu bằng HTML.

Bảng

Tìm hiểu cách sử dụng bảng để đánh dấu dữ liệu dạng bảng.

Biểu mẫu

Tổng quan về biểu mẫu trong HTML.

Hình ảnh

Tổng quan về hình ảnh trong HTML.

Âm thanh và video

Khám phá cách sử dụng nội dung nghe nhìn HTML, chẳng hạn như âm thanh và video.

Mẫu, vị trí và bóng đổ

Giải thích về mẫu, khe cắm và bóng.

API HTML

Tìm hiểu cách hiển thị và thao tác thông tin HTML bằng JavaScript.

Tiêu điểm

Cách quản lý thứ tự tiêu điểm trong tài liệu HTML.

Các phần tử văn bản nội tuyến khác

Giới thiệu về phạm vi các phần tử được dùng để đánh dấu văn bản.

Thông tin chi tiết và tóm tắt

Khám phá cách hoạt động của các phần tử chi tiết và tóm tắt rất hữu ích, cũng như vị trí sử dụng các phần tử này.

Hộp thoại

Phần tử <dialog> là một phần tử hữu ích để biểu thị mọi loại hộp thoại trong HTML, hãy tìm hiểu cách phần tử này hoạt động.

Kết luận và các bước tiếp theo

Kết thúc bằng một số tài nguyên khác.

Vậy bạn đã sẵn sàng học HTML chưa? Hãy bắt đầu nào.