A quoi sert la balise <noscript> ?? - HTML/CSS - Programmation
Marsh Posté le 13-01-2005 à 10:46:56
À fournir un "contenu alternatif" dans le cas où le navigateur du visiteur ne sait pas interpréter/a désactivé les scripts (type Javascript).
h1, h2, ... (jusqu'à h6) sont les "headers", ça sert à indiquer sémantiquement (logiquement, syntaxiquement, ...) les titres (de pages, de sections, de paragraphes), c'est très important dans l'organisation d'une page.
Classiquement, on trouve au plus un élément h1 par page (le titre du site/de la page), et ensuite une arborescence de h[2-6]
Marsh Posté le 13-01-2005 à 10:47:22
comment dire...heu... google recherche <noscript>
--> http://perso.wanadoo.fr/bernard.qu [...] script.htm
Allez, j'ai tellement envie de bosser aujourd'hui que je préfère encore répondre à ta question...
Tu fait un beau menu déroulant (CSS + JS), mais le monsieur en face est douteux et a désactiver JS, tu met un noscript avec tes liens (les href dont tu parle), et comme ça, JS ou pas JS, le visiteur aura tjs un menu d'affiché, et donc ton site reste accessible par TOUS.
J'ai pas matté l'exemple mais pour ce qui est de h1 et h2, rien à voir avec le référencemnt, c'est juste que le gars a du redéfinir les propriété de h1 et h2 dans son CSS, ensuite le texte qui met entre ces balises aura la zolie mise en forme....
Marsh Posté le 13-01-2005 à 13:09:08
Xav_ a écrit : |
moi j'ai regardé et je n'ai rien trouvé dans le fichier CSS pour <h1><h2>mais les balises <h1> et <2> dans la page sont invisibles et remplie de mots clés
Marsh Posté le 13-01-2005 à 13:35:37
Flyman30 a écrit : moi j'ai regardé et je n'ai rien trouvé dans le fichier CSS pour <h1><h2>mais les balises <h1> et <2> dans la page sont invisibles et remplie de mots clés |
omg je viens d'aller voir ça
ces putes ont utilisé <h1> et <h2> cachés via noscript pour coller un maximum de buzzwords dans la tronche des moteurs de recherche
Comment abuser du HTML, figure 1: un site de merde
Marsh Posté le 13-01-2005 à 14:17:04
Djdiox a écrit : et comment les a t'il rendu invisible dans la page? |
le noscript n'est interprété par ton browser que si celui-ci n'est pas capable d'utiliser le script (désactiver, ou non compatible)...
JS étant compatible avec tous les navigateurs et activé chez bcp de visiteur, le <noscript> n'a pas lieu d'etre afficher...
un texte de substitution ne s'affiche pas si tu n'a pas substituer...
EDIT: va sur leur site, désactive JS et rafraichi la page... je viens de faire le test à l'instant avec FF, ça pique les yeux !!!!!
Marsh Posté le 13-01-2005 à 14:23:39
la balise <noscript> ne s'active que si le navigateur ne gère pas les langages de script.
En l'occurence, sous Lynx (navigateur textuel ne gérant pas le scripting) la page est inutilisable:
Marsh Posté le 13-01-2005 à 14:55:19
<noscript><strong>Installe Internet Explorer bordel !</strong></noscript>
Voilà, ça sert à ça la balise noscript
Marsh Posté le 13-01-2005 à 15:03:53
Tiens, là j'ai la petite case "Javascript" décochée (ça arrive souvent que j'oublie de la remettre), et en allant sur le site, c'est vrai qu'on n'y comprend rien. Des vrais amateurs ceux qu'on fait le site... Ce que j'aime surtout, c'est la balise <meta name="keywords", ils ont pas l'air au courant que plus aucun moteur de recherches ne l'utilise...
Marsh Posté le 13-01-2005 à 10:28:27
Tout est dans le topic en regardant la source de certains site je je remarque que y a des liens href et des h1 et h2 dans cette balise.. comme ici par exemple http://www.foto.com a quoi cela sert il? et je voulais aussi savoir h1 et h2 c pour le référencement dans ce meme exemple?? merci...