les table

Mammouth du PHP | 859 Messages

26 avr. 2005, 12:08

:karu:
Modifié en dernier par flitox le 26 avr. 2005, 19:47, modifié 1 fois.

ptilou68
Invité n'ayant pas de compte PHPfrance

26 avr. 2005, 19:43

:) merci beaucoup pour votre aide je vai utiliser le logisiele que vous me conseiller et aussi le site je vai essayer de passe mon site en php comme exercice (www.aaf.fr.tc) mais le php peut t'il remplacer completemen le html si c'est la cas conseiller vous plutot des page en html avec du php ou que du php.
@ tres bientot :wink:

Mammouth du PHP | 19672 Messages

26 avr. 2005, 19:52

On ne remplace pas des pages en html par des pages en PHP : on génère des pages en HTML avec le PHP.
Le PHP est un langage serveur et on se sert de ses possibilités de calcul, d'interaction avec des bases de données et plein d'autre choses pour créer des pages dynamiques: mais l'internaute ne recevra jamais que des pages en HTML sur son ordinateur : la différence, c'est que le contenu peut évoluer selon un nombre incalculable de paramètres.
Les fichiers en PHP restent sur le serveur. Donc quand tu construis une application serveur en PHP, dis-toi bien que c'est pour construire une page en HTML complète.

Voilà :)
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

jojo
Invité n'ayant pas de compte PHPfrance

26 avr. 2005, 21:41

désoler encore je vais poser une question qui na rien a voir avec le php mais en revisent mon html j'ai trouver le xhtml (je revise le html car je n'utilise pas de bloc note mais front page pour crée mes sites, bien heuresemen je suis souvent aller fouiller la source et j'ai apprie impeuprai a utiliser le html sen front page) a 1er vue tres proche...
faut t'il utiliser <em> ou <i> pour ecrire en italique des deux fasson cela marche mais peu etre l'un des deux marche mieu lol
meme chos epour <strong> et <b>
Merci d'avance ^^

Mammouth du PHP | 19672 Messages

26 avr. 2005, 21:56

Si tu t'orientes vers le XHTML (ce serait une excellente idée), choisis plutôt la balise <span> et ajoute un style CSS. Par exemple, pour mettre en italique et en gras, essaye ceci :
<p> du texte en <span class="grasitalic">italique et en gras</span>.</p>
Et dans ta feuille de style:

Code : Tout sélectionner

p.grasitalic { font-style: italic; font-weight: bold; }
C'est plus propre comme code et plus rapide.
Et ça va afficher :
du texte en italique et en gras
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

26 avr. 2005, 22:11

Sur la plupart des navigateurs (en fait, je ne connais pas d'exception),
l'affichage pour les balises <i> et <em> est identique à l'écran : italique.

La différence n'est pas une question d'efficacité, ni même de compatibilité, mais de sens.
- La balise <i> écrit un texte en italique. C'est du formatage calligraphique. Point barre.
- La balise <em> indique un texte qui a une particularité (citation, locution, etc.).
ET... à l'écran, pour le mettre en valeur, les navigateurs l'affichent en italique.

Les robots (bots, spiders) ne se soucient pas de la balise <i>.
En revanche, ils examinent souvent le contenu des balises <em>.

Ce doit être la même chose pour <b> et <strong>.

Mammouth du PHP | 19672 Messages

26 avr. 2005, 22:21

J'en remets une couche : <em> pour "emphasys", emphase en français,
Emphase: Exagération pompeuse dans le ton, les termes employés; enflure, grandiloquence.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

jojo
Invité n'ayant pas de compte PHPfrance

26 avr. 2005, 22:43

encore un petit blem xhtml
on dit quen html on ne peu pas ouvrire un lien dans une nouvel fenetre mais alor! commen louvrire dans une Iframe ou frame
doi'je utiliser le meme code que le html en utilisent target="_blank"
ou esse deconsailler?
ou sinon tout simplemen serai t'il une bonne idée d'abandoner les fram en sachant que j'utilise les frame pour ne pas devoir fair 36000page quen je mais a jour mon site en changant la page index.
je suis bientot de nouveau dans le php ;-)

Mammouth du PHP | 19672 Messages

26 avr. 2005, 23:01

La première remarque que je ferais (J'ai l'âge de le faire :P ) si tu codes comme tu écris, tu vas avoir de sacrés problèmes.

Ceci posé : les frames sont un peu obsolètes et posent encore des problèmes pour le référencement. Ensuite, le XHTML par rapport au HTML, ce n'est qu'une petite différence: le langage est exactement le même, MAIS c'est beaucoup plus rigoureux en terme de validité. Le XHTML, c'est la version XML du HTML. Je vais essayer de résumer sans te paumer en route.

Le HTML est une instance du SGML, langage d'origine de beaucoup d'autres, encore utilisé, mais dans des domaines très spécialisés. Le SGML est ce qu'on appelle un métalangage, un langage qui sert à créer des langages.

Le XML est une version simplifiée du SGML, et c'est donc également un métalangage qui sert à créer des langages; le XHTML est une instance du XML (comme le HTML pour le SGML, tu suis toujours?)
La syntaxe d'un langage XML est rigide. Pour faire du XHTML, il faut être attentif, par exemple, TOUTES les balises doivent être fermées, y compris les balises vides (<BR> deviens ainsi <br />) et doivent être en minuscule, tout comme leurs attributs, et les valeurs d'attribut doivent impérativement être entre guillemet.

Grosso modo, c'est ça le XHTML. Va faire un tour sur openweb.eu.org, tu y trouveras beaucoup de références.

Enfin, si tu transformes ton site en utilisant le PHP, tu n'auras pas plus de fichiers et même plutôt moins : allié avec du XHTML et des feuilles de style CSS, tu peux très bien faire un site très propre.

Je n'ai pas dit que c'était facile, mais c'est a voie incontournable de l'avenir :)

Bon courage.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

26 avr. 2005, 23:24

on dit quen html on ne peu pas ouvrire un lien dans une nouvel fenetre mais alor! commen louvrire dans une Iframe ou frame
doi'je utiliser le meme code que le html en utilisent target="_blank"
ou esse deconsailler?
Qui a dit ça ???
En HTML comme en xHTML (qui est, comme vient le dire Cyrano, une évolution plus rigoureuse du HTML),
tu peux toujours ouvrir un lien dans une frame ou une nouvelle fenêtre.
- frame : il te suffit d'indiquer le nom de la frame cible
- nouvelle fenêtre : utilise la fonction javascript window.open()

En revanche, le target="_blank" est effectivement à proscrire.
ou sinon tout simplemen serai t'il une bonne idée d'abandoner les fram en sachant que j'utilise les frame pour ne pas devoir fair 36000page quen je mais a jour mon site en changant la page index.
Je suis probablement minoritaire sur ce forum à défendre les frames.

Les frames ne sont plus à la mode et les pseudo frames accélèrent ce désamour.
Cependant, certaines fonctionnalités obtenues par des frames ne sont pas accessibles autrement.

La désaffection des frames vient des difficultés de référencement qu'elles peuvent occasionner,
mais aussi - j'en suis convaincu - du manque de maîtrise de nombreux développeurs
(je peux donner des noms ! :lol:) qui trouvent leur gestion compliquée.

Tout dépend au final de tes besoins... et de tes compétences ! ;)

PS : Merci de faire un effort pour l'orthographe. C'est parfois très difficie de te lire.

jojo
Invité n'ayant pas de compte PHPfrance

27 avr. 2005, 10:31

merci j'en revien au cadre en ligne si il son deconseiller par quoi les remplacer j'ajoute souven des liens sur ma page principale mais si je n'aurai pas mon cadre en ligne je devrai rajouter se lien a toute les pages de mon site il n'y a pas d'autre moyen?
(je code beaucoup mieu que j'crie^^ :D )
excuser moi d'ailleur pour mon ortograph :oops:

Mammouth du PHP | 19672 Messages

27 avr. 2005, 10:40

Avec du PHP, tu peux très bien séparer isoler le menu de navigation en un fichier unique que tu peux ensuite inclure dans toutes les pages: pour ajouter un nouveau lien, tu l'ajouteras sur ce fichier une et une seule fois et tout ton site sera à jour en même temps.
Tu peux explorer les pseudo-frames PHP pour ça (tuto).

J'ajoute quand même un détail : si tu choisis quand même de garder les frames, en XHTML, tu ne pourras le faire qu'avec la norme XHTML1.0 frameset pour rester valide (voir la doc)
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

jojo
Invité n'ayant pas de compte PHPfrance

27 avr. 2005, 12:35

bon j'ai finie mes cour de xhtml et j'arive a fair d'asser bonne page uniquement ave cle bloc note
mais je prefere canmeme utiliser front page
si je mais mes fichier xhtml dans front page front page fera la diference entre xhtml et html?
dorénavan je pourai fair d emeilleur fouille dans mes source^^
je ne savai meme pa se quétai une ancre ^^
encor eune tit chose quelle lien doi'je metre pour q'un 2iem css remplace le 1er
c bien beau de fair plein de css pour plusieur designe mais le visiteur il clique ou lol^^

Mammouth du PHP | 19672 Messages

27 avr. 2005, 12:44

Va faire un tour sur ce site et regarde en haut de la page : choix d'habillage pour changer le style. Regarde un peu le code source pour avoir quelques idées de départ.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 357 Messages

27 avr. 2005, 13:45

Quel courage il faut Jojo pour te lire cependant les réponses apportées par Cyrano ( grand parmi les grands ) et albat ( qui l'est tout autant ) sont très pertinantes et intéressantes toutefois je ne saurai trop te conseiller d 'aller faire un tour sur le site du zero qui te permettra tout du moins de cerner un peux mieux tous ces langages ansi que leur role et leur puissance.

Etant pas fan du tout des Frames je pencherai plus largement pour un bon CSS en effet ca allège grandement ton code ( il est probable que sur ce point albat me dise que non :wink: ) toutefois je découvre de plus en plus le CSS et ca puissance réèle que depuis quelque temps et un code qui peut prendre une trentaine de ligne ( je pense aux tableaux) ne prend qu'une dixaine de ligne avec un bon CSS ( qui as l'avantage de ne pas etre valide que pour une page mais pour toutes les pages d'un site.

Je souhaite juste apporter une précision pour le CSS il doit etre la pour simplifier ton code et ne joue pas un role prépondérant dans la gestion des clics client ou navigateur.
cordialement