Qu'est-ce qu'une balise d'entrée?
Une balise est un code de mise en forme faisant partie d'un langage de document, également appelé langage de marquage , utilisé pour annoter un texte de manière distincte du texte et fournir des instructions sur la manière dont le texte doit être affiché. Il existe divers systèmes de marquage qui comportent un grand nombre de balises uniques. Les systèmes ou langages de balisage incluent TeX, Scribe, GML, SGML, HTML, XML et XHTML. HTML signifie HyperText Markup Language et est utilisé dans le World Wide Web pour créer une structure pour le texte et les documents et pour créer des liens hypertextes, tandis que XHTML (HTML extensible) combine HTML et XML. La balise d'entrée est une balise HTML et XHTML. Elle est prise en charge par les navigateurs Microsoft® Internet Explorer®, Mozilla® Firefox®, Opera®, Google® Chrome® et Apple® Safari®.
De nombreuses balises HTML et XHTML servent à formater le texte qui se trouve sur la page, mais certaines offrent des possibilités d'interaction utilisateur, et la balise d'entrée est l'une de ces dernières: il s'agit d'un acteur clé dans la création de formulaires. Il existe toutefois une différence importante entre la manière dont la balise d'entrée est utilisée en HTML et celle utilisée en XHTML. En HTML, la balise <input> est utilisée, les ellipses sont remplacées par le contenu de la balise et ne comporte aucune balise de fin. En XHTML, la balise d’entrée nécessite une fermeture correcte comme celle-ci <input />.
La balise d’entrée doit inclure l’attribut type pour spécifier le type de champ de contrôle à utiliser. Les possibilités sont les suivantes: bouton, case à cocher, fichier, caché, image, mot de passe, radio, réinitialisation, envoi et texte. Le type de bouton a généralement une action programmée avec un script côté client, tel que JavaScript®, tandis que les cases à cocher et les boutons radio sont activés et désactivés lorsque vous cliquez dessus. Le type de fichier permet à l'utilisateur de télécharger un fichier, tandis que les valeurs masquées ne sont pas affichées mais restent attachées à l'entrée du formulaire. Le mot de passe diffère du texte en ce qu'il comporte souvent des points ou des astérisques pour masquer les caractères saisis et soumettre une image (qui est une sorte de bouton d'envoi) et une réinitialisation sont des traitements globaux des données de formulaire.