Aller au contenu

Programmation html/php


Himura

Messages recommandés

Bonjour

Je débute en html/php, je commence à connaître 1 ou 2 choses de base, mais bon c'est pas encore ça :transpi:

Alors voilà mes problèmes:

1ère question: pour faire une page en php, suffit-il de mettre l'extension de fichier .php ? (j'ai essayé de mettre des balises php pour remplacer les html, mais nvu me les remet à chaque fois).

2ème question: la balise "include": quelle est sa syntaxe exacte ? J'ai fait 3-4 sites et presque à chaque fois c'était différent. En fait, j'ai un menu que j'aimerais mettre dans toutes les pages du site. Et ce fichier de menu, ou doit-il être ? (à la racine du site, à chaque fois dans le même dossier que la page qui les inclue ?). J'ai chopé ça sur un site:

<?php include('vert.php'); // Nous appelons notre menu

?>

Bon on va arréter là, j'aurais surement d'autres questions plus tard :transpi:

Merci pour vos réponses :francais:

Lien vers le commentaire
Partager sur d’autres sites

1ère question: pour faire une page en php, suffit-il de mettre l'extension de fichier .php ? (j'ai essayé de mettre des balises php pour remplacer les html, mais nvu me les remet à chaque fois).
Il faut mettre l'extention qui est définie dans ton serveur web comme étant du php.

 grep php /etc/apache/httpd.conf
LoadModule php5_module		/usr/lib/apache/modules/libphp5.so
DirectoryIndex index.html index.php
AddType application/x-httpd-php .php
DirectoryIndex index.html index.php index.php3 index.htm

Dans mon cas, c'est juste php, mais tu peux utiliser des extention .php .html ou .peyhachepey, on s'en fout un peu.

Si tu es chez un hébergeur, alors en général c'est .php ou .php3 (j'ai jamais vu de .php4 ou 5, mais pourquoi pas)

Lien vers le commentaire
Partager sur d’autres sites

Devinez quoi: j'ai d'autres questions débiles :zarb: (j'ai cherché sur le net, mais ca marche jamis comme eux :transpi: ). Alors:

1)quand je fais une feuille css, que je l'insère dans une page, est ce que l'origine de la page sera déplacée aux marges de cette feuille, ou sera-t-elle toujours le coin en haut à gauche de la page ?

2)à propos des positions absolute et relative: j'ai lu qu'en absolu, chaque truc que je positionne l'est par rapport au coin supérieur gauche de ma page (en absolu donc, ce qui est 100% logique et compréhensible). Et qu'un truc positionné en relatif l'était par rapport à l'élément directement supérieur dans le code. Mais alors quelle référence pour cet élément supérieur ? (si c'est un truc rond, il est ou le coin supérieur gauche ?). Cet élément supérieur doit-il être mis en relatif ou absolu (si en relatif, par rapport à quoi si c'est le premier élément du code ?) ? Enfin, toujours le coup de la feuille css, agit-elle sur la position relative ?

J'explique ce que je veux faire, ce que j'ai fait (et qui marche pas :sucre: ) et ce que j'ai lu sur un site:

Je voudrais mettre une image, puis une deuxième en dessous (décalée vers le bas c'est tout, et qui évidemment ne chevauche pas la 1ère) Voilà mon code:

<a href="***"><img alt="" src="../g02/amv/seisouhen.jpg"

style="border: 0px solid ; position: absolute; top: 0px; left: 300px; width: 199px; height: 159px;"></a>

<a href="***"><img alt="" src="../g02/amv/tsuiokuhen.jpg"

style="border: 0px solid ; position: relative; top: 200px; left: 0px; width: 199px; height: 159px;"></a>

C'est censé faire quoi ça ? D'après moi ça devrait mettre la 1ère en x=0 et y=300 et la 2nde 200px en dessous (mais 200px par rapport à quoi ?). Or ma 2ème image est décalée à gauche et en dessous mais de + de 200px :smack:

De plus sur un site j'ai lu que pour décaler une image de A pxen dessous il fallait mettre:

top: -A px

OPr quand je fais ça mon image se décale...en haut...

Alors pour résumer j'aurais une question: comment aligner 2 images l'une en dessous de l'autre de la façon la plus simple et souple possible ? J'en ai marre de perdre mon temps à chercher sur le net et de rien trouver... Merci :francais:

Lien vers le commentaire
Partager sur d’autres sites

1)quand je fais une feuille css, que je l'insère dans une page, est ce que l'origine de la page sera déplacée aux marges de cette feuille, ou sera-t-elle toujours le coin en haut à gauche de la page ?

Gné ? Une feuille de style ne s'insére pas dans une page HTML. Elle y est rattachée, c'est tout...Je crois que tu n'as pas du bien comprendre le principe des feuilles de style...

Je pense que Sentinel te recommendrai (avec justesse) d'aller faire un VRAI tour sur http://www.siteduzero.com dans la rubrique Site Web tu trouveras de beaux cours qui vont bien.

2)à propos des positions absolute et relative: j'ai lu qu'en absolu, chaque truc que je positionne l'est par rapport au coin supérieur gauche de ma page (en absolu donc, ce qui est 100% logique et compréhensible). Et qu'un truc positionné en relatif l'était par rapport à l'élément directement supérieur dans le code. Mais alors quelle référence pour cet élément supérieur ? (si c'est un truc rond, il est ou le coin supérieur gauche ?). Cet élément supérieur doit-il être mis en relatif ou absolu (si en relatif, par rapport à quoi si c'est le premier élément du code ?) ? Enfin, toujours le coup de la feuille css, agit-elle sur la position relative ?

(...)

Bon, alors sauf erreur de ma part, y'a pas de "truc rond" en HTML. Le HTML, c'est carré (dans tout les sens du terme...quoique ;) ). Bref, donc tout est carré, et donc tout élément a un coin supérieur gauche.

Pour la suite, idem que réponse 1 -> http://www.siteduzero.com rubrique Site Web.

Bon courage :keskidit:

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...