SLC71 Posté 22 Novembre 2009 Posté 22 Novembre 2009 (modifié) Bonjour à tous, dans un texte je souhaiterais inclure des balises Hx sans pour autant en faire des tritres à part entière? juste opur donner un plus d'importance à certains termes. seulement voila j'ai plusieurs problèmes: - il y a un grand espace au dessus de chaque balises Hx et le texte qui le précède. j'ai essayé des margin, padding mais rien n'y fait. - le texte qui suit les balises Hx est réduit alors qu'il ne l'était pas avant. du coup je me retrouve avec des tailles de textes différentes par j'ai réusit à éviter le envoie à la ligne si vous avez des idées je suis preneurs merci Modifié 24 Novembre 2009 par Dudu
jcaron Posté 22 Novembre 2009 Posté 22 Novembre 2009 Utilise plutôt <em> ou <b> qui sont faits pour ça (surtout le premier), ou fais-en des liens. Jacques.
yuston Posté 22 Novembre 2009 Posté 22 Novembre 2009 <em> et <b> sont totalement différents, attention! <em> met en emphase léger au mot tandis que <b> met en gras et ne signifie que gras. <em> a une valeur sémantique et la plupart des navigateurs actuels veulent que cela s'affiche en italique. Il est donc possible de changer sa mise en forme avec du CSS. Dans notre cas, pour accorder une importance sémantique, il est préférable d'utiliser <em> voire <strong> et ensuite de changer la mise en forme via les CSS. Par défaut, <em> est en italique et <strong> en gras. Si c'est juste à titre décoratif que tu souhaites mettre du gras. Le plus simple serait d'utiliser la balise <span> et d'ajouter le style nécessaire. Bonne soirée!
SLC71 Posté 23 Novembre 2009 Auteur Posté 23 Novembre 2009 (modifié) bonjour et merci à vous deux, mais je ne veux ni utiliser em, ni b, ni strong. j'ai bien parlé des balises Hx. c'est pour donner de l'importante d'un opint de vue ref merci quand même Modifié 24 Novembre 2009 par Dudu
dragondz Posté 23 Novembre 2009 Posté 23 Novembre 2009 Salut Eh bien même chose : il te suffit de changer les attributs de Hx dans le css, si tu met margin: 0; pour le Hx les marges disparaissent, mais n'oublie pas que les Hx sont des balises bloc, donc si le terme que tu veux mettre en valeur est un mot dans un paragraphe tu dois ajouter display: inline; dans le css. Voila pour ta question, mais les remarques données plus haut sont justifiées et tu devrais les prendre en compte. A+
captain_torche Posté 23 Novembre 2009 Posté 23 Novembre 2009 Attention toutefois ! Tu dis que tu souhaites utiliser des balises Hx pour des contenus qui ne sont pas des textes, et là je tique : - premièrement, tu détournerais le sens d'une balise spécialisée (et ça serait une catastrophe, sémantiquement parlant) - deuxièmement, tu essaierais de tricher en augmentant le poids d'une expression qui n'est pas un titre. C'est potentiellement dangereux, car les moteurs de recherche peuvent le considérer comme de la suroptimisation, et te pénaliser en conséquence. Pour conclure, personnellement, je te déconseillerais cette manipulation.
SLC71 Posté 23 Novembre 2009 Auteur Posté 23 Novembre 2009 (modifié) à dragondz je pense que tu as loupé des éléments, j'ai dis que j'avais essayé de mettre margin 0 et que ça ne fonctionne pas. de plus j'ai dit que j'avais évité le retour à la ligne donc j'ai déjà utilisé le disply:inline pour les autres balises elles ne me servent à rien pour ce que je veux faire merci quand même pour ton essai à captain: si si je veux utiliser les Hx pour du texte, ce sera soit un mot ou expression de 2 ou 3 mots max. donc je ne pense pas détourner et/ou tricher Modifié 24 Novembre 2009 par Dudu
Dadou Posté 23 Novembre 2009 Posté 23 Novembre 2009 Tu veux utiliser des balises Hx pour autre chose que des titres c'est de la suroptimisation, et il est possible d'être pénalisé pour cela. Comme il t'a été dit, il est mieux pour donner de l'importance à du texte qui n'est pas un titre, d'utiliser les balises em ou strong, elles ont la valeur sémantique correspondante, c'est a dire donner de l'importance à un texte. Et cette sémantique la, les moteurs de recherche la prennent convenablement en charge, et sans risque de pénalité.
dragondz Posté 23 Novembre 2009 Posté 23 Novembre 2009 (modifié) à dragondz je pense que tu as loupé des éléments, j'ai dis que j'avais essayé de mettre margin 0 et que ça ne fonctionne pas. de plus j'ai dit que j'avais évité le retour à la ligne donc j'ai déjà utilisé le disply:inline pour les autres balises elles ne me servent à rien pour ce que je veux faire merci quand même pour ton essai Effectivement j'ai raté quelques ligne de textes!! Si tu es sous firefox installe l'extension Firebug elle te permet de voir le css appliqué aux balises et de voir ce qui cloche. A+ Modifié 24 Novembre 2009 par Dudu
SLC71 Posté 23 Novembre 2009 Auteur Posté 23 Novembre 2009 (modifié) pas de soucis, je ne suis pas sous FF mais IE8. d'ailleurs j'ai une question, je ne sais pas si c est le bon endroit. est il possible d'avoir sur un meme pc IE8 et FF. et de choisir avec lquel on veut surfer. ça m'aiderait de pouvoir utiliser les deux à ma convenance Dadou, ok j'ai compris, je laisse tomber l'idée enfin je cherche autrement merci Modifié 24 Novembre 2009 par Dudu
captain_torche Posté 23 Novembre 2009 Posté 23 Novembre 2009 Tu peux très bien avoir deux navigateurs différents sur ton poste En ce qui concerne le surf avec l'un ou l'autre, ils te demanderont de choisir lequel sera ton navigateur par défaut, mais c'est tout. Quant à ton souci, je te conseille l'utilisation des balises <em> ou <strong>, si tu veux apporter du poids à certaines expressions dans ton texte.
SLC71 Posté 23 Novembre 2009 Auteur Posté 23 Novembre 2009 (modifié) merci captain, j'ai compris je laisse tomber mon idée à la c.. des balises Hx par contre pour les deux nav, je vais pouvoir lancer celui que je veux quand je veux? les deux en même temps? (ce serait cool pour voir le rendu différent en focntion des nav) merci Modifié 24 Novembre 2009 par Dudu
captain_torche Posté 23 Novembre 2009 Posté 23 Novembre 2009 Oui, tu peux très bien les lancer en même temps (voire même plus), je ne vois pas ce qui pourrait poser problème. Encore heureux, sinon je serais bien emmerdé au taf
SLC71 Posté 23 Novembre 2009 Auteur Posté 23 Novembre 2009 bon ben je vais installer la dernière version de FF tout à l heure alors. par contre tu peux m explique le "voire même plus"
dragondz Posté 23 Novembre 2009 Posté 23 Novembre 2009 Tu peux installer autant de navigateur que tu veux: opera, chrome, ... Contrairement a IE c'est des applications comme les autres, tu peux même les désinstaller par la suite contrairement a IE!
SLC71 Posté 23 Novembre 2009 Auteur Posté 23 Novembre 2009 (modifié) merci FF est installé me reste plus qu a trouver les addons qui vont bien pour le ref et le SEO Modifié 23 Novembre 2009 par SLC71
Dudu Posté 24 Novembre 2009 Posté 24 Novembre 2009 Salut de plus j'ai dit que j'avais évité le retour à la ligne donc j'ai déjà utilisé le disply:inline À propos de retour à la ligne... pourrais-tu arrêter de remplacer systématiquement les apostrophes par des espaces dans tes messages ? Ça crée des retours à ligne en plein milieu des phrases qui sont parfaitement disgracieux, et c'est vraiment pénible de te lire. Merci
SLC71 Posté 24 Novembre 2009 Auteur Posté 24 Novembre 2009 (modifié) Bonsoir Dudu, de quel retour à la ligne parles tu? moi je n'en ai aucun quand je mets des espaces à la place d'apostrophe!! Modifié 25 Novembre 2009 par Dudu Tu le fais exprès ?
Dadou Posté 24 Novembre 2009 Posté 24 Novembre 2009 Ça dépend de la taille de ton écran, si tu met un espace à la place d'une apostrophe, sur d'autres écrans que le tien, la ligne est plus ou moins longue et du coup l'espace permet le retour a la ligne avant le mot alors que l'apostrophe non
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant