Cách viết CSS trong tiếng vang PHP

Khi mọi người được hỏi về các tính năng mà họ muốn CSS, "các biến" dường như luôn xuất hiện. Đây có phải là một ý tưởng tốt hay không vẫn là điều mà cá nhân tôi chưa quyết định, nhưng tôi nghiêng về phía có. Bất kể, sử dụng PHP, việc sử dụng các biến trong CSS rất dễ dàng. Đây chắc chắn không phải là một thủ thuật mới, nhưng tôi chưa bao giờ đề cập cụ thể về nó nên tôi nghĩ mình nên

Phong cách. php

Thay vì sử dụng. phần mở rộng tệp css, sử dụng. php

loại nội dung

Ở đầu phong cách mới của bạn. tệp php đặt loại Nội dung trở lại CSS

Thiết lập các biến

Bây giờ bạn có thể thiết lập các biến cho bất cứ thứ gì bạn thích

sử dụng các biến

Bên dưới tất cả những thứ PHP đó, bạn chỉ có thể bắt đầu viết CSS thông thường, chỉ bạn mới có thể trộn một số PHP để tạo ra các biến đó

#header {
   background: url["/images/header-bg.png"] no-repeat;
}
a {
  color: ;
}

...

ul#main-nav li a {
  color: ;
}

Mở rộng sức mạnh / Ý tưởng khác

  • Trong khi bạn đang ở đó, cũng có thể nén CSS bằng PHP
  • Về mặt lý thuyết, bạn có thể lấy tác nhân người dùng và cố gắng thực hiện CSS dành riêng cho trình duyệt, nhưng điều đó có rất nhiều vấn đề và không được khuyến nghị
  • Kéo ngày/giờ và có thể thay đổi một số nội dung trên trang web của bạn cho các mùa hoặc thời gian khác nhau trong ngày
  • Tạo một số ngẫu nhiên, kiểm tra kết quả, sử dụng nó để đặt hình nền ngẫu nhiên trên tiêu đề của bạn

Không làm việc?

Tôi đã thực hiện một trang thử nghiệm hoàn toàn tĩnh và nó hoạt động tốt, sau đó tôi đã thử kỹ thuật tương tự này trong một trang web WordPress và không có con xúc xắc nào. Giải pháp cho tôi là để lại tệp có tên style. css và sử dụng. htaccess để phân tích nó dưới dạng PHP. Chỉ cần chắc chắn rằng mã này là trong. htaccess [chỉ dành cho máy chủ Apache] ở cùng cấp thư mục với tệp CSS. Sau đó, chỉ cần sử dụng PHP bên trong nó như bất kỳ tệp PHP nào khác

Trong PHP, hai cấu trúc cơ bản để nhận đầu ra là echo và print. Thực ra, echo[] không phải là một hàm, nó là một cấu trúc ngôn ngữ, do đó, bạn có thể sử dụng nó mà không cần dấu ngoặc đơn

nội dung

Hiển thị chuỗi, biến có echo

cú pháp

 echo [arg1, arg2.. ]

Thí dụ. Hiển thị chuỗi đơn giản

All the above echo commands simply display the corresponding string, here we have used an additional html command
at the end of each echo statement to generate a line break as \n cannot generate a line break in browser.

Thí dụ. Biến bên trong câu lệnh echo

Chủ Đề