Как установить фиксированное фоновое изображение для файла PHP?
У меня есть .html-файл с формой входа в систему и вы хотите его воссоздать и сохранить его как .php-файл. Тем не менее, я сталкиваюсь с трудностями с установкой фонового изображения и других связанных с CSS материалов.
Ниже приведен мой код для .php, который, я уверен, не даст рекомендаций для ответа на мой вопрос, но я не знаю с чего начать. Я проверил W3schools и многие другие сайты.
Отличный способ помочь мне в том, как включить файл .CSS в файл .PHP. Возможно, дайте мне пример с быстрым исходным кодом. Кроме того, код для установки фиксированного фонового изображения будет потрясающим.
<?php $url = 'C:\Users\George\Documents\HTML\bg.jpg'; ?> <html lang="en"> <head> <title>This is a test</title> <style type="text/css"> body { background-image:url('<?php echo $url ?>'); } </style> </head> <body> <p>This is a test.</p> </body> </html>
4 Solutions collect form web for “Как установить фиксированное фоновое изображение для файла PHP?”
Я нашел ответ.
<?php $profpic = "bg.jpg"; ?> <html> <head> <style type="text/css"> body { background-image: url('<?php echo $profpic;?>'); } </style> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Hey</title> </head> <body> </body> </html>
<meta http-equiv = "Content-Type" content = "text / html; charset = utf-8" /><?php $profpic = "bg.jpg"; ?> <html> <head> <style type="text/css"> body { background-image: url('<?php echo $profpic;?>'); } </style> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Hey</title> </head> <body> </body> </html>
Ваш вопрос не имеет ничего общего с PHP … просто CSS.
Ваш CSS правильный, но ваш браузер обычно не сможет открыть то, что вы вложили в URL. Как минимум, вам понадобится file:
путь. Лучше всего ссылаться на файл по его относительному пути.
Это не хорошее кодирование, чтобы поместить PHP-код в CSS
body { background-image:url('bg.png'); }
это оно
Вы должны подумать о включении других php-файлов, если вы собираетесь извлечь из него веб-сайт. Вместо того, чтобы делать все css / etc в этом файле, вы можете сделать
<head> <?php include_once('C:\Users\George\Documents\HTML\style.css'); ?> <title>Title</title> </hea>
Тогда вы можете иметь отдельный файл CSS, который просто втягивается в ваш php-файл. Он обеспечивает некоторое «опережающее» кодирование.