Aller au menu - Aller au contenu

Les raisons pour ne pas créer de sites en tableaux

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page Précédente  1  2  3  4  5  6  Suivante
Auteur Message
1 visiteur sur ce sujet (1 Anonyme)
Page Précédente  1  2  3  4  5  6  Suivante
Hors ligne iKs # Posté le 05/06/2007 à 13:03:56
Find it. Fix it.
Avatar

Reprise du dernier message de la page précédente :
Un h1 en display: none; c'est complètement débile (sans vouloir te vexer)

Icone UbuntuUbuntu user - Icone Gnome GNOME user - Icone PHP Ruby user - XML user
 
Hors ligne Gwen-Haël # Posté le 05/06/2007 à 13:11:35
The cake is a spy
Avatar

études : ESEO Angers

Ca sert pour afficher le titre en h1 dans un navigateur texte, et la bannière avec son titre quand la feuille de style est activée, donc dans un navigateur graphique.

Ca évite aussi de faire un HTML pour chaque thème, quand un utilise une bannière et l'autre une simple image de fond.
 
Hors ligne Oli # Posté le 05/06/2007 à 13:33:38
C++, C++ fort que C!!!
Avatar
Flux RSS

Ville : Porticcio
Pays : France métropolitaine

+1 pour iks.
En ce qui concerne les menus on peu faire ça
<h1></h1><div id="menu">blabla</div>

;) au moins c'est semantique!
 
Hors ligne Gwen-Haël # Posté le 05/06/2007 à 13:41:58
The cake is a spy
Avatar

études : ESEO Angers

Code : HTML
<h1></h1>
<div id="menu">blabla</div>

Oui, mais si tu mets le titre ET le menu sur la bannière (image) , ca devient beaucoup plus embêtant pour l'image de fond.
D'ailleurs, niveau sémantique, tu utilise aussi un div hein...
Code : HTML
<div>
<h1></h1>
<p id="menu"></p>
</div>

Niveau sémantique, c'est pareil.

Cependant, si vous avez d'autres solutions pour afficher un titre par une bannière sans le faire disparaître en mode texte, je m'incline.
Édité le 05/06/2007 à 13:42:48 par Gwen-Haël
 
Hors ligne iKs # Posté le 05/06/2007 à 17:29:46
Find it. Fix it.
Avatar

Un navigateur texte ou oral ne va pas t'afficher otn texte en display:none; ;)
Ce n'est pas parce qu'ils gèrent peu de CSS qu'ils n'en gèrent pas du tout.

Icone UbuntuUbuntu user - Icone Gnome GNOME user - Icone PHP Ruby user - XML user
 
Hors ligne Oli # Posté le 05/06/2007 à 18:21:58
C++, C++ fort que C!!!
Avatar
Flux RSS

Ville : Porticcio
Pays : France métropolitaine

Je ne vois pas en quoi c'est gênant pour l'image de fond, mais bon ça dépend de ta manière de coder les designs et tout...

Et puis chacun fait comme ça lui plais tant que c'est valide et sémantique :) !
 
Hors ligne nicknick63 # Posté le 05/06/2007 à 19:33:19
Avatar
Flux RSS

Ville : Clermont-ferrand
Pays : France métropolitaine

Oui, ca dépend des besoins de chaque utilisateurs, on ne peut pas dire "Pour faire un site il faut mettre la bannière comme ca, le menu ainsi et le corps comme ceci...", tous les designs sont différents...

Ensuite, pour la bannière avec un menu et des liens tout en restant sémantiquement correct et en aidant les bots de recherche, on peut faire :
Code : HTML

<div id="banniere" >
    <h1>
        <img src="maSuperBanniere.jpg" alt="Mon super site" />
    </h1>
    <span id="monSperMenu">Voici mon menu</span>
</div>
 
Hors ligne rainbowspiky # Posté le 06/06/2007 à 01:05:37
développeur & consultant Web
Avatar

Hors ligne nicknick63 # Posté le 06/06/2007 à 11:47:39
Avatar
Flux RSS

Ville : Clermont-ferrand
Pays : France métropolitaine

Oui, c'est vrai main d'un autre côté, tant que le topic reste sur la première page... :D
 
Hors ligne anonyme # Posté le 06/06/2007 à 14:11:00

Bonjour je suis le 1001em lecteur ^^
Et bon je tien à dire que par la faute de ce sujet je vais devoir refaire mon site qui est en developpement depuis plus d'un ans... De toute facon j'aimais pas le skin :P
Mais bon je pense que les tableau c'est toujours bien pour ceux venant d'apprendre l'HTML ... au moins on peut avoir une mise en page sans CSS...
Hors ligne nicknick63 # Posté le 06/06/2007 à 14:14:20
Avatar
Flux RSS

Ville : Clermont-ferrand
Pays : France métropolitaine

Je n'en vois pas l'intérêt...
Le CSS n'est pas fait pour les pro, c'est pas parce qu'on débute qu'on a pas les capacités d'en mettre.
 
Hors ligne Gwen-Haël # Posté le 06/06/2007 à 14:19:16
The cake is a spy
Avatar

études : ESEO Angers

Ca c'est encore une légence du CSS: c'est dur à utiliser, etc.
Ben perso, je trouve plus simple, sur un site, d'avoir juste à changer une ou deux propriétés pour changer tout le site!

Le code est aussi plus propre...
Et la séparation Fond/forme est aussi une bonne habitude à prendre.
 
Hors ligne nicknick63 # Posté le 06/06/2007 à 14:28:49
Avatar
Flux RSS

Ville : Clermont-ferrand
Pays : France métropolitaine

Oui, comme c'est un langage assez abstrait, ca rebute un peu au début, alors qu'en fait, c'est relativement simple...
 
Hors ligne Yoha # Posté le 07/06/2007 à 20:00:01
Oui ou non ? Oui.
Avatar

C'est une des maladies répandues sur le web:

  • La divite conpulsive: maladie des div (ben tiens, justement);
  • La spanite chronique (pour les span);
  • Il existe aussi d'autres maladies mais je ne les connais pas. Je sais en recanche qu'il y en a pour les tableaux...

L'informatique, ou l'art de sauver le monde alors qu'on était seulement parti pour changer la couleur du texte.
Yoha
 
Hors ligne Oli # Posté le 07/06/2007 à 22:59:35
C++, C++ fort que C!!!
Avatar
Flux RSS

Ville : Porticcio
Pays : France métropolitaine

Je ne trouve pas le CSS abstrait bien au contraire

Si ça:
Code : HTML

[...]
<tr><td><font color="red">Bonjour</font></td>[...]</tr>
<tr><td>Blabla <b><u><blink><font color="red">bla</font></blink></u></b> blabla...</td>[...]</tr>
[...]


Ca rebute moins que ça:
Code : HTML

<h1>Bonjour</h1>
<div id="corps">
blabla <strong>bla</strong> blabla
</div>
[...]


en mettant ça avec:
Code : CSS

h1
{
 color:red;
}
strong
{
 color:red
font-decoration:underline blink;
}


C'est qu'il y a un blème ^^ . Imagine la longueur et la répuniance du code sans CSS si je voulais faire plusieurs truc en gras, suligné et en rouge qui clignote...
 
Hors ligne anonyme # Posté le 07/06/2007 à 23:35:31

atend parceque la ca sert à rien le tableau, quoi sinon en css tu rajoute position: relative et top: x px et tous ca...
Le css c'est quand meme plus compliqué que l'HTML ...
Parceque dans ce cas la je peux te dire le C c'est pourri vive le python ... (il y a une différence de longueur pour faire un hello world :p)
Hors ligne iKs # Posté le 08/06/2007 à 01:23:14
Find it. Fix it.
Avatar

Le CSS c'est moins compliqué que l'HTML à moins avis oO
Enfin en tout cas c'est beaucoup plus court, précis, et puissant :D

Après c'est presque impossible de connaître tous les éléments mais bon, OSEF quoi.

Icone UbuntuUbuntu user - Icone Gnome GNOME user - Icone PHP Ruby user - XML user
 
Hors ligne nicknick63 # Posté le 10/06/2007 à 22:04:14
Avatar
Flux RSS

Ville : Clermont-ferrand
Pays : France métropolitaine

Le CSS et le HTML n'ont pas grand chose a voir...
C'est comme si ont disait que la pêche a la mouche était plus facile que le karaté... (je suis allé la chercher loin celle la :p )
 
Hors ligne nicknick63 # Posté le 12/06/2007 à 18:44:29
Avatar
Flux RSS

Ville : Clermont-ferrand
Pays : France métropolitaine

Hors ligne Fl0ri@n # Posté le 12/06/2007 à 18:45:49
clique sur mon avatar

Citation : nicknick63
Up up up...


hourraaaaaaaaaaaaa

Je me bare.
Hors ligne nicknick63 # Posté le 13/06/2007 à 15:15:45
Avatar
Flux RSS

Ville : Clermont-ferrand
Pays : France métropolitaine

Citation : @~~@
Citation : nicknick63
Up up up...


hourraaaaaaaaaaaaa

Lol, on me l'avais jamais faite celle la encore ^^ .
 
Hors ligne nicknick63 # Posté le 14/06/2007 à 20:17:10
Avatar
Flux RSS

Ville : Clermont-ferrand
Pays : France métropolitaine

Aller petit topic, remonte des abimes du forum :D .
 
Hors ligne nicknick63 # Posté le 21/06/2007 à 14:59:29
Avatar
Flux RSS

Ville : Clermont-ferrand
Pays : France métropolitaine

Tient, ca faisait longtemps que j'avais pas upé ^^ .
 
Hors ligne Twins # Posté le 21/06/2007 à 15:30:14

cet up ma permis de changer mon code

Code : HTML

<div id="banniere"></div>
en
<h1><img src="ban.jpg" alt="mon site"></h1>


j'ai pas perdu mon temps et sa permis de comprendre pourquoi j'utilisais toujours les div à la place des tableaux :-°
 
Hors ligne nicknick63 # Posté le 21/06/2007 à 15:42:39
Avatar
Flux RSS

Ville : Clermont-ferrand
Pays : France métropolitaine

Comme quoi, je n'ait pas fait ce topic pour rien ^^ .
 
Hors ligne Gwen-Haël # Posté le 21/06/2007 à 15:46:14
The cake is a spy
Avatar

études : ESEO Angers

C'est très sémantique ca, une image dans un titre?

Je voyais plutôt un <h1 id="banniere"></h1>...
 
Hors ligne nicknick63 # Posté le 21/06/2007 à 15:49:51
Avatar
Flux RSS

Ville : Clermont-ferrand
Pays : France métropolitaine

Oui, c'est vrai que c'est peut-être préférable...
D'un autre côté, avec cette manière, pas d'attribut alt, donc une gène occasionnée pour les navigateurs textuels ou orales...
Après, ca reste un détail qui n'a pas énormément d'importance, a moins qu'il y ait une recommandation officielle.
 
Hors ligne KorangaR # Posté le 21/06/2007 à 15:55:13

Citation : Gwen-Haël
C'est très sémantique ca, une image dans un titre?

Je voyais plutôt un <h1 id="banniere"></h1>...


Oui c'est correct du moment que cette image a un contenu avec une alternative textuelle. Et si, ca a de l'importance.
Édité le 21/06/2007 à 15:56:06 par KorangaR
Hors ligne Twins # Posté le 21/06/2007 à 15:58:31

Citation : Gwen-Haël
C'est très sémantique ca, une image dans un titre?

Je voyais plutôt un <h1 id="banniere"></h1>...
Citation : nicknick63
Oui, c'est vrai que c'est peut-être préférable...
D'un autre côté, avec cette manière, pas d'attribut alt, donc une gène occasionnée pour les navigateurs textuels ou orales...
Après, ca reste un détail qui n'a pas énormément d'importance, a moins qu'il y ait une recommandation officielle.


je l'ai pas mis, mais ma bannière est en lien cliquable ^^
après pour le alt on m'a toujours dit de le renseigner (pour les moteurs) alors je suis le conseille :D
 
Hors ligne Gwen-Haël # Posté le 21/06/2007 à 16:00:08
The cake is a spy
Avatar

études : ESEO Angers

Le titre du <h1>, il remplace bien l'attribut alt là... la bannière c'est la décoration du titre^^
 
Hors ligne nicknick63 # Posté le 21/06/2007 à 16:02:17
Avatar
Flux RSS

Ville : Clermont-ferrand
Pays : France métropolitaine

L'attribut alt sert aussi aux navigateurs textuels ou oraux (pour les personnes malvoyantes ;) ) ainsi qu'a afficher un peu de texte quand l'image ne peut pas être chargée...
 

Retour au forum "XHTML / CSS" ou à la liste des forums

Pour accéder à cette section
Connectez-vous !
connexion_rpx