Je rencontre des difficultés pour configurer certains éléments CSS.Création d'une classe de texte centrée en CSS
Voici mon index.html:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>My Site</title>
<link rel="stylesheet" type="text/css" href="http://www.mysite.com/general.css" />
</head>
<body>
<text class="center" Welcome!>
</br>
<img src="<myimage>" alt="Logo" class="center">
</body>
</html>
et voici mon fichier general.css:
img.center {display:block; margin-left:auto; margin-right:auto;}
body{background-color:#b0c4de;}
text{font-family:"Lucida Console";}
text.center{font-family:"Lucida Console"; text-align:center;}
Mon image est centrée, comme je veux que ce soit. Cependant, je voudrais configurer mon texte pour toujours utiliser Lucida Console comme police. Mais je veux aussi pouvoir configurer une classe spécifique pour centrer la police, comme pour l'image.
Quelqu'un pourrait-il m'aider s'il vous plaît? Merci beaucoup.
J'ai du mal à trouver une « excuse » sémantique pour le centrage des choses wihout ballonnement CSS (le déclarant sur beaucoup d'éléments séparés). Je ne dirais pas que c'est "imprudent", parce que quiconque travaille sur le HTML ou CSS comprendra immédiatement sa signification de présentation, je dirais que c'est peut-être "impur" en ce qui concerne la séparation contenu/présentation. Mais oui, c'est à peu près aussi mauvais qu'un '
Merci GolezTrol. C'est ce que je cherchais. – Tim
@WesleyMurch La question est fausse. :) Vous ne devriez pas demander "Comment nommer la classe pour aligner les images vers la gauche". Mais "Comment nommer la classe pour aligner les vignettes dans la vue d'ensemble" événement récent "" ou quelque chose. Ensuite, vous pouvez créer une bonne classe et décider que ce type d'image doit s'aligner à gauche ou à droite (ou à son tour). Bien sûr, lorsque vous alignez des images de façon aléatoire dans un grand article, il n'y a pas de règles réelles et vous devrez voir ce qui semble bien par image. Dans ce cas, j'imagine que vous voulez utiliser des classes «gauche» et «droite». – GolezTrol