Bonjour,
Tout nouveau sur le forum d'alsacreations j'espère que vous serez gentil avec moi
Pour évoquer ma problématique, je travaille actuellement à la création d'un site internet sous Wordpress (pour l'instant en local) auquel je souhaiterais faire figurer une zone de connexion tout en haut de la page d'accueil (en "top bar").
Pour développer cette zone de connexion, je suppose qu'il convient de créer un formulaire.
Formulaire qui comporte des <input> à côté desquels j'aurais souhaité mettre de petits icônes (exemple un cadenas pour le champ mot de passe).
Toutefois (première question), est-ce que l'on peut directement insérer une image dans un <form> ?
Mais ce n'est pas tout, avec cette méthode c'est un peu le "bordel". Une affaire de .css sans doute ou peut-être que cela va au-delà de ça, mais mes <img> et <input> se confondent sous Chrome. Sous Firefox mais images se mettent à la droite des champs au lieu d'être à gauche comme je le souhaiterais.
Aussi (deuxième question), de façon à avoir une simple barre de connexion façon "en ligne", est-il préférable d'utiliser des listes dans le <form> qui viendraient en lieu et place des <p> ?
Je sais, c'est un peu du basique mais je me gratouille la tête avec l'envie de sortir quelque chose de propre et qui répond à la norme si je puis dire.
Merci par avance pour vos réponses.
Modifié par Poloooh (24 Jul 2013 - 23:38)
Tout nouveau sur le forum d'alsacreations j'espère que vous serez gentil avec moi
Pour évoquer ma problématique, je travaille actuellement à la création d'un site internet sous Wordpress (pour l'instant en local) auquel je souhaiterais faire figurer une zone de connexion tout en haut de la page d'accueil (en "top bar").
Pour développer cette zone de connexion, je suppose qu'il convient de créer un formulaire.
Formulaire qui comporte des <input> à côté desquels j'aurais souhaité mettre de petits icônes (exemple un cadenas pour le champ mot de passe).
Toutefois (première question), est-ce que l'on peut directement insérer une image dans un <form> ?
<div class="top_connect">
<form class="top_form" action="http://www.monsite.fr" method="post">
<p>Connectez-vous...</p>
<p class="username_password">
<img src="" alt="" />
<input type="text" name="login" value="Nom d'utilisateur"/>
</p>
<p class="username_password">
<img src="" alt="" />
<input type="password" name="password" value="Mot de passe"/>
</p>
<p class="form_submit">
<input type="submit" name="connexion" value="OK" >
</p>
</form>
</div>
Mais ce n'est pas tout, avec cette méthode c'est un peu le "bordel". Une affaire de .css sans doute ou peut-être que cela va au-delà de ça, mais mes <img> et <input> se confondent sous Chrome. Sous Firefox mais images se mettent à la droite des champs au lieu d'être à gauche comme je le souhaiterais.
Aussi (deuxième question), de façon à avoir une simple barre de connexion façon "en ligne", est-il préférable d'utiliser des listes dans le <form> qui viendraient en lieu et place des <p> ?
Je sais, c'est un peu du basique mais je me gratouille la tête avec l'envie de sortir quelque chose de propre et qui répond à la norme si je puis dire.
Merci par avance pour vos réponses.
Modifié par Poloooh (24 Jul 2013 - 23:38)