Sass giữ mã CSS KHÔ (Không lặp lại chính mình). Một cách để viết mã DRY là giữ mã liên quan trong các tệp riêng biệt Show Bạn có thể tạo các tệp nhỏ với các đoạn mã CSS để đưa vào các tệp Sass khác. Ví dụ về các tệp như vậy có thể là. đặt lại tệp, biến, màu sắc, phông chữ, cỡ chữ, v.v. Sass nhập tệpCũng giống như CSS, Sass cũng hỗ trợ chỉ thị Chỉ thị Chỉ thị CSS Mẹo. Bạn không cần chỉ định phần mở rộng tệp, Sass tự động giả định rằng bạn muốn nói. ngổ ngáo hoặc. tập tin scss. Bạn cũng có thể nhập tệp CSS. Chỉ thị Bạn có thể nhập bao nhiêu tệp tùy thích trong tệp chính Ví dụ@import "biến"; Hãy xem một ví dụ. Giả sử chúng ta có một tệp đặt lại có tên là "đặt lại. scss", trông như thế này Ví dụCú pháp SCSS (đặt lại. scss) html, và bây giờ chúng tôi muốn nhập "đặt lại. scss" vào một tệp khác có tên là "tiêu chuẩn. scss" Đây là cách chúng tôi làm điều đó. Việc thêm chỉ thị Cú pháp SCSS (chuẩn. scss) @nhập "đặt lại"; thân hình { Vì vậy, khi “tiêu chuẩn. css" được dịch mã, CSS sẽ trông như thế này đầu ra CSS html, nội dung, ul, ol { thân hình { Chạy ví dụ » Sass một phầnTheo mặc định, Sass phiên mã tất cả các. tập tin scss trực tiếp. Tuy nhiên, khi bạn muốn nhập tệp, bạn không cần chuyển tệp trực tiếp Sass có một cơ chế cho việc này. Nếu bạn bắt đầu tên tệp bằng dấu gạch dưới, Sass sẽ không dịch nó. Các tệp được đặt tên theo cách này được gọi là partials trong Sass Vì vậy, một phần tệp Sass được đặt tên với dấu gạch dưới ở đầu Ví dụ sau hiển thị một phần tệp Sass có tên "_colors. scss". (Tệp này sẽ không được dịch trực tiếp sang "colors. css") Ví dụ"_màu sắc. scss" $myPink. #EE82EE; Bây giờ, nếu bạn nhập tệp một phần, hãy bỏ dấu gạch dưới. Sass hiểu rằng nó nên nhập tệp "_colors. scss" CSS là sự lựa chọn tốt nhất của các nhà phát triển trong vài năm qua trong việc tạo web. Tuy nhiên, kể từ khi sản xuất SASS, việc sử dụng nó đã giảm đáng kể. SCSS là phiên bản nâng cao của SASS; . Trong bài viết này, chúng ta sẽ thảo luận về sự khác biệt giữa CSS và SCSS. Trước khi so sánh, chúng ta sẽ tìm hiểu về CSS và SCSS CSS là gì?Cascading Style Sheet (CSS) là một ngôn ngữ kịch bản được sử dụng để phát triển các trang web. Nó cũng được sử dụng để tạo kiểu cho các trang web để làm cho chúng hấp dẫn. Đây là công nghệ web phổ biến nhất được sử dụng rộng rãi với HTML và JavaScript. Phần mở rộng của CSS là. css Håkon Wium Lie lần đầu tiên đề xuất CSS vào ngày 10 tháng 10 năm 1994 và Khuyến nghị CSS đầu tiên của W3C (CSS1) được ban hành vào năm 1996. Nó được thiết kế để cho phép tách nội dung và cách trình bày, như màu sắc, phông chữ và bố cục. Việc tách biệt nội dung và cách trình bày có thể cải thiện khả năng sử dụng nội dung và giúp linh hoạt hơn trong việc kiểm soát thông số kỹ thuật trình bày. Nó cho phép nhiều trang web chia sẻ định dạng bằng cách chỉ định CSS được liên kết trong một trang riêng biệt. css và giảm thiểu độ phức tạp và trùng lặp trong ngữ cảnh cấu trúc Ưu điểm của CSSCác ưu điểm khác nhau của CSS như sau
Nhược điểm của CSSNhược điểm khác nhau của CSS như sau
SCSS là gì?SCSS là viết tắt của Sassy Cascading Style Sheets. Biến thể cao cấp hơn của CSS là SCSS. Nó được tạo ra bởi Chris Eppstein và Natalie Weizenbaum và được thiết kế bởi Hampton Catlin. Nó còn được gọi là Sassy CSS do các tính năng nâng cao của nó. Đó là ngôn ngữ tiền xử lý được biên dịch hoặc ngắt thành CSS. Nó có phần mở rộng tập tin là. scss Chúng tôi có thể thêm một số tính năng bổ sung vào CSS bằng cách sử dụng SCSS, bao gồm các biến, lồng nhau và nhiều tính năng khác. Tất cả các tính năng bổ sung này có thể làm cho việc viết SCSS đơn giản và nhanh hơn nhiều so với viết CSS tiêu chuẩn. SCSS có thể sử dụng mã CSS và chức năng. SCSS hoàn toàn tuân thủ cú pháp CSS, mặc dù cũng hỗ trợ toàn bộ sức mạnh của SASS Bạn có thể sử dụng CSS và SCSS cùng nhau không?Bạn có thể có cả hai nhưng bạn phải đặt tiện ích mở rộng kiểu của mình thành SASS hoặc CSS chỉ . Lưu câu trả lời này. Hiển thị hoạt động trên bài đăng này. Tôi khuyên bạn nên thay đổi styleExt thành scss và các tệp css của bạn thành scss vì scss là siêu bộ của css.
Làm cách nào để đưa tệp CSS vào SCSS?Trong bài viết này, chúng ta sẽ tìm hiểu cách nhập tệp CSS thông thường vào tệp SCSS. . Đầu tiên, tạo một tệp HTML không có thuộc tính CSS Trong bước tiếp theo, hãy tạo một tệp với. phần mở rộng scss Ở bước cuối cùng, bạn cần nhập tệp CSS vào tệp SCSS bằng từ khóa nhập Vscode có hỗ trợ SCSS không?Visual Studio Code có hỗ trợ tích hợp để chỉnh sửa biểu định kiểu trong CSS. css , SCSS. scss trở xuống . |