Learn HTML

Learn how to create the backbone of any website with our HTML tutorials. Start from scratch or brush up on the latest features and best practices.
  1. 50 Thư Viện Ảnh Xuất Sắc Bạn Có Thể Dùng Ngay Hôm Nay

    50 Thư Viện Ảnh Xuất Sắc Bạn Có Thể Dùng Ngay Hôm Nay

    Tutorial Beginner

    Dưới đây là 50 thư viện ảnh (Image Gallery) miễn phí yêu thích của chúng tôi mà bạn có thể nhanh chóng đưa vào sử dụng cho một bản thiết kế. Họ đã viết bằng...

  2. 5 Ví dụ về các Template Resume/CV Đẹp

    5 Ví dụ về các Template Resume/CV Đẹp

    Tutorial Beginner

    Càng ngày các nhà tuyển dụng tiềm năng chỉ cần yêu cầu một liên kết đến trang web của bạn thay vì một tờ giấy. Và một resume trực tuyến là một lời đáp trả...

  3. 15 HTML5 Audio Player tốt nhất

    15 HTML5 Audio Player tốt nhất

    Tutorial Beginner

    Rất may, HTML5 đã trở thành chuẩn mực cho thiết kế web đa phương tiện. Đã qua đi những ngày phải đau đầu với Flash và Silverlight, khi HTML5 hỗ trợ audio (âm...

  4. 21 Thử nghiệm HTML5 Canvas Cực kỳ Ấn tượng

    21 Thử nghiệm HTML5 Canvas Cực kỳ Ấn tượng

    Tutorial Beginner

    HTML5 là thứ được nhắc đến nhiều trong những ngày này. Hôm nay, chúng tôi có một bộ sưu tập bao gồm một số thử nghiệm dựa trên HTML5 Canvas cực kỳ ấn tượng...

  5. Đăng tải Files với AJAX

    Đăng tải Files với AJAX

    Tutorial Intermediate

    Dườn như tôi không thể tìm thấy điểm dừng với những thứ vui thú mà bạn có thể làm qua những công nghệ web đang trở nên nổi bật kia. Hôm nay, tôi sẽ cho bạn...

  6. 30 Bộ chọn CSS bạn phải thuộc lòng

    30 Bộ chọn CSS bạn phải thuộc lòng

    Tutorial Intermediate

    Như vậy, bạn đã học được các bộ chọn cơ bản id, lớp và phần tử con - và sau đó bạn nghĩ rằng bao nhiêu đó đã đủ? Nếu vậy, bạn đang bỏ lỡ một cấp độ linh hoạt...

  7. Tầm quan trọng của phân cấp đề mục đối với Công nghệ Hỗ trợ

    Tầm quan trọng của phân cấp đề mục đối với Công nghệ Hỗ trợ

    Tutorial Beginner

    Đặc tả HTML mô tả sáu đề mục: h1, h2, h3, h4, h5 và h6. Số thứ tự trong mỗi đề mục này phản ánh mức độ ưu tiên của nó, với h1 là cao nhất và h6 là thấp nhất.

  8. Cách xây dựng một Full Screen Carousel với Owl.js

    Cách xây dựng một Full Screen Carousel với Owl.js

    Tutorial Intermediate

    Trong một bài viết trước tôi đã chỉ cho bạn cách xây dựng một bộ carousel tuỳ biến với slick.js. Hôm nay, tôi sẽ trình bày về quá trình tạo một full screen...

  9. Tạo Một Responsive Gallery Bằng Slick.js

    Tạo Một Responsive Gallery Bằng Slick.js

    Tutorial Intermediate

    Trong bài hướng dẫn này, chúng ta sẽ sử dụng slick.js, một plugin jQuery nổi tiếng, để xây dựng một responsive gallery hấp dẫn. Đây là gallery mà chúng ta sẽ...

  10. Cách xây dựng một thành phần Accordion bằng CSS và một ít JavaScript

    Cách xây dựng một thành phần Accordion bằng CSS và một ít JavaScript

    Tutorial Beginner

    Rất nhiều thư viện JavaScript được phát triển để cung cấp cho chúng ta các tiện ích tương tác bổ sung trên các trang web. Tương tự, HTML5 cũng đã biên dịch...

  11. Cách kiểm tra và tạo ra thẻ Meta cho Trang web của bạn

    Cách kiểm tra và tạo ra thẻ Meta cho Trang web của bạn

    Tutorial Beginner

    Trong mẹo nhỏ này, tôi sẽ giới thiệu với bạn một công cụ đơn giản, nhưng rất hữu ích được gọi là Hey Meta. Nếu bạn muốn xem hồ sơ chia sẻ trang web của bạn...

  12. Cách xử lý code SVG bằng tay

    Cách xử lý code SVG bằng tay

    Tutorial Intermediate

    Một trong những điều thú vị nhất về đồ hoạ vector (ngoài việc giãn kích thước mà không mất đi chất lượng) đó là khi bạn nắm rõ cơ bản bạn có thể xử lý code...