hocvietcode.com
  • Trang chủ
  • Học lập trình
    • Lập trình C/C++
    • Cấu trúc dữ liệu và giải thuật
    • Lập trình HTML
    • Lập trình Javascript
      • Javascript cơ bản
      • ReactJS framework
      • AngularJS framework
      • Typescript cơ bản
      • Angular
      • NodeJS
    • Lập trình Mobile
      • Lập Trình Dart Cơ Bản
        • Dart Flutter Framework
    • Cơ sở dữ liệu
      • MySQL – MariaDB
      • Micrsoft SQL Server
      • Extensible Markup Language (XML)
      • JSON
      • MongoDB
    • Lập trình PHP
      • Lập trình PHP cơ bản
      • Laravel Framework
    • Lập trình Java
      • Java Cơ bản
      • Spring Boot
    • Lập trình C#
      • Lập Trình C# Cơ Bản
      • ASP.NET Core MVC
    • Lập trình Python
    • Git và Github
    • Machine Learning
  • WORDPRESS
    • WordPress cơ bản
    • WordPress nâng cao
    • Chia sẻ WordPress
  • Kiến thức hệ thống
    • Microsoft Azure
    • Docker
    • Linux
    • Mạng và truyền thông
  • Chia sẻ IT
    • Tin học văn phòng
      • Microsoft Word
      • Microsoft Excel
    • Marketing
      • Google Adwords
      • Facebook Ads
      • Kiến thức khác
    • Chia sẻ phần mềm
    • Review công nghệ
    • Công cụ – tiện ích
      • Kiểm tra bàn phím online
      • Kiểm tra webcam online
Đăng nhập
  • Đăng nhập / Đăng ký

Please enter key search to display results.

HomeGiáo trình CSS cơ bản: từ HTML đến website responsive trong 20 bài

Giáo trình CSS cơ bản: từ HTML đến website responsive trong 20 bài

Học CSS bằng cách cải thiện website Góc học web đã xây dựng trong giáo trình HTML 16 bài. Bạn cần biết heading, liên kết, ảnh, form và cấu trúc tài liệu HTML trước khi bắt đầu.

Mỗi bài giải quyết một tình huống, có mã HTML/CSS, bản chạy trước/sau, lỗi thường gặp và phần tự kiểm tra. Không học thuộc danh sách thuộc tính; hãy thay đổi, quan sát và giải thích kết quả.

Tải trọn bộ mã 20 bài và website hoàn chỉnh · Xem website hoàn chỉnh

Bắt đầu và hiểu quy tắc

  1. CSS cơ bản – Bài 01: Kết nối CSS với HTML và sửa quy tắc đầu tiên
  2. CSS cơ bản – Bài 02: Selector và class: chọn đúng phần tử cần sửa
  3. CSS cơ bản – Bài 03: Vì sao CSS không có tác dụng? Cascade và specificity
  4. CSS cơ bản – Bài 04: Box model: vì sao phần tử rộng hơn kích thước đã đặt?
  5. CSS cơ bản – Bài 05: Đơn vị và kích thước: px, rem, %, min và max

Trình bày nội dung và kiểm soát hộp

  1. CSS cơ bản – Bài 06: Typography và font tiếng Việt dễ đọc
  2. CSS cơ bản – Bài 07: Màu sắc, nền và đường viền có mục đích
  3. CSS cơ bản – Bài 08: Normal flow, display, ẩn nội dung và overflow
  4. CSS cơ bản – Bài 09: Ảnh và card: tỷ lệ, object-fit và kích thước nội tại
  5. CSS cơ bản – Bài 10: Position và z-index: đặt đúng chỗ, hiểu lớp chồng

Bố cục và responsive

  1. CSS cơ bản – Bài 11: Flexbox: trục chính, trục chéo và căn chỉnh
  2. CSS cơ bản – Bài 12: Dùng Flexbox tạo header, menu và nhóm nút
  3. CSS cơ bản – Bài 13: CSS Grid: hàng, cột và khoảng cách
  4. CSS cơ bản – Bài 14: Grid linh hoạt: auto-fit, minmax và sidebar
  5. CSS cơ bản – Bài 15: Responsive theo hướng mobile-first
  6. CSS cơ bản – Bài 16: Hoàn thiện menu, bảng và ảnh trên màn hình nhỏ

Trạng thái, tổ chức và hoàn thiện

  1. CSS cơ bản – Bài 17: Tạo kiểu form, hover, focus và trạng thái lỗi
  2. CSS cơ bản – Bài 18: Biến CSS và tổ chức stylesheet dễ sửa
  3. CSS cơ bản – Bài 19: Transition và animation vừa đủ, có giảm chuyển động
  4. CSS cơ bản – Bài 20: Hoàn thiện website và sửa lỗi bằng DevTools

Cách sử dụng mã mẫu

Mở before.html rồi index.html trong cùng thư mục bài. HTML của hai bản giống nhau; CSS trước và sau khác nhau để thấy đúng tác dụng của quy tắc. Các bài đầu cố ý chưa xử lý hết bố cục và ảnh lớn. Thư mục website-hoan-chinh là bản đã hợp nhất cho ba trang.

Không cần cài npm, framework hoặc font ngoài. Form là ví dụ tĩnh dùng dữ liệu giả, không lưu hay gửi email. Bài 6 minh họa cách khai báo font; bộ tải về không kèm font bên ngoài.

Kết quả sau lộ trình

Bạn có thể tạo kiểu cho website nhiều trang, dùng Flexbox và Grid, xử lý màn hình nhỏ, kiểm tra focus bằng bàn phím và dùng DevTools tìm nguyên nhân khi CSS không hoạt động. Sau nền tảng HTML/CSS, có thể học JavaScript để thêm hành vi.

Dịch vụ thiết kế Wesbite

NỘI DUNG MỚI CẬP NHẬT

CSS cơ bản – 20 bài từ HTML đến website responsive với Flexbox, Grid và mobile-first

CSS cơ bản – Bài 05: Đơn vị và kích thước: px, rem, %, min và max

CSS cơ bản – 20 bài từ HTML đến website responsive với Flexbox, Grid và mobile-first

CSS cơ bản – Bài 02: Selector và class: chọn đúng phần tử cần sửa

CSS cơ bản – 20 bài từ HTML đến website responsive với Flexbox, Grid và mobile-first

CSS cơ bản – Bài 01: Kết nối CSS với HTML và sửa quy tắc đầu tiên

CSS cơ bản – 20 bài từ HTML đến website responsive với Flexbox, Grid và mobile-first

CSS cơ bản – Bài 20: Hoàn thiện website và sửa lỗi bằng DevTools

CSS cơ bản – 20 bài từ HTML đến website responsive với Flexbox, Grid và mobile-first

CSS cơ bản – Bài 03: Vì sao CSS không có tác dụng? Cascade và specificity

Giới thiệu

hocvietcode.com là website chia sẻ và cập nhật tin tức công nghệ, chia sẻ kiến thức, kỹ năng. Chúng tôi rất cảm ơn và mong muốn nhận được nhiều phản hồi để có thể phục vụ quý bạn đọc tốt hơn !

Liên hệ quảng cáo: [email protected]

Kết nối với HỌC VIẾT CODE

© hocvietcode.com - Tech888 Co .Ltd since 2019

Đăng nhập

Trở thành một phần của cộng đồng của chúng tôi!
Registration complete. Please check your email.
Đăng nhập bằng google
Đăng kýBạn quên mật khẩu?

Create an account

Welcome! Register for an account
The user name or email address is not correct.
Registration confirmation will be emailed to you.
Log in Lost your password?

Reset password

Recover your password
Password reset email has been sent.
The email could not be sent. Possible reason: your host may have disabled the mail function.
A password will be e-mailed to you.
Log in Register
×