Bài 1: JavaScript là gì? Cài đặt & chạy code đầu tiên
JavaScript là một ngôn ngữ lập trình được sinh ra để làm cho trang web “sống động”. Nếu HTML là xương sống của trang web, CSS là trang…
Đọc bài viếtJavaScript là một ngôn ngữ lập trình được sinh ra để làm cho trang web “sống động”. Nếu HTML là xương sống của trang web, CSS là trang…
Đọc bài viếtBạn đã học hết 19 bài về HTML, CSS, responsive design, animations, SCSS… Bây giờ đến lúc tạo một trang Portfolio thực sự chuyên nghiệp — một trang…
CSS vanilla (thuần) có một vấn đề: nó lặp lại nhiều. Mỗi khi đổi màu primary, bạn phải tìm và thay đổi ở 20 chỗ. Mỗi lần tạo…
Viết CSS không khó. Nhưng viết CSS sạch, dễ bảo trì, hiệu suất cao là một kỹ năng khác. Khi bạn làm việc với team, hoặc dự án…
Bạn đã học hết các kiến thức HTML & CSS cơ bản. Bây giờ đến lúc áp dụng thực tế — xây dựng một trang web thực sự…
Ngày xưa, lập trình viên thiết kế trang web cho desktop trước, sau đó “chèn ép” nó vào mobile — kết quả là rất khó sử dụng. Nhưng…
Để trang web trông thực sự chuyên nghiệp, bạn cần nhiều hơn chỉ text và borders. Background, shadow, và opacity là những công cụ tạo độ sâu, kết…
Typography — cách sắp xếp chữ, màu sắc, khoảng cách — là yếu tố rất quan trọng để trang web trông chuyên nghiệp. Một trang web có giao…
Nếu Transition là hiệu ứng chuyển tiếp giữa hai trạng thái, thì Animation là hoạt ảnh phức tạp với nhiều bước. Animation cho phép bạn tạo những chuyển…
Một trang web tĩnh — không có animation hay hiệu ứng — sẽ trông nhàm chán. Nhưng thêm hiệu ứng động nhẹ nhàng sẽ làm trang web trở…