IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Webdesign & Ergonomie Discussion :

Mise en page du site


Sujet :

Webdesign & Ergonomie

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    291
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 291
    Par défaut Mise en page du site
    Bonjour j'ai une page principale sur laquelle j'aimerai insérer un style. Je ne m'y connais pas du tout en css ni en tableau, on me demande d'intégrer 3 fichiers en fait( head.php, index.php et foot.php) qui sont déjà créés.
    Voici le code de ma page principale sur laquelle je souhaite intégrer le style.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    <html>
    <head>
    <h1><div align="center"><font color="white">Console d'administration</div></h1>
    <body background="img.jpg">
    
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
    
    <script type="text/javascript" src="ddaccordion.js"></script>
    
    <script type="text/javascript">
    
    ddaccordion.init({
    	headerclass: "submenuheader", //Shared CSS class name of headers group
    	contentclass: "submenu", //Shared CSS class name of contents group
    	revealtype: "click", //Reveal content when user clicks or onmouseover the header? Valid value: "click", "clickgo", or "mouseover"
    	mouseoverdelay: 200, //if revealtype="mouseover", set delay in milliseconds before header expands onMouseover
    	collapseprev: true, //Collapse previous content (so only one open at any time)? true/false 
    	defaultexpanded: [], //index of content(s) open by default [index1, index2, etc] [] denotes no content
    	onemustopen: false, //Specify whether at least one header should be open always (so never all headers closed)
    	animatedefault: false, //Should contents open by default be animated into view?
    	persiststate: true, //persist state of opened contents within browser session?
    	toggleclass: ["", ""], //Two CSS classes to be applied to the header when it's collapsed and expanded, respectively ["class1", "class2"]
    	//togglehtml: ["suffix", "<img src='images/plus.gif' class='statusicon' />", "<img src='images/minus.gif' class='statusicon' />"], //Additional HTML added to the header when it's collapsed and expanded, respectively  ["position", "html1", "html2"] (see docs)
    	animatespeed: "fast", //speed of animation: integer in milliseconds (ie: 200), or keywords "fast", "normal", or "slow"
    	oninit:function(headers, expandedindices){ //custom code to run when headers have initalized
    		//do nothing
    	},
    	onopenclose:function(header, index, state, isuseractivated){ //custom code to run whenever a header is opened or closed
    		//do nothing
    	}
    })
    </script>
    
    <style type="text/css">
    
    .glossymenu{
    margin: 5px 0;
    padding: 0;
    width: 170px; /*width of menu*/
    border: 1px solid #9A9A9A;
    border-bottom-width: 0;
    }
    
    .glossymenu a.menuitem{
    background: black url(glossyback.gif) repeat-x bottom left;
    font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
    color: white;
    display: block;
    position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
    width: auto;
    padding: 4px 0;
    padding-left: 10px;
    text-decoration: none;
    }
    
    
    .glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
    color: white;
    }
    
    .glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
    position: absolute;
    top: 5px;
    right: 5px;
    border: none;
    }
    
    .glossymenu a.menuitem:hover{
    background-image: url(glossyback2.gif);
    }
    
    .glossymenu div.submenu{ /*DIV that contains each sub menu*/
    background: white;
    }
    
    .glossymenu div.submenu ul{ /*UL of each sub menu*/
    list-style-type: none;
    margin: 0;
    padding: 0;
    }
    
    .glossymenu div.submenu ul li{
    border-bottom: 1px solid blue;
    }
    
    .glossymenu div.submenu ul li a{
    display: block;
    font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
    color: black;
    text-decoration: none;
    padding: 2px 0;
    padding-left: 10px;
    }
    
    .glossymenu div.submenu ul li a:hover{
    background: #DFDCCB;
    colorz: white;
    }
    </style> 
    </head>
    <body>
    
    
    <?php
    
    include("connection.php"); 
    
    echo'<strong><h3>Gestion des pages:</h3></strong></font><font color="#0066FF">';
    $r_cat = mysql_db_query($db,"SELECT * FROM cat ORDER BY ordre ASC");
    while($cat = mysql_fetch_assoc($r_cat))
        {
        
       $r_pages= mysql_db_query($db,"SELECT * FROM pages WHERE id_cat= '$cat[id]' ORDER BY ordre ASC");
       $n=mysql_num_rows($r_pages);
       if($n>=1)
      		{
       
       $class='menuitem submenuheader';
       $debut='<div class="submenu"><ul>';
       $fin='</ul></div>';
       	 	}
    	else
    			{
    	$class='menuitem';
    	$debut='';
    	$fin='';
    			}
    	
        echo '<div class="glossymenu"><br /><form method="post" action="ajoutpages.php" ><input type="hidden" name="categories" value="'.$cat['id'].'" /><input type="image" src="plus.gif" title="Ajouter une page dans la catégorie" /></form><a class="'.$class.'">'.$cat['nom_fr'].'</a>'; 
    	
        echo $debut;
        while($pages = mysql_fetch_assoc($r_pages))
    				{
        echo '<li><br /><form method="post" action="modifpages.php" ><input type="hidden" name="pages" value="'.$pages['id'].'" /><input type="image" src="images.jpg" title="Modifier"/></form><em>'.$pages['titre_fr'].'/'.$pages['titre_en'].'</em></a></li>'; 
      				}
        echo $fin.'</div>';
    	
    	}	?>
        <strong><h3><a href="admincat.php">Gestion des catégories</a></h3></strong>
    </div>
    </body>
    </html>
    <?php mysql_close();?>

    Je ne sais pas ou placer les 3 autres fichiers, si il faut faire des include ou pas. Si vous savez, merci.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 16
    Par défaut
    Pour intégrer tes fichiers tu peut en effet utiliser des includes.
    Par contre je ne comprend pas vraiment ce que tu veut dire en parlant d'intégrer un style, pourrait tu être plus précis ?

  3. #3
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Bonjour

    Je supposes que la page que tu nous montre est le contenu que devra avoir ta page et que autour tu dois broder un entête, un index (???) et un pied de page ?

    Si c'est le cas sache qu'en faisant un include ce sera comme si tu n'avais qu'un seul fichier : les 4 fichiers vont fusionner pour n'en faire qu'un. Il faut donc que la fusion respecte les règles html : par exemple un seul doctype, une seule partie <head> </head>, une seule partie <body> </body> et pas chacune de ces balises dans chacun de tes fichier inclus...

    Pour le reste si tu pouvais en effet être un peu plus précis sur ce que tu ne comprends pas...

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    291
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 291
    Par défaut
    Oui voilà j'ai mon script php et 3 autres fichiers de mise en forme de la page (head.php, foot.php, index.php). Et je dois inclure mon script dans ces fichiers mais le problème c'est que je n'y arrive pas

  5. #5
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Citation Envoyé par guipe Voir le message
    je n'y arrive pas
    Je suis désolé mais ce n'est pas une réponse valable !

    Tu n'arrives pas à faire quoi ? Utiliser un include ? Insérer ces fichiers dans la structure de ta page...

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    291
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 291
    Par défaut
    Oui savoir ou insérer les include, a quel endroit de mon script

  7. #7
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Tout dépend de ce que contiennent head.php, foot.php, index.php !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. mise en page de site
    Par manugemozac dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 18/02/2011, 18h40
  2. Mise en page du site sans frameset
    Par EIN-LESER dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 28/01/2009, 15h26
  3. Mise en page site
    Par J0r_x dans le forum Mise en page CSS
    Réponses: 11
    Dernier message: 13/02/2007, 11h58
  4. [Ergonomie] Mise en page d'un site web
    Par cyberdevelopment dans le forum Webdesign & Ergonomie
    Réponses: 4
    Dernier message: 10/08/2006, 15h17
  5. [XHTML] Mise en page d'un site web
    Par cyberdevelopment dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 10/08/2006, 14h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo