Chủ đề nổi bật
03/08/2018, 09:37

Bài 01: CSS3 là gì? Các module trong CSS3

Nếu bạn đang đọc bài này thì CSS không còn xa lạ gì với bạn nữa. Tuy nhiên bạn đang cần tìm hiểu đến CSS3 thì trong serie này bạn sẽ cùng mình tìm ...

Nếu bạn đang đọc bài này thì CSS không còn xa lạ gì với bạn nữa. Tuy nhiên bạn đang cần tìm hiểu đến CSS3 thì trong serie này bạn sẽ cùng mình tìm hiểu một số khái niệm và thành phần quan trọng trong CSS3.

1. CSS3 là gì?

Nếu bạn đang xây một ngôi nhà thì gạch, đá, cát, xi măng chính là HTML, còn CSS chính là công thức, cách xây dựng và bố trí tạo nên ngôi nhà. Với thời xưa thì người ta dùng đất sét để thay thế cho xi măng và cát thì ta gọi là CSS thời cổ xưa, còn thời này chúng ta sử dụng xi măng và cát thì nó chính là CSS3.

Vậy CSS3 là một chuẩn mới nhất của CSS, hay nói cách khác nó là một Version mới của CSS. Nó được chia ra làm nhiều module và mỗi module sẽ có những nhiệm vụ khác nhau, khi kết hợp chúng với nhau sẽ tạo nên những hiệu ứng tuyệt vời.

Với CSS3 nếu bạn kết hợp với jQuery nữa thì website của bạn sẽ trở nên sinh động, điển hình là các hiệu ứng Paralax, Landing Page, ...

2. Các module trong CSS3

CSS3 được tách nhỏ thành nhiều module và nó có luôn các module của CSS cũ. Sau đây là các modules:

  • Selectors
  • Box Model
  • Backgrounds and Borders
  • Image Values and Replaced Content
  • Text Effects
  • 2D/3D Transformations
  • Animations
  • Multiple Column Layout
  • User Interface

Trong danh sách các module trên thì phần mình bôi đen chính là các module quan trọng trong CSS3, đương nhiên dù CSS3 hay CSS đều có chung cú pháp về selector, Box Model, ... Và một chú ý quan trọng nữa với CSS3 thì không phải trình duyệt nào cũng hỗ trợ 100% nên bạn phải sử dụng cú pháp Hack CSS hoặc là sử dụng Javascript để can thiệp vào.

3. Lời kết

Bài mở đầu này chủ yếu giới thiệu với các bạn khái niệm CSS3 là gì để các bạn hiểu rõ nó trước khi tìm hiểu các thuộc tính CSS nâng cao. Và đương nhiên để đọc được serie này thì bạn phải biết CSS căn bản trước đã nhé.

BÀI KẾ SAU
BÀI KẾ TIẾP

Nguồn: code24h.com

Bài liên quan
Mới nhất

CSS căn bản

BÀI KẾ SAU BÀI KẾ TIẾP

CSS Responsive Web Design

Xin giới thiệu với các bạn series tự học CSS Responsive, đây là một series tự mình biên soạn và viết theo khả năng của mình. Trong series này mình sẽ giới thiệu tất cả các kiến thức cần thiết để học responsive, từ cách sử dụng media cho đến Javascript và từ đó sẽ đưa ra một bài tập nho nhỏ để tự ...

CSS3 căn bản

BÀI KẾ SAU BÀI KẾ TIẾP

Tạo hiệu ứng HTML5&CSS3

DANH SÁCH BÀI HỌC Hiệu ứng bóng đổ với thuộc tính box-shadow của CSS3

Bài 10: Học CSS3 - 2D Transforms

CSS3 2D Transforms là những thuộc tính dùng để xử lý hiệu ứng di chuyển 2D ( không gian hai chiều ), ví dụ bạn có thể dụng CSS3 để quay một thẻ ...

Bài 09: Học CSS3 - Sử dụng @fonf-face

Trước đây nếu bạn muốn website chạy những font chữ độc và lạ mà trên máy tính của Client không cài đặt thì đó là điều không thể, trừ khi client ...

Bài 07: Học CSS3 - Text Shadow - Box Shadow

Thêm một sự bất ngờ nữa dành cho những bạn yêu mến lập trình CSS3 đó là tạo hiệu ứng shadow mà chỉ có CSS3 mới làm được. Với CSS3 bạn có thể ...

Bài 08: Học CSS3 - Xử lý Text

CS3 hỗ trợ một số thuộc tính giúp việc xử lý text hiệu quả hơn. Nếu trước đây chúng ta gặp khó khăn trong việc xử lý một từ quá dài và bị tràn ...

Bài 05: Học CSS3 - Định dạng màu sắc

CSS3 hỗ trợ nhận diện color bằng tên màu , mã hexadecimal và mã RGB . Trong bài này chúng ta sẽ tìm hiểu một số định dạng mã màu thường sử ...

Bài 06: Học CSS3 - Gradient Background

Trong Photoshop bạn có thể tạo một hình ảnh với nhiều màu sắc và chúng trộn lẫn với nhau nhìn rất bắt mắt như hình dưới đây. Thì bạn hoàn ...