2012-11-12 2 views
0

템플릿 파일을 만들고 있는데 머리가 무언가가되어 버렸습니다. logo.png 파일이 표시되지 않는 그러나 header.php 파일에 Logo 이미지로드 중 - PHP

은 내가
<div id="logo"> 
<a href="index.php"><img src="images/logo.png" alt="MY COMPANY""/></a> 
<p class="tagline">MY COMPANY</p> 

다음있다. alt = 텍스트와 "태그 라인"만 표시됩니다.

  1. .PNG 파일은 이미지 경로 때문에 '이미지'폴더 외부 CSS 파일이 제대로 (적어도 내 지식) 구성
  2. 이미지 폴더
  3. header.php 파일이에 괜찮을거야.

이것은 참조 용으로 작성된 나의 CSS 코드입니다.

#logo { 
float:left; 
margin:22px 0 0 0; 
} 
#logo a { 
    float:left; 
    } 
#logo .tagline { 
    display:inline; 
    float:left; 
    margin:0; 
    width:115px; 
    line-height:14px; 
    color:#aeaeae; 
    margin:0 0 0 10px; 
    padding-top:5px; 
    font-family:Arial, Helvetica, sans-serif; 
    } 

미리 도움을 주셔서 감사합니다.

+1

경로와 관련된 대부분의 경우가 잘못되었습니다. 브라우저에서 소스 코드를 열고 이미지 링크를 클릭하십시오.로드가 되나요? 아니? 그런 다음 올바른 경로를 작성했는지 확인하십시오. – markus

+0

또한, 이것은 프로그래밍 문제가 아니며, 너무 지역화되어 있으며, 건설적이지 않고 곱하기도합니다. – markus

+0

경로 문제였습니다. MY COMPANY을 추가해야했습니다. @ markus-tharkun은 이미지 텍스트를 마우스 오른쪽 버튼으로 클릭하고 이미지를로드하려고 시도했을 때 이미지 폴더의 경로를 루트에서 찾으려고한다는 것을 제안했습니다. PHP 파일이 이미지 폴더 외부에있는 경우 왜 그렇게 할 지 이해할 수 없지만 지금은 수행 할 것입니다. – BlueSun3k1

답변

2

가 폐쇄을 제거하여 imgtag 구문의 실수가 문제의 원인 닫는 img 태그를 방지"를

<img src="images/logo.png" alt="MY COMPANY"/> 
0

대신 상대 경로를 사용해 볼 수 있습니까? "/ 웹 앱/이미지/로고 .png 경로"와 같은 것입니다. 또한 파일 사용 권한이나 철자 오류 일 수 있습니다.

+0

그것은 상대 경로가 아닙니다. 그것은 절대 경로입니다. 상대는'../ images/blah' 또는'./blah' 또는'../../ blah'입니다. – meagar

1

당신의 PHP가 리눅스 호스트에서 호스팅된다는 약간의 문제로, 이미지와 그 파일의 파일 허가를 확인하십시오.

2

는 alt 속성의 끝에 추가 "([]로 강조)

<a href="index.php"><img src="images/logo.png" alt="MY COMPANY"["]/></a> 
+0

확인하고 수정했지만 문제는 아닙니다. 고마워요. – BlueSun3k1

관련 문제