begin process at 2010 03 21 03:41:52
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Web 2.0

 > 

CSS

 > 

mise en page PHP/CSS


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

mise en page PHP/CSS

samedi 4 août 2007 à 18:42:16 | mise en page PHP/CSS

la_main_sur_le_katana

Bonjour,
je suis entrain de faire une apllication PHP/MYSQL pour un site web et j'aurais une question concernant la mise en page d'une partie du site. En fait, je voudrais mettre les différents formulaires d'ajout de données(crées séparémment) sur la même page. Voilà ce que je fais pour l'instant :
<html>
<body>
<?php
    //connexion
    include("include/connexion.php");
   
    //inclusion des différents formulaires
?>
<table>
<tr>
    <td>
<?php
    include("ajout_agglomeration.php");
?>
    </td>
    <td>
<?php   
    include("ajout_ville.php");
?>
    </td>
</tr>
</table>
</body>
</html>

ajout_agglomeration.php et ajout_ville.php étant deux formulaires séparés.
J'ai vu en surfant sur le net que la mise en page avec des tableaux était dépassée et qu'il fallait utiliser les feuilles de styles. Mais voilà, je ne connait pas trop les CSS donc si quelqu'un peut m'aider, je lui en remercie.
samedi 4 août 2007 à 19:27:20 | Re : mise en page PHP/CSS

Evangun

Hello,

Je te conseille d'acheter CSS2 chez CampusPress, collection Le tout en poche, de Michel Dreyfus, il est vraiment super, et pour 10 euros seulement.
Encore aujourd'hui je le garde à portée de main pour quand j'ai des trous de mémoire.

Sinon tu peux chercher des tutoriels CSS sur internet.

à+
samedi 4 août 2007 à 19:37:33 | Re : mise en page PHP/CSS

TheGorgo

Salut,

Si j'ai bien compris tu cherches à mettre en forme ton site avec des calques css.
Le probleme des calques CSS est que la mise en forme se fait à partir des coordonnées des pixels, donc, il faut un
environnement pour pouvoir les developper je te conseille d'utiliser Dreamweaver 8 en mode créqation graphique mais, celui-ci coute quand meme la modique somme de 297 € (oui voilà).

En ce qui concerne les tableaux, tu les dis dépassés, mais ils sont encore largement utilisés car beaucoup plus simple a utiliser que les calques. En plus, tu peux développer ton site en tableau juste à partir d'un bloc note.

Enfin le probleme des tableaux est le temps de chargement mais, si ceux ci contiennet du texte et des element de formulaire, il ne sera pas super long a charger. Par contre, si ton tableau est blindé d'images, là il posera problème à l'utilisateur.

A+
samedi 4 août 2007 à 19:48:41 | Re : mise en page PHP/CSS

Evangun

Re-hello,

je ne suis pas du tout du tout d'accord TheGorgo...
1) je trouve que programmer avec Dreamweaver est une horreur, ça saccage tout
2) je programme tous mes sites sans logiciel graphique comme Dreamweaver, et ils ne pourraient jamais arriver au même résultat
3) oui, les tableaux sont morts ! sauf pour les données tabulaires. Le css permet de tout faire en plus propres. Je ne trouve pas qu'ils soient plus simple à utiliser que des calques.
3) TheGorgo, je ne comprends pas ton arguments de poids... quand un tableau a du texte, il est léger, quand il a des images, il est lourd... tu confonds le contenu et le contenant là.

La_main_sur_le_katana : fais partie de ceux qui passent vraiment aux css, tu ne le regretteras pas, parole de scout
samedi 4 août 2007 à 19:54:08 | Re : mise en page PHP/CSS

TheGorgo

eh oui, parce qu'un tableau ne s'affichera pas tant que tout son contenu n'est pas chargé ....
T'inquiete je sais de quoi je parle. Rends toi sur le site du W3C.

samedi 4 août 2007 à 20:15:43 | Re : mise en page PHP/CSS

Evangun

Un tableau s'affiche dès que sa source HTML est complète, pas quand ses images sont chargées...
samedi 4 août 2007 à 20:34:15 | Re : mise en page PHP/CSS

TheGorgo

oui justement, mais t'as pas du comprendre ce que tu as lu. Je t'explique

Un tableau se définit par <table></table>
il se charge lorsque sa source html est complete, c'est a dire que lorsque le navigateur est parti de <table> et arrivé à </table>
un navigateur charge une page de facon linéaire, il part du début et arrive à la fin.
donc, imagine ce code

<table> // debut de tableau
 <tr>
<td>
<img src="blabla.gif">
</td>
</tr>
</table>
ton navigateur va agir de la facon suivante :
il va commencer a definir le tableau, ensuite, il va arriver sur le code de l'image, il va charger cette image puis, lorsqu'elle sera fini de chargée, il va passer à la suite, refermer la cellule, refermer la ligne et terminer la source html du tableau et donc l'afficher. et tout ceci après avoir chargé le contenu du tableau

samedi 4 août 2007 à 20:45:11 | Re : mise en page PHP/CSS

Evangun

Si tu as :

<table> // debut de tableau
 <tr>
<td>
<img src="blabla.gif">

blablabla

</td>
</tr>
</table>

non le navigateur n'attend pas d'avoir chargé l'image blabla.gif pour afficher le texte blablabla, si c'est ce que tu veux dire. Par contre si tu veux dire que les caractères "<img src="blabla.gif">" (en tant que code HTML) ralentit le chargement... bah...oui si tu veux... mais tu sais que 1 lettre = 1 octet et que en bas débit 1s = 4ko = 4000 octets, alors je ne vois même pas pourquoi on parle de ça tellement le "poids d'un tableau" est insignifiant comme argument. Ce qui compte c'est que le css est plus propre et plus facile à gérer, point barre. à mon avis en tout cas...
vendredi 22 février 2008 à 18:15:16 | Re : mise en page PHP/CSS

crocxx2

+ 1 contre les tableau & les WYSIWYG

- Poid des pages trop lourdes
- Référencement
- Accessibilité
- Le code devient casiment illisible



Cette discussion est classée dans : page, php, include, ajout, css


Répondre à ce message

Sujets en rapport avec ce message

definir l'action d'une page php [ par LazY ] Ca peut paraitre evident,mais comment on fait pour recupérer ce qui est inscrit apres l'adresse d'une page php?ex: comment marche Action=ajout dans 'h php et include [ par vbasique ] Bonjour,j'aimerais savoir comment on dimensionne une page située en 'include' dans une page php.je vous remercie,Pierre A.essai raté ici (ça dépasse) Include php [ par FearBlue ] Salut a tous !!!!J'ai un probleme avec la fonction includema page index.phpcontient un code genre ca:include($page);lorsque je fais ca :index.php?page Include Distant avec easyphp [ par Paper183 ] Bon voila mon problemeje suis avec easyphp 1.6(seulement pour mes tests)je débute en php...sur une page jai:include("http://lesite.com/index.php");?>e Avec include, les images n'apparaissent pas !!! [ par jadiema ] J'ai une page php qui me sert d'index. Dans cet index, j'essaye d'afficher une autre page php en utilisant la propriété include de php. Tout se passe Faille Include [ par FearBlue ] Slt a tousVous connaissez surement tous la faille Includeenfin plus l'erreur de bcp de programmeurs php débutants.L'autre jour j'ai vu que si on faisa question sur include() en php [ par titibl ] voila j'aimerais faire un include d'une page pour faire le meme effet qu'une iframe ms je n'arrive pas à forcer mon include avec une taille precise.qu ecrire la source d'une page avec include ? [ par magicyoda ] Bonjour !j'ai un script php qui envoit un mail html, dans celui-ci j'aurais aimé inclure la source de la page test.php pour obtenir dans le mail le me Pb Include [ par tekyo ] Salut, Voila le pb:J'ai une page accueil.php qui fait office de menu vers d'autre page en include, or dans ces pages il y en a une qui doit se recharg Probleme d'include a partir d'un index.php?page=x [ par chatainsim ] Bonjour,  j'ai un probleme avec se script qui affiche en fonction de x dans index.php?page=x affiche la page x.php en include si 'page' est inexista


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,967 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales