Question basique code HTML

albert
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 458
Inscription: 27 Aoû 2003

Question basique code HTML

Message le Jeu Aoû 16, 2007 22:43

Sur mon nouveau site -http://www.rome-passion.com/ j'ai enfin décidé de comprendre le code HTML que me fais Dreamweaver et je comprends pas tout concernant l'ouverture et la fermeture des balises. Je sais c'est basique mais j'ai jamais appris...

Par exemple avec dreamweaver j'inséreu une image qui me donne :
<img src="image.jpg" name="image" width="155" height="192">

Mais si j'ai compris mes lectures du site du zero :) cette abalise est pas fermée, il faudrait ajouter un / à la fin pour faire :
<img src="image.jpg" name="image" width="155" height="192" />

Exact ? Mais pourquoi ca marche sans alors ? Quelles sont les conséquences ?

Par ailleurs qui peut me dire à quoi correspondent les couleurs dans le code ?

Merci


ZelkiN
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 492
Inscription: 27 Juil 2007

Message le Jeu Aoû 16, 2007 22:59

salut a toi, concernant la balise image oui, moi j'ai l'habitude de la fermée mais ce n'est pas génant ... c'est une question de norme W3C il me semble ...

Et qu'entend tu par couleurs dans le code ? lol, si tu entend par width et height en code couleurs, non non, c'est juste la largeur et la hauteur lol ;)

albert
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 458
Inscription: 27 Aoû 2003

Message le Jeu Aoû 16, 2007 23:05

Merci de la réponse !

Non quand je parle de couleur, c'est dans le code HTML que tu vois dans Dreamweaver les différentes parties sont colorisées :)

Par exemple dans :
<img src="image.jpg" name="image" width="155" height="192" />
img src= est en mauve
"image.jpg" en bleue
name= en mauve
.....

albert
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 458
Inscription: 27 Aoû 2003

Message le Jeu Aoû 16, 2007 23:07

Questions subsidiaires :

Pour une image cliquable :
<td><div align="center"><a href="page.html" title="page"><img src="image.jpg" width="145" height="191" border="0" /></a></div></td>
Est ce que le code est correct ?

De même pour le ien :
td><div align="center"><a href="page.html" title="page"><font face="Verdana, Arial, Helvetica, sans-serif">Page</font></a></div></td>

Merci

Leguerinos
WRInaute discret
WRInaute discret
 
Messages: 143
Inscription: 26 Juil 2006

Message le Jeu Aoû 16, 2007 23:34

Pour avoir al réponse a toutes tes questions, le mieux est que tu soumettes ta page a cette adresse :

http://validator.w3.org/

C'est le site du W3C qui te dira si ton code correspond aux normes en fonction du type choisi HTML, xHTML1.0,...

Tu peux soumettre une URL, un fichier, ou le code de ta page ...


Marie-Aude
Modérateur
Modérateur
 
Messages: 11173
Inscription: 5 Juin 2006

Message le Ven Aoû 17, 2007 0:10

Dreamweaver génère le code de ta page en fonction du type de document que tu déclares dans l'en tête, HTML transtionnal, XHTML transitionnal ou XHTML strict.
En HTML certaines balises n'ont pas besoin d'être fermées, comme les balises IMG.

A l'inverse, en XHTML, une balise img doit être fermée.

Ton document étant en HTML et pas en XHTML, tu n'as pas besoin de fermer les balises img.

Tu peux faire confiance à Dreamweaver pour écrire correctement les balises en fonction de tes choix de type de document.

En revanche, déclarer une hauteur de table de près de 6000 pixels ne me semble pas nécessaire ?
height="5947"

Et ici tu as incorrectement fermé une balise
<td colspan="2" valign="top"><a href="index.html" title="Accueil Rome Passion"/a>
La balise a se ferme APRES l'élément sur lequel il doit y avoir un lien, en l'occurrence img après lequel se trouve </a> ce n'est donc pas la peine de la fermer avant.

Les couleurs sont simplement des aides visuelles quand tu codes, il se paramètrent dans les préférences.

Oui ton code est "correct" mais pas recommandé. Il vaut mieux mettre tout ce qui est mise en forme dans une feuille de style externe plutôt que dans le code html, et notamment ne pas utiliser la balise font.
Ca passe avec ton doctype, mais ça surcharge inutilement et c'est beaucoup plus pénible à mettre à jour

Koxin-L
WRInaute passionné
WRInaute passionné
 
Messages: 1925
Inscription: 29 Mar 2007

Re: Question basique code HTML

Message le Ven Aoû 17, 2007 9:09

albert a écrit:<img src="image.jpg" name="image" width="155" height="192">


C'est une merde DreamWeaver... J'en reviens pas.

Alors le top de la balise, pour être sur d'être conforme au standards html et s'assurer un meilleur référencement, c'est :
<img src="image.jpg" title="xxx" alt="yyy" width="155px" height="192px" />

Ca, c'est le mnimum...

albert
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 458
Inscription: 27 Aoû 2003

Message le Ven Aoû 17, 2007 10:19

Merci pour ces infos et précisions.

Concernant la hauteur de table de près de 6000 pixels : height="5947"

Comme je n'ai pas fait le template je sais pas à quoi ca sert. Je pensais que ca définissait la hauteur de la page ?

A quelle valeur je peux le mettre ?

wrodka
WRInaute discret
WRInaute discret
 
Messages: 139
Inscription: 14 Jan 2006

Message le Ven Aoû 17, 2007 10:34

J'ai repris un site qui avait été fait sous Dreamweaver pour le rendre plus pratique pour les visiteurs.
J'ai trouvé que le code fait par Dreamweaver est assez souvent compliqué pour faire des choses plus simples.
Maintenant que j'ai revu le site, le code est plus clair et le site fonctionne comme avant.(voire mieux, car j'ai ajouté des petites choses)

Je travaille maintenant à l'améliorer pour le référencement. Ce qui est dommage, c'est que je n'ai pas les codes FTP et la personne qui les a est actuellement en vacances, donc je ne peux pas trop voir si ce que j'ai fait sera réellement efficace.

petit-ourson
WRInaute impliqué
WRInaute impliqué
 
Messages: 855
Inscription: 31 Mai 2004

Re: Question basique code HTML

Message le Ven Aoû 17, 2007 10:40

Koxin-L a écrit:
<img src="image.jpg" title="xxx" alt="yyy" width="155px" height="192px" />

Ca, c'est le mnimum...

Il ne faut pas indiquer "px" dans les attributs width et height si tu ne les utilises pas dans un style. (enfin il me semble ....)


phpmikedu83
WRInaute passionné
WRInaute passionné
 
Messages: 1281
Inscription: 6 Aoû 2005

Re: Question basique code HTML

Message le Ven Aoû 17, 2007 11:49

Koxin-L a écrit:C'est une merde DreamWeaver... J'en reviens pas.


ça dépend comment on l'utilise!... en mode WYSIWYG, je dis pas... mais en code codeur, c'est une tuerie! un gestionnaire de projet indispensable!
Je vais te dire même mieux pour mesurer à quel point: C'est le seul instrument qui fait que je suis obligé de me passer du pingouin! je perdrais trop de temps!... Mais par contre, il faut savoir l'utiliser aussi, ça c'est autre chose...


Joe Le Mort
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 260
Inscription: 8 Aoû 2006

Re: Question basique code HTML

Message le Ven Aoû 17, 2007 11:59

phpmikedu83 a écrit:Mais par contre, il faut savoir l'utiliser aussi, ça c'est autre chose...
exactement, chacun a son outils préféré. :wink:
Quand on le maitrise bien DreamW est excellent par sa rapidité de generation de code :wink:


HawkEye
WRInaute accro
WRInaute accro
 
Messages: 17005
Inscription: 23 Fév 2004

Re: Question basique code HTML

Message le Ven Aoû 17, 2007 12:11

phpmikedu83 a écrit:ça dépend comment on l'utilise!... en mode WYSIWYG, je dis pas... mais en code codeur, c'est une tuerie!


Cela doit faire 10 ans que j'utilise DW.
Le volet "Visualisation" (WYSIWYG) m'a longtemps servi pour apprendre et comprendre, et générait somme toute un code relativement propre par rapport aux autres outils que j'avais pu tester.

Depuis 2 ans, le volet WYSIWYG est resté fermé, php & dynamisme oblige, mais je reste fidèle à DW, par habitude et par confort.


phpmikedu83
WRInaute passionné
WRInaute passionné
 
Messages: 1281
Inscription: 6 Aoû 2005

Re: Question basique code HTML

Message le Ven Aoû 17, 2007 12:12

Joe Le Mort a écrit:excellent par sa rapidité de generation de code :wink:


Je dirai surtout pour son client ftp intégré et son outil de recherche super puissant et super rapide! Quand tu travailles sur de gros projets c'est au top... et quand tu y travaille à plusieurs c'est encore plus indispensable lol

Koxin-L
WRInaute passionné
WRInaute passionné
 
Messages: 1925
Inscription: 29 Mar 2007

Message le Ven Aoû 17, 2007 13:41

petit-ourson a écrit:
Koxin-L a écrit:
<img src="image.jpg" title="xxx" alt="yyy" width="155px" height="192px" />

Ca, c'est le mnimum...

Il ne faut pas indiquer "px" dans les attributs width et height si tu ne les utilises pas dans un style. (enfin il me semble ....)

Bah essayes le W3C, tu verras leur réponse :-)


Meaculpa sur DW, mais ne connaissant pas, ça fait flipper, le code img qu'il produit pour un logiciel de ce calibre.
J'avais pareil avec Netscape en 1998

Question basique code HTML

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités