HTML est l'abréviation (application HTML) de l'application HTML, un nouveau concept de développement de logiciels. Il enregistre directement HTML dans le format de HTA. Il s'agit d'un logiciel d'application indépendant, qui n'est pas différent de l'interface logicielle conçue par des langages de programmation tels que VB et C ++.
D'une manière générale, HTA peut être écrit dans VBScript et JScript, et VBS est plus puissant, après tout, c'est la propre chose de Microsoft. HTA peut faire fonctionner la base de données et l'interface peut être implémentée avec HTML + CSS, ce qui est très pratique pour écrire des applications simples.
À l'heure actuelle, le site Web de Cuoxin Webmaster a compilé de bons exemples HTA pour tout le monde. Des amis qui l'aiment peuvent aller ici (//www.jb51.net/list/list_110_1.htm) pour le voir.
Instance HTA
Voici un exemple de HTA:
Le code est le suivant:
<html>
<adal>
<Title>; Le premier exemple HTA </Title>
<style>
P {taille de police: 24; curseur: main}
</ style>
</ head>
<body>
<Nenter>
<p>
HTA
Application HTML
Application HTML
</p>
</ Center>
</docy>
</html>
Copiez le code ci-dessus dans n'importe quel éditeur de texte, enregistrez-le en tant que * .hta, et double-cliquez-le pour voir l'effet.
Propriétés HTA
HTA est similaire à la structure de la page Web ordinaire, il est donc facile à concevoir. Bien sûr, HTA a de nombreux attributs uniques:
Exigences de syntaxe
Les exigences de syntaxe de HTA sont encore plus lâches que HTML, et même des balises telles que <html>, <body>, etc. peuvent être omises:
Remarque: Ce qui précède est l'ensemble du code de l'ensemble du fichier HTA.
L'apparition de HTA
Vous pouvez utiliser <hta: application>; Pour définir l'apparence de l'application HTA, telle que la barre de titre, la taille de la bordure, etc., et doit être placé dans <A-Head>;.
Le code est le suivant:
<html>
<adal>
<Title>; Le premier exemple HTA </Title>
<Hta: application id = "ohta"
ApplicationName = "myApp"
border = "mince"
borderstyle = "normal"
Légende = "Oui"
icon = "filename.ico"
MaximizeButton = "Oui"
minimiserbutton = "oui"
showitaskbar = "non"
singleinstance = "no"
sysmenu = "Oui"
version = "1.0"
fenêtre = "normal"
scroll = "oui">
</ head>
<body>
<Nenter>
HTA
Application HTML
Application HTML
<bouton onclick = ”self.close ()” style = ”font-size: 18”>; Laisser </frut
</ Center>
</docy>
</html>
Description de l'attribut:
Attribut ApplicationName (applicationName)
Cette propriété est le nom du paramètre HTA.
Attribut de frontière (bordure)
Cette propriété est le type de bordure de fenêtre réglé sur HTA et la valeur par défaut est épaisse.
Il peut être réglé sur des bordures épaisses.
La fenêtre de dialogue spécifie la fenêtre comme boîte de dialogue
aucun ne spécifie la fenêtre sans bordure
Thin spécifie que la fenêtre est une bordure étroite
Attribut Borderstyle (Borderstyle)
Cette propriété définit le format de bordure de la fenêtre HTA et la valeur par défaut est normale.
Il peut être défini comme
Format de bordure normale normale
Fonction de combinaison de format concave et convexe complexe
Force 3D saillante surélevée
Format de bordure 3D statique
bordure 3D coulée
Attribut de légende (légende)
Cette propriété définit si la fenêtre HTA affiche la barre de titre ou le titre, et la valeur par défaut est oui.
Attributs d'icônes (icône)