LoopsTools()
// HTML Tools

HTML Tools

Le HTML (Hypertext Markup Language) est un langage utilisé pour construire et pour organiser le code au sein des différentes pages d'un site internet. Le HTML est utilisé pour définir la structure d'une page web (le DOM) et peut être comparé pour ainsi dire au gros œuvre dans la construction d'un bâtiment... (fondations, murs porteurs, toiture). On emploie le HTML pour afficher du texte, des images, des liens href (liens hypertextes), des médias tels que du son et de la vidéo (depuis la version HTML5), inclure d'autre types de formats (flash, PDF etc) ou bien créer un template pouvant être réutilisé dans plusieurs pages (inclure des portions de pages HTML dans d'autres pages HTML), voir sur la totalité d'un site internet. On peut affiner la présentation et le design d'une page HTML grâce notamment à l'utilisation de feuilles de style CSS et éventuellement d'un frameworks responsive tel que Bootstrap, Foundation ou Angular material de chez Google. Il est possible de faire un site web entièrement en HTML mais les limites de ce type de sites (sites statiques) sont assez vites atteintes dès que l'on souhaite y intégré un minimum d'interaction avec l'utilisateur (ex: un blog, un formulaire, une inscription, un paiement en ligne sur un site d'E-commerce...). Il est utile dans ces cas là, voir nécessaire d'avoir recours à un langage de programmation côté serveur comme le PHP, Python, Java et éventuellement y ajouter un langage côté client comme le Javascript ou Jquery (Javascript avec syntaxe simplifiée). On peut également utiliser du HTML pour créer la structures d'applications mobiles pour Android ou IOS. Il s'agit dans ces cas là d'applications de type hybrides, développées avec des technologies comme les frameworks Cordova, Phonegap, Ionic ou React Native. Le HTML est compatible avec tous les types de navigateurs web (Chrome, firefox, Opera, Edge, IE...) mais des différence d'affichage peuvent cependant se faire ressentir entre ces différents navigateurs et il est fortement conseillé de faire ces vérification avant de mettre un site en ligne (cela serait vraiment dommage que votre beau site de voitures de collection se mette à afficher des tas de ferraille même pas vendables sur le bon coin n'est ce pas?).