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
L'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIESL'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIES par odewit
La tendance est aux interfaces naturelles (NUI), et le keynote de Bill Buxton au MIX l'a bien souligné.
La charte graphique et ergonomique de Windows Phone 7 a donc été entièrement repensée en vue d'obtenir un maximum d'efficacité sur ce point. En re...
Cliquez pour lire la suite de l'article par odewit COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE?COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE? par Matthieu MEZIL
Avec EF, les vues doivent être mappées sur des entity types. Le problème c'est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n'ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possibl...
Cliquez pour lire la suite de l'article par Matthieu MEZIL [WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL?[WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL? par JeremyJeanson
Certain d'entre vous on peut être vécu cette situation embarrassante après quelques temps passer avec WF4 : Au début avec mon " ActivityDesigner" , tout allait bien. Et puis un jour j'ai au des problèmes de " Binding" . Alors nous sommes allé sur le site ...
Cliquez pour lire la suite de l'article par JeremyJeanson
Forum
MYSQL PROBLEMEMYSQL PROBLEME par remitete
Cliquez pour lire la suite par remitete
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|