Langages de programmation

De HTML5 Builder
Aller à : navigation, rechercher
Guide de prise en main

Vous pouvez développer vos applications HTML5 Builder en utilisant les langages web suivants :

HTML
Le langage de balisage standard pour les pages web. Le code suivant représente une page web comme celle créée dans le tutoriel Hello Word.
<!DOCTYPE html> <html> <head> <title/> </head> <body>Hello, World!</body> </html>


JavaScript
Le langage de script standard côté client pour les pages web. La fonction suivante ouvre une fenêtre popup avec le texte "Hello, World!" ou, si un nom est passé en argument, "Hello, <nom>!".
function sayHello(name) {
  name = (typeof name == "undefined")? 'World' : name
  alert('Hello, ' + name + '!')
}


CSS
Le langage de feuille de style standard pour les pages web. Le code suivant définit la couleur d'arrière-plan de la page en noir, et le texte en blanc.
body {
  background-color: black;
  color: white;
}


PHP
Un langage de script côté serveur, orienté objet, facile à apprendre et conçu pour le développement web.

Le code exemple suivant représente une fonction qui imprime le texte "Hello, World!" ou, si un nom est passé en argument, "Hello, <nom>!".

function sayHello($name = World) {
  echo "Hello, ".$name."!";
}


Dans les applications HTML5 Builder, la plupart des pages sont des scripts PHP qui génèrent des pages web écrites en langage web côté client (HTML, JavaScript et CSS) qu'un agent utilisateur (navigateur web) peut lire. HTML5 Builder vous dispense de la plupart du codage grâce à l'utilisation de composants, conteneurs de fonctionnalités que vous pouvez configurer visuellement. Et chaque fois que vous devez écrire du code, la fonctionnalité Audit de code de HTML5 Builder, qui supporte HTML, JavaScript et PHP, vous aidera à écrire votre code rapidement et facilement.

Vous trouverez des liens sur plusieurs ressources de documentation pour tous ces langages, et sur les autres technologies que vous pouvez utiliser avec HTML5 Builder dans la liste de ressources de documentation.