Je cherche à définir automatiquement en CSS le format de la page sur laquelle je veux imprimer.
Suite à diverses recherches, j'ai trouvé le selecteur @page pour définir les paramètres de la page, et l'attribut size pour définir la taille, ou le type (portrait/paysage).
Cependant, mes nombreux essais restent tous infructueux, et je ne trouve nulle part les raisons d'une telle erreur. Les différentes pages du net traitant de ce sujet ne soulèvent aucun problème de compatibilité, ni même de spécifications particulières...
Aurais-je oublié quelque chose ??...
Voici le CSS:
Voici le HTML:
vous auriez pas une piste ....
merci de votre aide... je sèche
Suite à diverses recherches, j'ai trouvé le selecteur @page pour définir les paramètres de la page, et l'attribut size pour définir la taille, ou le type (portrait/paysage).
Cependant, mes nombreux essais restent tous infructueux, et je ne trouve nulle part les raisons d'une telle erreur. Les différentes pages du net traitant de ce sujet ne soulèvent aucun problème de compatibilité, ni même de spécifications particulières...
Aurais-je oublié quelque chose ??...
Voici le CSS:
@page { size:29.7cm 21.0cm; }
Voici le HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Document sans nom</title>
<link rel="stylesheet" type="text/css" href="print.css" />
</head>
<body>
<div id="enveloppe">
<div class="conteneur_destinataire">
<span class="nom">NOM</span> <span class="prenom">Prénom</span><br />
Adresse<br />
CP - Ville<br />
</div>
</div>
</body>
vous auriez pas une piste ....
merci de votre aide... je sèche