Version complète: sur le forum Webmaster Hub : j'ai reussi qu'a moitié
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > (X)HTML et CSS
learn_it
salut tout le monde,

J'ai réussi a faire ma premiere page en html.
Le petit souci c ou moment de l'insertion de la premiere image que ca coince.
Merci de votre aide

smile.gif

HTML
<html>
<head>
<title> mon premier site </title>
</head>
<body leftmargin="100" topmargin="0" marginheight="0" marginwidth="0">
<table width="786" border="1" cellspacing="0" bordercolor="#0066FF" bgcolor="#CCFF00" class=menu>
<tr>
<td width="780">
<table width="100%" border="1" cellspacing="0" bordercolor="#0099FF">
<tr align="right">
<td width="75%"><img src="first beauty head22.jpg"></td>
<td width="25%">&nbsp;</td>
</tr>
</table>


Edit Modérateur : Merci d'utiliser la balise HTMl pour insérer du code...html wink.gif
MarvinLeRouge
Salut,

1) évite les espaces dans les noms, ça vient peut-être de là
2) si tu commences le html, je te conseille de te mettre d'entrée de jeu au xhtml, et donc de ne pas faire de mise en page en tableaux. Il est plus simple de ne pas commencer que de "désapprendre".
xpatval
A moins que tu n'ais pas mis tout ton code, tu as deux balises <table>, contre une seule </table>.
Est-ce un oubli ?

De plus, tu utilises des attributs (non reconnus) et une classe dans ton premier tableau:
HTML
<table width="786" border="1" cellspacing="0" bordercolor="#0066FF" bgcolor="#CCFF00" class=menu>
Dans ce cas, il vaut mieux tout indiquer dans ta classe.

De plus, les tableaux sont utiles pour les données tabulaires, donc à éviter si tu n'en as pas besoin (ce qui semble être le cas dans ton exemple).

Concernant ton code en général, pense à passer celui-ci au validateur, tu pourras te rendre compte des erreurs, et ainsi corriger tu devras !

Bon courage,

xpatval
captain_torche
Je corrige MarvinLeRouge : on peut faire du design tabulaire en XHTML valide (passé au validateur), comme on peut faire un site full-css en HTML.

Sinon, effectivement, il a été d'usage pendant longtemps d'utiliser les tableaux pour faire la mise en page.
Mais tout le monde, ici, te déconseillera cette méthode, trop rigide, peu accessible et trop lourde.

Tu peux arriver au même résultat en utilisant du code CSS (qui, tu le verras, a beaucoup d'avantages).
Comme tu commences à apprendre, je pense que tu ne verras pas d'inconvénient à faire machine arrière.

Pour apprendre quelques bases en (X)HTML/CSS, je te conseille de jeter un oeil sur le site du zéro.

(Petite digression : J'ai lu, au détour de quelques pages du forum, que certains déconseillaient le site à cause de certains mauvais choix. Qu'en est-il exactement ?).

Sinon, pour ton souci d'image, il faut d'une part que ton image se situe dans le même répertoire que la page qui l'appelle (en tout cas, de la manière dont tu l'appelles).

Et, comme le dit Marvin, le fait d'avoir des espaces (ou des caractères accentués, ou spéciaux) dans le nom d'un fichier (image, archive, page ...), peut être source de problèmes.
Si tu ne veux pas coller tes noms de fichier, tu peux utiliser _ ou - comme séparateurs.
MarvinLeRouge
CITATION(captain_torche @ vendredi 24 mars 2006, 11h38)
Je corrige MarvinLeRouge : on peut faire du design tabulaire en XHTML valide (passé au validateur), comme on peut faire un site full-css en HTML.


Je corrige captain_torche tongue.gif : je n'ai pas dit qu'on ne pouvait pas faire du design tabulaire en xhtml, j'ai déconseillé de le faire. Par "et donc", je sous-entendais qu'il me semblait cohérent, si on choisit d'utiliser du xhtml, de séparer la mise en page du contenu et donc d'éviter les tableaux pour la mise en page.

Quant aux sites pour apprendre le xhtml et les css, je te conseille les tutoriels du site Alsacreations.
captain_torche
Marvin : si pour toi il est cohérent de séparer contenu et présentation en XHTML, un débutant qui te lirait, ne ferait pas forcément le rapprochement. (Oui, je suis un p*%£* de chipoteur).
D'autant plus que faire un site full-css (donc avec une séparation contenu/présentation), n'est pas limité qu'à l'emploi du XHTML.
MarvinLeRouge
J'avais très bien compris, suite à ta remarque, qu'on pouvait se méprendre, c'est bien pourquoi j'ai dit que mes paroles "sous-entendaient" mon sens.
NB : Rassure-toi, je suis aussi chipoteur à mes heures wink.gif

Je casserai donc ce début de troll dans l'oeuf en détournant sournoisement cette citation : "Elle a fait chipoti chipota anec un noôôôôôôtre !"
osscour
CITATION(captain_torche @ vendredi 24 mars 2006, 12h38) *
Et, comme le dit Marvin, le fait d'avoir des espaces (ou des caractères accentués, ou spéciaux) dans le nom d'un fichier (image, archive, page ...), peut être source de problèmes.
Si tu ne veux pas coller tes noms de fichier, tu peux utiliser _ ou - comme séparateurs.


Salut,

lequel est vraiment à utiliser entre "_" et "-" et pourquoi ?
autre question : il vaud mieux utiliser des nom en .html ou en .htm ?

Merci.
Sebastien
Le tiret (-) est préférable à l'underscore (_) car il est considéré comme un séparateur par les moteurs de recherche (ceci dit l'influence sur le positionnement est faible).

Concernant l'extension .html ou .htm, c'est à ta convenance, les 2 sont équivalentes.
osscour
CITATION(Sebastien @ lundi 30 octobre 2006, 15h30) *
Le tiret (-) est préférable à l'underscore (_) car il est considéré comme un séparateur par les moteurs de recherche (ceci dit l'influence sur le positionnement est faible).

Concernant l'extension .html ou .htm, c'est à ta convenance, les 2 sont équivalentes.


Merci beaucoup pour tes réponses.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.