<!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 قرار دادم
ممنون میشم پاسخ بدید.
با سلام
مشکل از آدرس دهی فایل 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>