vendredi 1 janvier 2016

Website styling not being applied. (Calling stylesheet.css from a php include)

Good afternoon, and Happy New Year! I wonder whether anyone could help me resolve some problems I'm having in creating a website using html, css...and php for the first time. (My previous attempts at web design were only in html and css).

The problem at present is that my home-page (index.php) somehow isn't 'seeing' my stylesheet.css.

The code for the index.php is basically as follows :

    <?php
      $page_title='Home';
      [php-code here, to call in include1.php.....Please see below for details]
    ?>
    <div class="copy">
      [page content here, in html]
    </div>
   <?php
      [php-code here, to call in include2.php.....Please see below for details]
?>

My folder structure is : web

   css
     stylesheet.css
   images
     logo.png
   includes
     include1.php
     include2.php
   index.php

In attempting to call in include1.php (containing doc type declaration, and Head section including reference to stylesheet.css), I've tried the following (inserted between , as shown above), all without success :

$pathtoinclude1 = $_SERVER]'DOCUMENT_ROOT'];
$pathtoinclude1 .= "/includes/include1.php";
include_once($pathtoinclude1);

and

include('/includes/include1.php')

In include1.php, my reference to the stylesheet.css is :

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

When I preview the home-page, all I get is the text in default font (Times New Roman?). None of the styling via css is being applied.

Can anyone give me some pointers as to what I'm doing wrong, please ? This is driving me a bit potty, and holding me back badly.

Any help much appreciated. Thank you.




Aucun commentaire:

Enregistrer un commentaire