Bordure en CSS

Fermé
Caspi - 3 avril 2007 à 16:17
 p4t4t4rt3 - 27 févr. 2011 à 17:26
Bonjour à tous,

Je débute en CSS et j'ai un problème avec les bordures: si j'écris l'épaisseur de la bordure dans le corps, en html, les autres attributs (p.ex la couleur) qui sont dans le css fonctionnent. Par contre si je veux introduire l'épaisseur (border-width) dans le CSS, ça ne marche pas.

Quelqu'un saurait-il me dire pourquoi?

Merci d'avance

Voici le code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<HTML>
	<head>
		<style type="text/css">
			<!--
				.monstyle {border-color:#FF0000; border-width:5px}
			-->
		</style>
	</head>
<body>
	<table class="monstyle">
		<tr>
			<td>ceci est un test</td>
 		</tr>
</table>
</body>
</HTML>
A voir également:

2 réponses

ePs^^^ Messages postés 1 Date d'inscription mardi 20 mars 2007 Statut Membre Dernière intervention 3 avril 2007 2
3 avril 2007 à 16:28
Tu te casses un peu la tête là ;)

Au de mettre à chaque fois border-width ou border-color, met plutot {border: 5px #FF0000;}

Si tu vx un conseil, va sur ce site: https://openclassrooms.com/fr/courses#ss_part_3
2
Merci, mais même comme ça, ça ne marche toujours pas...
0
Serge_La Messages postés 407 Date d'inscription lundi 19 mars 2007 Statut Membre Dernière intervention 3 mars 2009 47
3 avril 2007 à 19:34
Bonjour,
J'ai trouvé ce qui manque. Il faut dire quelle sorte de bordure tu veux. Essayes ça:
    .monstyle {border: solid 5px #FF0000; }


Serge.
0
Cette fois-ci, ça marche!

Merci infiniment, Serge!
0
Voilà un bon exemple pour comprend l'utilisation des bordures en css : border css
0