Hướng dẫn how to link css to php - cách liên kết css với php

Tôi đã googled rất nhiều nhưng có vẻ như tôi đang làm điều gì đó sai.

Tôi muốn làm điều này:

<?php
include 'header.php';
include'CSS/main.css';
...
?>

Tuy nhiên, trang của tôi in mã CSS.

Lưu ý: Tôi muốn sử dụng PHP để bao gồm tệp CSS và không sử dụng Tôi cũng muốn đổi tên tệp CSS của mình thành tệp PHP như một số trang web đã đề cập.

Bất kì manh mối nào?

Cảm ơn nhiều.

hỏi ngày 11 tháng 6 năm 2011 lúc 12:00Jun 11, 2011 at 12:00

Hướng dẫn how to link css to php - cách liên kết css với php

4

Bạn phải bao quanh CSS bằng thẻ

<?php include 'header.php'; ?>
<style>
<?php include 'CSS/main.css'; ?>
</style>
...
9:

<?php include 'header.php'; ?>
<style>
<?php include 'CSS/main.css'; ?>
</style>
...

Php

<link rel="stylesheet" href="CSS/main.css" type="text/css">
0 hoạt động tốt với
<link rel="stylesheet" href="CSS/main.css" type="text/css">
1 kết thúc quá. Bằng cách này, bạn thậm chí có thể sử dụng PHP trong tệp CSS của mình. Điều đó có thể thực sự hữu ích để tổ chức, ví dụ: Màu sắc như các biến.

Đã trả lời ngày 11 tháng 6 năm 2011 lúc 12:11Jun 11, 2011 at 12:11

Hướng dẫn how to link css to php - cách liên kết css với php

Florifloriflori

Huy hiệu vàng 13K353 Huy hiệu bạc60 Huy hiệu đồng3 gold badges53 silver badges60 bronze badges

4

Bạn đang bao gồm mã CSS dưới dạng văn bản trong trang PHP của bạn. Tại sao không liên kết nó trong thời trang truyền thống?

<link rel="stylesheet" href="CSS/main.css" type="text/css">

Đã trả lời ngày 11 tháng 6 năm 2011 lúc 12:03Jun 11, 2011 at 12:03

FlashflashFlash

15.1K13 Huy hiệu vàng67 Huy hiệu bạc95 Huy hiệu Đồng13 gold badges67 silver badges95 bronze badges

3

bạn có thể dùng:

<?php
$css = file_get_contents('CSS/main.css');
echo $css;
?>

và giả sử rằng tệp CSS chưa có, hãy kết thúc phần trên trong:

<style type="text/css">
...
</style>

Đã trả lời ngày 11 tháng 6 năm 2011 lúc 12:04Jun 11, 2011 at 12:04

Hướng dẫn how to link css to php - cách liên kết css với php

LDGLDGldg

8.8002 huy hiệu vàng28 Huy hiệu bạc44 Huy hiệu đồng2 gold badges28 silver badges44 bronze badges

4

Để sử dụng "bao gồm" để bao gồm CSS, bạn phải nói với PHP bạn đang sử dụng mã CSS. Thêm điều này vào tiêu đề của bạn về tệp CSS của bạn và làm cho nó chính.php (hoặc style.css, hoặc bất cứ điều gì):

header("Content-type: text/css; charset: UTF-8");

Điều này có thể giúp với một số kết nối của người dùng, nhưng về mặt lý thuyết (đọc: Tôi chưa kiểm tra nó) thêm bộ xử lý chi phí cho máy chủ của bạn và theo Steve Souder, vì máy tính của bạn có thể tải xuống nhiều tệp cùng một lúc, sử dụng có thể chậm hơn. Nếu bạn chia CSS của mình thành hàng tá tệp, có lẽ nó sẽ nhanh hơn?

Bài đăng trên blog của Steve: http://www.stevesouders.com/blog/2009/04/09/dont-use-import/ Nguồn: http://css-tricks.com/css-varibles-with-php

Đã trả lời ngày 19 tháng 8 năm 2013 lúc 20:41Aug 19, 2013 at 20:41

Dantistondantistondantiston

4.8022 Huy hiệu vàng25 Huy hiệu bạc 30 Huy hiệu Đồng2 gold badges25 silver badges30 bronze badges

0

<?php
  define('CSSPATH', 'template/css/'); //define css path
  $cssItem = 'style.css'; //css item to display
?>    
<html>
<head>
 <title>Including css</title>
  <link rel="stylesheet" href="<?php echo (CSSPATH . "$cssItem"); ?>" type="text/css">
</head>
<body>
...
...
</body>
</html>

Mục CSS của bạn được bao gồm

Hướng dẫn how to link css to php - cách liên kết css với php

Jon

8992 Huy hiệu vàng10 Huy hiệu bạc28 Huy hiệu đồng2 gold badges10 silver badges28 bronze badges

Đã trả lời ngày 11 tháng 6 năm 2011 lúc 13:28Jun 11, 2011 at 13:28

Đây là một bài viết cũ hơn, tuy nhiên vì thông tin vẫn có liên quan ngày hôm nay, một tùy chọn bổ sung có thể giúp những người khác.

  • Xác định một hằng số cho đường dẫn tệp cho mỗi câu trả lời của Stefan. Định nghĩa có thể được đặt ở đầu trang PHP hoặc trong một tệp bên ngoài được bao gồm/cần thiết, chẳng hạn như Config.php. (http://php.net/manual/en/function.include.php)

  • Echo hằng số trong các thẻ PHP, sau đó thêm tên tệp trực tiếp sau đó. Đó là nó! Hoạt động cho các tệp được liên kết khác như JavaScript là tốt.
    Works for other linked files such as JavaScript as well.

<?php
define('CSS_PATH', 'template/css/'); //define CSS path 
define('JS_PATH', 'template/js/'); //define JavaScript path 
?>
<!-- Doctype should be declared, even in PHP file -->
<!DOCTYPE html> 
<html>
<head>
<link rel="stylesheet" type="text/css" href="<?php echo CSS_PATH; ?>main.css">
<script type="text/javascript" src="<?php echo JS_PATH; ?>main.js"></script>
</head>
<body>
</body>
</html>

Đã trả lời ngày 17 tháng 11 năm 2016 lúc 21:51Nov 17, 2016 at 21:51

1keown1keown1keown

631 Huy hiệu bạc7 Huy hiệu đồng1 silver badge7 bronze badges

Nếu bạn muốn nhập tệp CSS như vậy, chỉ cần tự cho mình một phần mở rộng .php và nhập nó. Nó sẽ chỉ làm việc tốt :)

Đã trả lời ngày 11 tháng 6 năm 2011 lúc 12:05Jun 11, 2011 at 12:05

Bạn cũng có thể làm như sau:

  1. Tạo tệp PHP trong bao gồm thư mục, tên nó là bootstrap_css.php chẳng hạn
  2. Dán các tệp mã CSS vào tệp được tạo ở trên

     <?php 
      $minCss=' <link href="bootstrap/css/bootstrap.min.css" rel="stylesheet">';
    
     $business = '<link href="bootstrap/css/modern-business.css" rel="stylesheet">';
    
      echo $minCss;
      echo $business;
    ?>
    
  3. Trong tiêu đề HTML, bao gồm các tệp CSS như sau

     <?php include_once 'includes/bootstrap_css.php'; ?>
    

Đã trả lời ngày 2 tháng 2 năm 2016 lúc 19:50Feb 2, 2016 at 19:50

Hướng dẫn how to link css to php - cách liên kết css với php

MwizamwizaMwiza

6.6363 huy hiệu vàng44 Huy hiệu bạc36 Huy hiệu đồng3 gold badges44 silver badges36 bronze badges

Bạn có thể làm điều này

<link rel="stylesheet" href="CSS/main.css" type="text/css">
2

Và sau đó trong tệp

<link rel="stylesheet" href="CSS/main.css" type="text/css">
0 này, có một liên kết đến (các) tệp CSS của bạn.

Đã trả lời ngày 11 tháng 6 năm 2011 lúc 12:07Jun 11, 2011 at 12:07

Hướng dẫn how to link css to php - cách liên kết css với php

Jason Gennarojason GennaroJason Gennaro

34.1K7 Huy hiệu vàng62 Huy hiệu bạc86 Huy hiệu đồng7 gold badges62 silver badges86 bronze badges

Tôi không biết tại sao bạn cần điều này nhưng để làm điều này, bạn có thể chỉnh sửa tệp CSS của mình:-

<?php include 'header.php'; ?>
<style>
<?php include 'CSS/main.css'; ?>
</style>
...
0

Bạn vừa thêm vào đây và lưu nó dưới dạng main.php. Bạn có thể tiếp tục với main.css nhưng nó tốt hơn vì .php vì nó không phải là tệp CSS sau khi bạn thực hiện chỉnh sửa đó


Sau đó, chỉnh sửa tệp HTML của bạn như thế này. Lưu ý: Tạo câu lệnh bao gồm bên trong thẻ

<?php include 'header.php'; ?>
<style>
<?php include 'CSS/main.css'; ?>
</style>
...
1

Đã trả lời ngày 11 tháng 6 năm 2011 lúc 12:17Jun 11, 2011 at 12:17

Rohan Vermarohan VermaRohan Verma

4471 Huy hiệu vàng4 Huy hiệu bạc14 Huy hiệu đồng1 gold badge4 silver badges14 bronze badges

Tôi đã giải quyết một vấn đề tương tự bằng cách bao bọc tất cả các hướng dẫn CSS trong Echo PHP và sau đó lưu nó dưới dạng tệp PHP (bắt đầu từ bỏ và kết thúc tệp bằng thẻ PHP), sau đó bao gồm tệp PHP. Đây là một điều cần thiết như một chuyển hướng theo sau (tiêu đề ("somefilename.php")) và không cho phép mã HTML trước khi chuyển hướng.

Đã trả lời ngày 14 tháng 10 năm 2015 lúc 12:52Oct 14, 2015 at 12:52

Hướng dẫn how to link css to php - cách liên kết css với php

0

Chỉ cần đặt

<?php include 'header.php'; ?>
<style>
<?php include 'CSS/main.css'; ?>
</style>
...
2

Bên trong mã PHP, sau đó phong cách của bạn được bao gồm. Làm việc cho tôi, tôi đã thử.

Đã trả lời ngày 15 tháng 12 năm 2018 lúc 18:37Dec 15, 2018 at 18:37

Đây là định dạng của những gì tôi có hoạt động:

<?php include 'header.php'; ?>
<style>
<?php include 'CSS/main.css'; ?>
</style>
...
3

Bên trong tiêu đề của tôi.php tôi có:

<?php include 'header.php'; ?>
<style>
<?php include 'CSS/main.css'; ?>
</style>
...
4

Đã trả lời ngày 11 tháng 10 năm 2021 lúc 12:43Oct 11, 2021 at 12:43

Hướng dẫn how to link css to php - cách liên kết css với php

SpinstazspinstazSpinstaz

1604 Huy hiệu bạc10 Huy hiệu đồng4 silver badges10 bronze badges

Tên tệp phải là một cái gì đó khác với chỉ mục .css. Viết như sau:

<?php include 'header.php'; ?>
<style>
<?php include 'CSS/main.css'; ?>
</style>
...
5

Hướng dẫn how to link css to php - cách liên kết css với php

Quán ba

1.0201 Huy hiệu vàng4 Huy hiệu bạc17 Huy hiệu đồng1 gold badge4 silver badges17 bronze badges

Đã trả lời ngày 6 tháng 2 lúc 16:44Feb 6 at 16:44

Arasharasharash

11 Huy hiệu Đồng1 bronze badge

Cách tốt nhất để làm điều đó là:

Bước 1: Đổi tên chính của bạn.css thành main.php

Bước 2: Trong chính.php của bạn

<?php include 'header.php'; ?>
<style>
<?php include 'CSS/main.css'; ?>
</style>
...
6

Bước 3: Bao gồm nó như bình thường

<?php include 'header.php'; ?>
<style>
<?php include 'CSS/main.css'; ?>
</style>
...
7

Đó là cách tôi đã làm nó, và nó hoạt động trơn tru ..

Hướng dẫn how to link css to php - cách liên kết css với php

Mwiza

6.6363 huy hiệu vàng44 Huy hiệu bạc36 Huy hiệu đồng3 gold badges44 silver badges36 bronze badges

Đã trả lời ngày 7 tháng 9 năm 2014 lúc 4:14Sep 7, 2014 at 4:14

BasselbasselBASSEL

191 Huy hiệu bạc7 Huy hiệu đồng1 silver badge7 bronze badges

_trace thư mục của nó, tôi đoán

<?php include 'header.php'; ?>
<style>
<?php include 'CSS/main.css'; ?>
</style>
...
8

Jochenjung

7.11312 Huy hiệu vàng64 Huy hiệu bạc108 Huy hiệu đồng12 gold badges64 silver badges108 bronze badges

Đã trả lời ngày 7 tháng 6 năm 2016 lúc 3:50Jun 7, 2016 at 3:50

Hướng dẫn how to link css to php - cách liên kết css với php

0

Làm thế nào bao gồm mã PHP trong tệp CSS?

Đầu tiên, tạo hai tệp riêng biệt:..
Chỉ số. PHP: Chúng tôi đang sử dụng hàm Header () là hàm tích hợp trong PHP. Ví dụ: Tiêu đề ('Loại nội dung: Text/CSS; Charset: UTF-8;'); trong chỉ mục. ....
Phong cách. PHP: Tệp này chứa HTML đánh dấu của chúng tôi mà chúng tôi đã liên kết bằng cách sử dụng:

Làm thế nào để bạn liên kết PHP và HTML?

Đối với điều này, bạn cần làm theo các bước sau:..
Bước 1: Lọc các yêu cầu biểu mẫu HTML của bạn cho trang web Liên hệ với chúng tôi. ....
Bước 2: Tạo cơ sở dữ liệu và bảng trong MySQL. ....
Bước 3: Tạo biểu mẫu HTML để kết nối với cơ sở dữ liệu. ....
Bước 4: Tạo trang PHP để lưu dữ liệu từ biểu mẫu HTML vào cơ sở dữ liệu MySQL của bạn. ....
Bước 5: Tất cả đã hoàn thành !.

Chúng ta có thể liên kết HTML với PHP không?

Phần mở rộng PHP.Nếu bạn muốn chạy các tệp HTML của mình dưới dạng PHP, bạn có thể yêu cầu máy chủ chạy các tệp .html của bạn dưới dạng tệp PHP, nhưng bạn nên đặt mã PHP và HTML hỗn hợp của bạn vào một tệp với.Phần mở rộng PHP.you can tell the server to run your . html files as PHP files, but it's a much better idea to put your mixed PHP and HTML code into a file with the . php extension.

Tại sao chúng ta sử dụng PHP trong HTML CSS?

Q #2) Tại sao PHP được sử dụng trong HTML?Trả lời: PHP cho phép tạo trang web động, không thể sử dụng chỉ bằng HTML.Do đó, bằng cách sử dụng tập lệnh PHP cùng với HTML trong tệp PHP, các nhà phát triển web có thể tạo các trang web động.Việc sử dụng PHP cũng cho phép truy cập vào các cơ sở dữ liệu khác nhau.PHP allows dynamic web page generation, which is not possible by using just HTML. Thus by using PHP script along with HTML in a PHP file, the web developers can generate dynamic web pages. The use of PHP also allows access to various databases.