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
SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio
Forum
CHAMPS TIMECHAMPS TIME par vargas
Cliquez pour lire la suite par vargas
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|