عدم اعمال استایل دهی خارجی در کد php

پرسیده شده
فعالیت 1522 روز پیش
دیده شده 1778 بار
0
<!DOCTYPE html>
<html>
<head>
    <link rel="stylesheet" type="text/css" href="/Style.css" />
</head>        
<body>
<?php

    $color="Red";
    echo "<p>My favorit color is $color</p>";
    echo "My favorit color is $Color";
?>
</body>
</html>

سلام

خدا قوت و با آرزوی سلامتی برای همه
نمیدونم سوالم رو جای درستی پرسیدم یا نه

کد بالا رو نوشتم و از style دهی خارجی استفاده کردم اما نمیدونم چرا استایل تگ p اعمال نمیشه

اینم کد css

p{

    color:blue;

    font-size: medium;

}

که داخل همون پوشه کد php قرار دادم

ممنون میشم پاسخ بدید.

 

فایل پیوست

زری فاتح
زری فاتح

9 اسفند 98

0
حذف شده

با سلام

مشکل از آدرس دهی فایل css است. href=/Style.css

اگر استایل تگ p  رو در یک فایل style.css تعریف کرده اید و قصد دارید متن درون تگ p به رنگ آبی که تعریف کرده اید نمایش داده شود و فایل style.css و php در یک پوشه هستند باید آدرس به صورت زیر وارد کنید:

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

اگر فایل css در پوشه ای دیگر ایجاد کرده اید باید با آدرس دهی css یک پوشه به عقب برگردیدبه عنوان مثال :

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

:

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" type="text/css" href="style.css">
    <title>Document</title>
</head>

<body>
    <?php

    $color = "Red";
    echo "<p>My favorit color is $color</p>";
    ?>
</body>

</html>

 

فایل پیوست

Mehdi Yaghoubi

توسط

Mehdi Yaghoubi

9 اسفند 98