2012-08-01 3 views
2

나는 로그인 양식이있는 .html 파일을 가지고 있으며 그것을 다시 만들고 .php 파일로 저장하려고합니다. 그러나 배경 이미지 및 다른 CSS 관련 내용을 설정하는 데 어려움이 있습니다.PHP 파일의 고정 배경 이미지는 어떻게 설정합니까?

다음은 .php에 대한 제 코드입니다. 제 질문에 대답하는 지침을 제공하지는 않지만, 어디서부터 시작해야할지 모르겠습니다. 나는 W3schools와 다른 많은 사이트를 점검했다.

나를 돕기에 좋은 시작은 .PHP 파일에 .CSS 파일을 포함시키는 방법에 관한 것입니다. 아마도 빠른 소스 코드 예제를 제공 할 것입니다. 또한 고정 된 배경으로 코드를 설정하면 이미지가 놀라 울 것입니다.

<?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> 
+3

이것은 근본적으로 PHP 또는 전혀 프로그래밍에 관한 질문이 아닙니다. 기본적인 웹 디자인 질문입니다. – duskwuff

+0

HTML에 익숙하다면 –

+2

@AlexanderLarikov를 알아야합니다. HTML에 익숙하다면 그는 질문하지 않았을 것입니다. – Brad

답변

0

귀하의 질문은 PHP와 관련이 없습니다 ... 단지 CSS.

CSS는 정확하지만 브라우저는 일반적으로 URL에 입력 한 내용을 열 수 없습니다. 최소한 file: 경로가 필요합니다. 파일을 상대 경로로 참조하는 것이 가장 좋습니다.

0

그것은 내가 내 대답을 발견 그것은

2

의 CSS

body 
{ 
    background-image:url('bg.png'); 
} 

에 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> 
+2

미래의 구식 사람들에 대한 대답을 설명해주십시오. – Gokigooooks

0

웹 사이트를 만들려면 다른 PHP 파일도 포함시켜야합니다. 대신 해당 파일에 등 모든 CSS를/일, 당신은

<head> 
    <?php include_once('C:\Users\George\Documents\HTML\style.css'); ?> 
    <title>Title</title> 
</hea> 

그런 다음 당신이 당신의 PHP 파일에 들어갔습니다되는 별도의 CSS 파일을 가질 수 있습니다 할 수 있습니다. 그것은 "깔끔한"코딩을 제공합니다.

관련 문제