Dimensions des images dans une page html - xhtml
isold
Messages postés
57
Date d'inscription
Statut
Membre
Dernière intervention
-
isold Messages postés 57 Date d'inscription Statut Membre Dernière intervention -
isold Messages postés 57 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis en train de réaliser un ebook au format .epub (c'est du XHTML zippé).
Dans ces pages XHTML il y a des images possédant, évidemment, une largeur eu une hauteur. Les attributs WIDTH et HEIGHT de la balise IMG permettent de modifier la taille de l'image.
Mon problème est le suivant :
je ne veux pas modifier la taille de l'image par rapport à sa dimension d'origine :
Le code ci-dessus ramènerait l'image à la moitié de sa taille initiale.
Je souhaite adapter la taille de l'image à l'espace disponible de l'écran du lecteur d'ebook.
Je ne pense pas que ce soit une bonne idée de figer des dimensions comme ci-dessous :
car ces dimensions seraient prises en compte que le lecteur d'ebook se trouve sur un téléphone ou sur une tablette, la taille d'écran entre les deux appareils étant significative.
Comment peut-on faire pour que l'image d'origine soit redimensionnée (réduite, voire agrandie) en fonction de l'espace disponible de l'écran de l'appareil (y compris un PC) sur lequel a été installé le lecteur d'ebook ?
NB: Bien qu'il s'agisse d'ebook, la véritable problématique se trouve dans le HTML / XHTML puisque c'est dans ce langage qu'il est conçu.
Merci beaucoup pour votre aide.
Je suis en train de réaliser un ebook au format .epub (c'est du XHTML zippé).
Dans ces pages XHTML il y a des images possédant, évidemment, une largeur eu une hauteur. Les attributs WIDTH et HEIGHT de la balise IMG permettent de modifier la taille de l'image.
Mon problème est le suivant :
je ne veux pas modifier la taille de l'image par rapport à sa dimension d'origine :
<img src="../Images/img025.jpg" width="50%" height="50%">
Le code ci-dessus ramènerait l'image à la moitié de sa taille initiale.
Je souhaite adapter la taille de l'image à l'espace disponible de l'écran du lecteur d'ebook.
Je ne pense pas que ce soit une bonne idée de figer des dimensions comme ci-dessous :
<img src="../Images/img025.jpg" width="348" height="125">
car ces dimensions seraient prises en compte que le lecteur d'ebook se trouve sur un téléphone ou sur une tablette, la taille d'écran entre les deux appareils étant significative.
Comment peut-on faire pour que l'image d'origine soit redimensionnée (réduite, voire agrandie) en fonction de l'espace disponible de l'écran de l'appareil (y compris un PC) sur lequel a été installé le lecteur d'ebook ?
NB: Bien qu'il s'agisse d'ebook, la véritable problématique se trouve dans le HTML / XHTML puisque c'est dans ce langage qu'il est conçu.
Merci beaucoup pour votre aide.
A voir également:
- Dimensions des images dans une page html - xhtml
- Supprimer une page dans word - Guide
- Des images - Guide
- Imprimer tableau excel sur une page - Guide
- Editeur html - Télécharger - HTML
- Créer une page facebook - Guide
Mais je ne vois pas comment je peux mettre du javascript comme valeur d'un attribut de balise.
ça, je ne le sens pas et même sans essayer j'ai de sérieux doutes...
En tout cas, ça pourra peut-être me servir pour autre chose. Merci quand même...
window.onload = function() { }
onload The event occurs when an object has loaded
c est le probleme
https://www.w3schools.com/jsref/dom_obj_event.asp
Je finis ce que j'ai déjà commencé, je fais un test basé sur cette idée et viendrai ici en donner le résultat.
En tout cas, merci. ;-)