Aller au contenu

j'ai reussi qu'a moitié


learn_it

Sujets conseillés

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

:)

<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%"> </td>
</tr>
</table>

Edit Modérateur : Merci d'utiliser la balise HTMl pour insérer du code...html ;)

Lien vers le commentaire
Partager sur d’autres sites

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".

Modifié par MarvinLeRouge
Lien vers le commentaire
Partager sur d’autres sites

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:

<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

Lien vers le commentaire
Partager sur d’autres sites

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.

Lien vers le commentaire
Partager sur d’autres sites

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 :P : 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.

Modifié par MarvinLeRouge
Lien vers le commentaire
Partager sur d’autres sites

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.

Lien vers le commentaire
Partager sur d’autres sites

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 ;)

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 !"

Lien vers le commentaire
Partager sur d’autres sites

  • 7 months later...
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.

Modifié par osscour
Lien vers le commentaire
Partager sur d’autres sites

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.

Lien vers le commentaire
Partager sur d’autres sites

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.

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...