Plusieurs questions à propos du Xhtml [Résolut] - HTML/CSS - Programmation
Marsh Posté le 20-06-2006 à 21:25:11
ReplyMarsh Posté le 20-06-2006 à 21:42:06
ReplyMarsh Posté le 20-06-2006 à 21:43:49
une question de plus : est ce que l'on peut interdire les cliques droits avec du xhtml ?
Marsh Posté le 20-06-2006 à 21:49:47
Alexzo a écrit : Oui voilà c'est ca !!Comment je fais ? |
Si je te donnais un exemple ultra basique tu penses que tu pourrais l'etudier pour comprendre ?
Marsh Posté le 20-06-2006 à 21:51:05
oui
Je suis pas idiot ,j'ai déjà de bonne conaissance ,mais il y a des choses que je ne connais pas ^^
Marsh Posté le 20-06-2006 à 21:53:43
Exemple ultra basique : http://afbilou.free.fr/tmp/preload.html :s
Astuce : lire le code source minimaliste ... et regarder l'image "image.jpg"
Marsh Posté le 20-06-2006 à 21:55:49
ok je vois le code sourceet dans le fichier image ,il ya à deux images ,je vais essayer de me debrouiller avec ca.
Merci ^^
Marsh Posté le 20-06-2006 à 22:03:39
faut que je met <style type="text/css">
a {
display: block;
width: 280px;
height: 99px;
background-image: url(image.jpg);
background-position:0 0;
}
a:hover {
background-position:0 98px;
}
</style>
Dans le fichier .css ? Ou je peux le mettre directement dans le fichier .html ?
Marsh Posté le 20-06-2006 à 22:06:01
j'ai beau faire avec ton exemple ,mais ya rien a faire ,min image ne s'affiche pas du tout...
Marsh Posté le 20-06-2006 à 22:09:14
En gros moi ca donne ca :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Crealexzo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="style" href="style.css" />
</head>
<body>
<div id="en_tete">
</div>
<div id="menu">
<a href="http://www.crealexzo.free.fr"><img src="boutons/acceuil_noir.jpg"/> </a> <br/>
<style type="text/css">
a {
display: block;
width: 150px;
height: 75px;
background-image: url(boutons/gallerie.jpg);
background-position:0 75px;
}
a:hover {
background-position:0 75px;
}
</style> <br/>
</div>(après ya la suite mais là ya pas besoin....)
Ou est mon erreur ?
Marsh Posté le 20-06-2006 à 22:10:23
Alexzo a écrit : faut que je met <style type="text/css"> |
L'exemple ne repondrait il pas de lui meme ?
Marsh Posté le 20-06-2006 à 22:12:51
ok ,donc faut que je le met dans le .css ,c'est pour ca que ca marche pas.
Marsh Posté le 20-06-2006 à 22:16:13
L'exemple fonctionne comme ceci :
* on crée un fichier image qui comprend les deux etats de l'image : au repos et parcouru par la souris - voir image.jpg
* la CSS indique que le lien <a> doit avoir comme image de fond image.jpg . Comme l'element <a> a une certaine dimanesion ... il se trouve que on ne verra que la partie de image.jpg que l'on souhaite.
* Quand le lien est survolé par la souris on modifie les coordonnées d'affichage du fond pour que ce soit la deuxieme partie de l'image que l'on voit a travers la "fenetre" de l'element <a>.
Marsh Posté le 20-06-2006 à 22:18:53
Ca j'ai compris ,mais alors je vois pas ou est mon erreur
Marsh Posté le 20-06-2006 à 22:21:43
Ben tu fais totalement n'importe koi dans TON exemple.
Je n'arrive pas a imaginer que tu puisses avoir compris quoi que ce soit
Tu connais pourtant les CSS ??
Marsh Posté le 20-06-2006 à 22:24:53
oui
J'ai un fichier .css
qui me determine la position de mes cadres ,la couleur de la police ,la taille ,etc....
Mais là en fait c'est dans un cadre que j'ai appelé menu ,je voudrais mettre environ 4 boutons de ce genre là...
Mais comme en fait le tuto que j'ai vu a propos des cadres et le tient ne corresponde pas .Je suis un peu perdu
Car j'ai bien trouver pour faire la même chose mais que avec des liens alors que je veux le faire mais avec des images...
Marsh Posté le 20-06-2006 à 22:35:05
Bon ,j'ai à peut près réussi ,ca fais l'effet que jeveux ,mais bon c'est pas encore ca ^^
Merci encore à toi
Mais comment faire si je veux faire la meme chose mais avec les boutons les uns sur les autres et comment les associer à un lien ?
Marsh Posté le 20-06-2006 à 22:38:03
Exemple avec des "boutons" de dimension 100x40 pixels
Code :
|
Marsh Posté le 20-06-2006 à 22:51:43
Bon ,une fois de plus je n'y arrive pas ,mainteant il me marque *menu 1
*menu 2
Mais bon je vais y arriver ^^
Marsh Posté le 20-06-2006 à 22:54:24
il y a bien une partie a mettre dans le css et une autre dans le htm ?
Marsh Posté le 20-06-2006 à 22:57:35
avec l'ancienne methode à un bouton ca marchait et là ca marche plus
Dans le htm j'i mis ca :
Code :
|
et dans le css j'ai mis ca :
Code :
|
Quest ce qui manque ?
Marsh Posté le 20-06-2006 à 23:21:41
merci ,ca marche un peu mieu ,mainteant jai le lien en bleu souligné qui saffiche avec mes images animés.
Marsh Posté le 20-06-2006 à 23:27:31
mais comme tu as de bonnes connaissances tu vas savoir le vire grace aux css
Marsh Posté le 20-06-2006 à 23:28:07
J'ai resolu le problème de du lien souligné en bleu ,il n'apparait plus c'est bon
Par contre maintenant j'ai un point noir a coté de chaque image animé ce qui fais que mes boutons animé sont decallés sur la droite..
Marsh Posté le 20-06-2006 à 23:30:46
Maintenant j'ai ca :
Code :
|
et ca
Code :
|
Marsh Posté le 20-06-2006 à 23:33:49
Wahou ...
Mais c'est mal ! il faut du texte dans les liens !
avec text-indent tu vires le texte grace au CSS.
Marsh Posté le 20-06-2006 à 23:35:19
Peut tu être plus clair stp et me dire la marche a suivre ,car je galère commec c'est pas possbile
Marsh Posté le 21-06-2006 à 00:13:37
Bon j'ai réussi à enlver les point ,maintenant il rest le problème du menu qui est trop à gauche .
Html :
Code :
|
CSS :
Code :
|
Et image du problème :
Comme vous pouvez le voir ,mes boutons sont trop à droite et chevauche mon texte,je ne sais pas pourquoi.
Merci pour votre aide .
A demain matin et bonne nuit mdr
Marsh Posté le 21-06-2006 à 11:27:32
Bonjour ,un petit up ,car là je suis bloké ,je peux rien fare ^^
Marsh Posté le 21-06-2006 à 14:14:29
bon je galère là...Personne pour m'aider ?
Quand je pense au nombre de fois où ce poste à été lut.
Help
Marsh Posté le 21-06-2006 à 14:24:57
Pas besoin de upper le sujet tout les secondes...
si personne répond, laisse le temps. Ton probléme n'a pas l'air incommensurable, alors cherche un peu de ton côté
Si tu trouves pas , maybe ce soir, je te donne la soluce
Marsh Posté le 21-06-2006 à 14:29:29
J'ai pas suivi le topic... mais tu as bien mis le margin à zéro sur le ul ?
Marsh Posté le 21-06-2006 à 14:37:22
Ca fais un bon moment que je cherche tout seul (hier soir ,ce matin ,enfin j'arrete pas ) et merci à toi j_lecruel ,j'avais oublié de mettre ca :
Code :
|
à ul ,merci encore pour votre aide ,mon problème est enfin resolu je vais pourvoir avancer
Maintenant ca donne ca :
Pour le css
Code :
|
et pour le html :
Code :
|
Si j'ai d'autre problème je vous avert
Marsh Posté le 21-06-2006 à 14:47:37
super malin, je n'avais encore jamais vu un rollover sans javascript, merci
Marsh Posté le 20-06-2006 à 20:30:40
Bonjour,
Je debute dans le xhml
Je viens de commencer mon premier petit site réalisé avec notepad++ ,j'ai beaucoup avancé grace aux tutos mais j'ai des questions :
-Comment faire pour réaliser un liens où il y a deux images...C'est à dire ,avec photoshop ,j'ai fais deux images une avec le texte en gris (non eclairé) et une avec le texte en blanc (texte eclairé) et donc je voudrais que on voit le texte en gris sur la page ,puis quand la sourie va dessus on vois le texte en blanc (deuxieme image) et que le tout donne sur un lien.
-Ensutie je m'amuse donc a faire un menu avec des images en colonne.Le problème c'est que toutes mes images sont séparé par un petit blanc...Et je n'arrive pas à y remedier.
J'éspère que vous avez à peut près compris ce que je voulais.
Au pire je vous mettrais des images.
Merci d'avance
Message édité par Alexzo le 22-06-2006 à 01:03:11