Ajouter "width" et "height" et supprimer/ajouter "targe

Kilou1984 Messages postés 152 Date d'inscription   Statut Membre Dernière intervention   -  
cs_PaTaTe Messages postés 2126 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

1 - J'aimerai savoir comment mettre la balise image avec "width" et "height" à partir de ce code :
<img  src="image.png"  alt="titre">


2 - J'aimerai savoir comment mettre la balise image avec "width" et "height" à partir de ce code :
<a href="LIEN-SITE" title="TITRE"><img src="LIEN-IMAGE" alt="TITRE." border="0"></a>


3 - J'aimerai savoir comment mettre la balise image avec "width" et "height" et target=_"blank" à partir de ce code :
<a href="LIEN-SITE" title="TITRE"><img src="LIEN-IMAGE" alt="TITRE" border="0"></a> 


Merci d'avance
--
A voir également:

2 réponses

cs_PaTaTe Messages postés 2126 Date d'inscription   Statut Contributeur Dernière intervention   496
 
Bonjour,

En fait, pour appliquer les valeurs height et width, on utilise l'attribut style MAIS il est à déconseillé ! Il vaut mieux utiliser le CSS pour cela.

Exemple :

CSS :

.styleImage {
height: 100px;
width: 100px;
}

Et le HTML ressemblera à :

<a href="LIEN-SITE" title="TITRE"><img class="styleImage" src="LIEN-IMAGE" alt="TITRE" border="0"></a>


Cordialement,
0
Larte
 
Salut,
que ce soit dans l'attribut de balise ou par une des 2 autres méthodes pour inclure du CSS à la page CSS reste CSS!
Width et height(largeur et hauteur) sont évidemment à "définir" avec CSS depuis plus de 15ans.

La question initiale ne veut rien dire et n'est même pas écrite en français:

"1 - J'aimerai savoir comment mettre la balise image avec "width" et "height" "

mettre la balise image avec ??? éventuellement vous pouvez mettre UNE balise quelque part dans le flux du HTML mais mettre une balise ne veut rien dire ou alors vous avez des mœurs curieuses...

Si vous réfléchissez dans un langage compréhensible comme le français vous vous demanderez plutôt :

Comment définir la largeur(width) et hauteur(height) de mon image?
Et la réponse est évidemment avec les Cascading Style Sheet(feuille(s) de style(s) en cascade(s)) qui sont une liste de propriétés de la page et de ses composants comme le détaille cs_PaTaTe .

Attention les mots sont importants et avec un ordinateur qui est loin d'avoir les capacités intellectuelles d'une sauterelle il vaut mieux:
_savoir ce que vous voulez dire( mettre width & height à une image? ça ne veit simplement rien dire, mais définir une taille largeur et hauteur ça commence à vous rapprocher d'un raisonnement correct)
_savoir de quoi il s'agit (on parle d'une page HTML et de son CSS)
_éviter la moindre faute quand vous utilisez un langage (aussi primitif soit-il comme HTML et CSS) pour vous adresser à l'ordinateur/programme(ici le navigateur)

Une seule faute à l'un ou l'autre des 3 points et vous perdez des heures pour quelque chose qui ne prends que quelques secondes....
Ici vous demandez le résultat(point n°3) alors que vous n'exprimez pas correctement votre question ( point 1 ) et n'avez aucune idée de ce dont vous parlez(point2)...

bon courage, un peu de réflexion(ou juste comprendre l'énoncé de l'exercice) vous évitera de perdre du temps à des choses inutiles....


Sinon pour votre exercice si on vous demande autre chose vous pouvez regarder par là:
https://developer.mozilla.org/fr/docs/Web/HTML/Attributs


ps:
le but d'un exercice étant de vous faire apprendre vous le résoudriez par vous même vous auriez pu remarquer que :
Avec le CSS vous n'avez à écrire une seule fois une règle de mise en page et vous pouvez la réutiliser pour autant de balises(images ou autres) que vous le désirez.
Dommage que vous n'ayez pas appris cela car savoir utiliser une classe C.S.S. est vraiment le début de votre apprentissage dans la création d'une page web...sans comprendre classe(et autres identifiants ou sélecteurs CSS) vous n'irez pas beaucoup plus loin et vous perdez du temps alors que ces fonctionnalités sont géniales:

réutilisables, interchangeables, modifiables à volonté le CSS permet quand on a compris comment ça marche de pouvoir changer toute la présentation d'une page sans avoir à toucher à la page, de réutiliser les mêmes règles en différents endroits et sur différentes pages(donc de les écrire une seule fois pour une infinité d'utilisation) et bien d'autres choses qui évitent à celui qui crée une page web de perdre son temps en répétition inutile ou autres recherches ardues quand les sélecteurs permettent d'intervenir sur une , plusieurs ou toutes les balises HTML de la page sans difficultés....
0
cs_PaTaTe Messages postés 2126 Date d'inscription   Statut Contributeur Dernière intervention   496
 
Larte, tu es trop donneur de leçon là où j'ai pu te lire ...

Piano, on est ici pour aider les gens. On est ni pour leur donner des leçons, ni pour les décourager.

Sans rancune :)

Cordialement,
0