Video: Cách kiểm tra lỗi hiển thị website liên quan tới HTML và CSS cho người mới học 2025
Để đơn giản, các mô-đun CSS3 có thể được chia thành mười loại: biên giới, nền, phông chữ, hiệu ứng văn bản, nhiều cột, chuyển tiếp, chuyển tiếp 2D, chuyển tiếp 3D, hoạt ảnh và giao diện người dùng. Hãy xem qua từng mô đun để xem nó có thể làm gì.
Biên giới: Mô đun biên giới mở rộng khả năng của loại đường viền bằng cách thêm các tùy chọn để thiết lập bán kính biên để tạo các góc cong, bóng hộp cho việc thêm bóng đổ và hình ảnh đường viền để sử dụng đồ hoạ để tạo kiểu đường viền thay vì hơn là sử dụng một màu cho mỗi cạnh.
Các nền: Hiện tại có ba bổ sung mới cho loại nền với CSS3. Kích thước nền rất tiện dụng trong việc tạo đồ họa có thể mở rộng, nguồn gốc nền cung cấp ba vị trí để định vị hình ảnh nền tương ứng với mô hình hộp, và clip nền cho phép các màu nền được cắt bớt vào nội dung của một hộp chứ không phải là các cạnh của một cái hộp.
Ngoài ra, CSS3 bây giờ cho phép bạn sử dụng nhiều hình nền cho bất kỳ container.
Bạn có thể đã thấy một tính năng tương tự đang hoạt động với các trang web sử dụng phông chữ Google và phông chữ Typekit. Quy tắc kiểu này mở rộng khả năng đó bằng cách cho phép bạn sử dụng phông chữ hệ thống của riêng bạn. Tuy nhiên, hãy chắc chắn không vi phạm bất kỳ luật bản quyền nào bằng cách chỉ định các phông chữ được bảo vệ bản quyền!Có 11 thuộc tính mới trong mô-đun này, nhưng không phải tất cả đều có hỗ trợ trình duyệt lớn. Các thuộc tính hiện tại có hỗ trợ là justify, overflow, shadow, break word, và wrap từ.
Nhiều Cột:Nếu không phải sử dụng thêm container hoặc phao nổi, giờ đây bạn có thể tạo nhiều cột văn bản với mười thuộc tính cột khác nhau. Mặc dù hầu hết chúng làm việc ngay bây giờ nhưng một số vẫn yêu cầu phải có các tiền tố theo kiểu của trình duyệt. Mặc dù vậy, chúng vẫn còn khá dẻo. Để có kết quả tốt nhất, hãy đặt đếm cột và chiều rộng khoảng cách. Chuyển tiếp:
Giữ chiếc mũ của bạn, bây giờ bạn có thể tạo chuyển động trên trang mà không có gif động, Flash hoặc JavaScript! Chuyển tiếp có ba hương vị, thường, 2D và 3D. Với quá trình chuyển đổi thường xuyên, bạn có thể sửa đổi bất kỳ một hoặc nhiều thuộc tính của một phần tử, chẳng hạn như thay đổi chiều rộng của một đối tượng qua một số giây được chỉ định, khi kết hợp với lớp hoãn: hover pseudo-class. Chuyển tiếp 2D:
Các mục trong mô-đun này cho phép bạn thao tác các thuộc tính 2D của một phần tử. Sử dụng chúng một cách riêng biệt hoặc kết hợp để di chuyển, quy mô, nghiêng, quay, căng, và biến các yếu tố dọc theo một mặt phẳng ngang hoặc dọc. Ví dụ, bạn có thể làm cho một hộp phát triển và quay trong khi di chuyển từ trái sang phải. Sự chuyển tiếp 3D:
Như nếu các chuyển tiếp 2D không đủ mát, hãy chờ cho đến khi bạn nhìn thấy những chuyển tiếp 3D nào! Sử dụng một phương pháp biến đổi đối tượng dọc theo trục X và / hoặc Y, bạn có thể làm cho các đối tượng của bạn xuất hiện quay trong không gian 3D, cung cấp cho người xem một cơ hội để xem mặt sau "đảo ngược" của một đối tượng. Mặc dù sự hỗ trợ của trình duyệt được giới hạn cho những chuyển đổi tiên tiến hơn, cuối cùng bạn sẽ có thể xoay, di chuyển và di chuyển dọc trục X, Y và Z, cùng với những thứ khác. Đơn giản chỉ cần mạnh mẽ.
Hoạt ảnh: Được rồi, điều gì xảy ra khi bạn đặt tất cả các kỹ thuật chuyển đổi mới với nhau? Hình động CSS3, em bé - loại có thể thay thế Gif động, Flash, và thậm chí là một số mã JavaScript. Tất cả sự kỳ diệu xảy ra bằng cách ràng buộc thuộc tính @keyframes mới vào bộ chọn bằng cách sử dụng thuộc tính hoạt ảnh với tên và thời gian đã chỉ định.
Ví dụ: bạn có thể thay đổi vị trí và màu nền của một đối tượng sao cho đối tượng có hình dạng morphing qua không gian và sau đó bạn có thể bao gồm mã để làm cho trật tự đảo ngược và tiếp tục vòng lặp vô tận.
Giao diện Người dùng: Với các thuộc tính mới này, bạn có thể thêm thuộc tính vào các đối tượng khác nhau chuyển đổi chúng thành các phần tử tương tác cho khách truy cập trang web. Ví dụ: bạn có thể thay đổi kích thước các lớp và các trường mẫu văn bản, gọi các phím tab và phím mũi tên trên bàn phím, và tạo một đường viền bù đắp trải dài vượt ra ngoài biên giới.
Giờ bạn đã có tổng quan về các mô-đun mới, bạn có thể tìm hiểu thêm về những gì họ có thể làm. Ví dụ: bạn có thể tạo bóng trên hình dạng và văn bản, áp dụng các hiệu ứng tô nền và di chuyển đối tượng của bạn từ đây tới đó.
