La taille de la police pour une boîte d'entrée

March 22

La taille de la police pour une boîte d'entrée


La balise <input> est une composante d'un formulaire HTML. Il peut définir un certain nombre d'objets, y compris les boutons radio, boutons de soumission, des cases à cocher et les champs de texte. Un champ de texte est une boîte modifiable qui permet à un visiteur de données d'entrée avant de l'envoyer sous forme. Sans style, toutes les boîtes de saisie de texte par défaut à un ensemble similaire de caractéristiques.

Par défaut Caractéristiques

Sans aucun formatage appliqué, une zone de texte en utilisant la balise d'entrée sera d'environ 20 pixels de haut et 175 pixels de large. L'arrière-plan de la zone de texte sera blanc avec texte noir dans une police sans-serif environ 12 pixels de haut. Cela peut varier en fonction de votre navigateur; si votre navigateur est configuré pour utiliser une taille de police différente ou le style qu'il va utiliser à la place du comportement général par défaut. La seule façon de remplacer la valeur par défaut est de définir votre propre style en utilisant le CSS.

Options Taille de police

Utilisez CSS pour changer la taille de la police pour votre boîte d'entrée, soit en ajoutant une entrée à votre feuille de style ou en ajoutant l'attribut "style" à votre balise <input>. Le CSS pour changer la taille de votre texte est "font-size», et vous pouvez augmenter ou diminuer la police de plusieurs façons différentes. Vous pouvez définir la largeur en pourcentage, par exemple de 150 pour cent pour faire la police ce degré plus grand que la police de base, soit 50 pour cent pour la rendre la moitié de la taille régulière. Vous pouvez définir la police avec un nombre statique, comme "20px" pour faire la police de 20 pixels de haut. Les autres options sont le «xx-small" à travers des valeurs "xx-large". Avec la valeur par défaut comme «moyen», vous pouvez monter et descendre de là à deux extrêmes.

Modification All Input Text

Si vous voulez que chaque zone de texte sélectionné avec la fonction d'entrée pour regarder la même chose, vous pouvez ajouter l'option "d'entrée" à votre feuille de style. Par exemple, si vous voulez que chaque zone de texte pour avoir gris texte 20 pixels de haut, vous devez ajouter ce qui suit à votre feuille de style:

contribution {
font-size: 20px;
color: # A8A8A8;}

Vous pouvez modifier à peu près tout à propos de la zone de texte en utilisant le CSS, y compris la police, la taille de la zone de texte, les frontières et la couleur de fond. Par exemple, pour définir la police de chaque zone de texte en Times New Roman, la taille de 15 pixels, avec un fond noir et texte blanc que vous utilisez:

contribution {
font-family: Times New Roman;
font-size: 15px;
background: # 000000;
couleur: #FFFFFF;}

Modification d'une boîte d'entrée unique

Dites que vous ne voulez pas modifier chaque zone de texte, seulement les spéciales. A titre d'exemple, si vous offrez une forme qui a des options pour nom, adresse e-mail, site web et le message d'un visiteur et que vous voulez qu'il soit clair que l'adresse e-mail est obligatoire, vous pouvez dénommer avec plus grand, texte rouge gras. Au lieu d'utiliser "entrée" dans votre feuille de style pour le style de chaque zone de texte unique, vous pouvez créer une classe appelée quelque chose comme «nécessaire», comme:

.Obligatoire {
font-weight: bold;
color: # FF0000;
font-size: 110%;}

La période avant que le nom de la classe définit comme une classe. Pour l'appliquer à votre zone de texte, ajoutez simplement class = "nécessaire" comme dans: <input type = "text" value = classe "Adresse E-Mail" = "nécessaire" />. Les classes peuvent être utilisés pour plus d'un objet. Vous pouvez également ajouter cela en utilisant l'attribut "style", qui ajoute la modification du CSS à une seule étiquette. Il est messier mais fonctionne si vous n'avez pas accès à la feuille de style d'une page. Le même effet serait rencontré:

<Input type = "text" value = "Adresse E-Mail" style = "font-weight: bold; color: # FF0000; font-size: 110%;" />


          

Post a comment: