Problème avec <h2>
Résolu/Fermé
A voir également:
- Problème avec <h2>
- H2 test w - Télécharger - Informations & Diagnostic
- Win 24 h2 - Accueil - Windows
- Windows 10 20 h2 - Guide
3 réponses
Mihawk
Messages postés
4315
Date d'inscription
mercredi 29 mars 2006
Statut
Contributeur
Dernière intervention
6 janvier 2015
846
19 avril 2013 à 14:18
19 avril 2013 à 14:18
Hello,
Où voudrais-tu que soient placés les titres ?
Juste sous la date ?
Où voudrais-tu que soient placés les titres ?
Juste sous la date ?
Mihawk
Messages postés
4315
Date d'inscription
mercredi 29 mars 2006
Statut
Contributeur
Dernière intervention
6 janvier 2015
846
Modifié par Mihawk le 19/04/2013 à 14:31
Modifié par Mihawk le 19/04/2013 à 14:31
Essaye ça :
Amicalement,
Pierre.
#news h2 { display: inline-block; font-family: Arial,"Arial Black",Verdana,sans-serif; margin: 0; }
Amicalement,
Pierre.
Je viens d'essayer et ca marche, cette fois-ci... Merci
Je vais essayer de faire la même chose pour monter le texte, je vais faire avec un div puis j'utiliserai un margin.
Par contre, j'ai mis 2 <br> après le titre et si je supprime un br, le trait qu'il y a au dessous (hr), se place à côté de l'image. C'est normal?
Je vais essayer de faire la même chose pour monter le texte, je vais faire avec un div puis j'utiliserai un margin.
Par contre, j'ai mis 2 <br> après le titre et si je supprime un br, le trait qu'il y a au dessous (hr), se place à côté de l'image. C'est normal?
mpmp93
Messages postés
6648
Date d'inscription
mercredi 13 avril 2011
Statut
Membre
Dernière intervention
28 septembre 2015
1 339
Modifié par mpmp93 le 19/04/2013 à 15:40
Modifié par mpmp93 le 19/04/2013 à 15:40
Bonjour,
Vous vous embêtez énormément.....
Choisissez le positionnement par CSS. des explications ici:
http://html5.immo-scope.com/index.php?page=html5/miseEnPageAvecPositionnement
Le positionnement des éléments par feuille de style css offre des avantages incontestables:
* la présentation générale d'une page web exploitant le positionnement par feuille de style fonctionne sur tous les navigateurs;
* la retouche du code css est nécessaire et suffisante pour modifier radicalement la présentation des différents éléments sans nécessiter la refonte du code HTML;
* on allège considérablement le code HTML en éliminant autant que possible les attributs id et class qui polluent le code HTML;
* on n'aura plus recours à l'attribut float pour des positionnements hasardeux;
* on bannit définitivement l'élément table pour tout ce qui est mise en page en dehors de l'affichage de données tabulaires.
A+
Vous vous embêtez énormément.....
Choisissez le positionnement par CSS. des explications ici:
http://html5.immo-scope.com/index.php?page=html5/miseEnPageAvecPositionnement
Le positionnement des éléments par feuille de style css offre des avantages incontestables:
* la présentation générale d'une page web exploitant le positionnement par feuille de style fonctionne sur tous les navigateurs;
* la retouche du code css est nécessaire et suffisante pour modifier radicalement la présentation des différents éléments sans nécessiter la refonte du code HTML;
* on allège considérablement le code HTML en éliminant autant que possible les attributs id et class qui polluent le code HTML;
* on n'aura plus recours à l'attribut float pour des positionnements hasardeux;
* on bannit définitivement l'élément table pour tout ce qui est mise en page en dehors de l'affichage de données tabulaires.
A+
Mihawk
Messages postés
4315
Date d'inscription
mercredi 29 mars 2006
Statut
Contributeur
Dernière intervention
6 janvier 2015
846
19 avril 2013 à 14:56
19 avril 2013 à 14:56
Alors...
Déjà tu mets à toutes tes news un id :
NON, NON et NON ! Un ID doit être unique !! Donc tu va me remplacer tout ça par :
Ensuite dans ton fichier CSS tu rajoutes :
Les <br/> sont à proscrire, il vaut mieux utiliser des "display:block" et des "margin".
Déjà tu mets à toutes tes news un id :
id="news"
NON, NON et NON ! Un ID doit être unique !! Donc tu va me remplacer tout ça par :
class="news"
Ensuite dans ton fichier CSS tu rajoutes :
.news { clear:left; }
Les <br/> sont à proscrire, il vaut mieux utiliser des "display:block" et des "margin".
Mihawk
Messages postés
4315
Date d'inscription
mercredi 29 mars 2006
Statut
Contributeur
Dernière intervention
6 janvier 2015
846
19 avril 2013 à 15:02
19 avril 2013 à 15:02
Je t'en pris :)
Modifié par dm22 le 19/04/2013 à 14:22
Oui je souhaite que le titre soit placé sous la date. et le texte qu'il y a marqué sous l'image, je veux le mettre à côté de l'image. C'était le cas sans le h2, mais dès que j'ai mis h2, c'est devenu je ne sais quoi...
En claire: date
titre (h2) <br />
texte
Merci par avance,