Aller au contenu

problème avec les balises Hx


SLC71

Sujets conseillés

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é par Dudu
Lien vers le commentaire
Partager sur d’autres sites

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

Lien vers le commentaire
Partager sur d’autres sites

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é par Dudu
Lien vers le commentaire
Partager sur d’autres sites

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+

Lien vers le commentaire
Partager sur d’autres sites

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.

Lien vers le commentaire
Partager sur d’autres sites

à 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é par Dudu
Lien vers le commentaire
Partager sur d’autres sites

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

Lien vers le commentaire
Partager sur d’autres sites

à 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é par Dudu
Lien vers le commentaire
Partager sur d’autres sites

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é par Dudu
Lien vers le commentaire
Partager sur d’autres sites

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.

Lien vers le commentaire
Partager sur d’autres sites

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é par Dudu
Lien vers le commentaire
Partager sur d’autres sites

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!

Lien vers le commentaire
Partager sur d’autres sites

merci FF est installé me reste plus qu a trouver les addons qui vont bien pour le ref et le SEO

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

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

Lien vers le commentaire
Partager sur d’autres sites

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é par Dudu
Tu le fais exprès ?
Lien vers le commentaire
Partager sur d’autres sites

Ç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

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