Accueil > Forum > > > > mise en page PHP/CSS
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
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2010 : SHAREPOINT 2010 POUR LES DéVELOPPEURSTECHDAYS PARIS 2010 : SHAREPOINT 2010 POUR LES DéVELOPPEURS par ROMELARD Fabrice
Animé par: Laurent Cotton Le développement dans SharePoint 2010 passe par plusieurs axes qui seront évoqués dans cette session, mais plus particulièrement les développements simples lié au besoin Business Business Connectivity Services Ce BCS es...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2010 : PLEINIèRE DERNIER JOURTECHDAYS PARIS 2010 : PLEINIèRE DERNIER JOUR par ROMELARD Fabrice
Cette session est la dernière pleinière de ces 3 jours de TechDays Paris 2010. Généralement, cette troisième journée est plus axée sur l'avenir vu par Microsoft. Après un retour sur l'avenir vu par la Science Fiction ou par ...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|