Création site web 2

Présentations des divers languages :

HTML + CSS

L’HTML : langage informatique dédié à l’internet permettant de créer des pages web.
HyperText Markup Language (langage de balisage d’hypertexte“). qui permet de réaliser de l’hypertexte à base d’une structure de balisage.
=> mettre en forme du contenu. La lisibilité de ce language est faite par les navigateurs web
le CSS, qui permet de mettre en forme le contenu d’une page codé en HTML

XML

eXtensible Markup Language  langage de balisage extensible), est un langage permettant d’enregistrer des données textuelles, très similaire à l’HTML (système de balisage-, permet de faciliter l’échange d’information sur l’internet. Contrairement à l’HTML qui présente un nombre finit de balises, le XML donne la possibilité de créer de nouvelles balises à volonté.

  • Lisibilité : il est facile pour un humain de lire un fichier XML car le code est structuré et facile à comprendre. En principe, il est même possible de dire qu’aucune connaissance spécifique sont nécessaire pour comprendre les données comprises à l’intérieur d’un document XML.
  • Disponibilité : ce langage est libre et un fichier XML peut être créer à partir d’un simple logiciel de traitement de texte (un simple bloc-note suffit).
  • Interopérabilité : Quelques soit le système d’exploitation ou les autres technologies, il n’y a pas de problème particulier pour lire ce langage.
  • Extensibilité : De nouvelles balises peuvent être ajoutée à souhait.
  • Plusieurs parseurs XML différent doivent en principe (s’ils sont bien codé) produire le même résultat.
  • Tous les navigateurs internet récent intègrent un parseur XML, pour lire les documents de ce langage informatique.

Javascript (Coté client)

Langage informatique utilisé sur les pages web. Il a la particularité de s’activer sur le poste client, en d’autres mots c’est votre ordinateur qui va recevoir le code et qui devra l’exécuter. C’est en opposition à d’autres langages qui sont activé côté serveur. L’exécution du code est effectué par votre navigateur internet. 

PHP (Coté serveur)

Le PHP est un langage informatique utilisé sur l’internet / “PHP : Hypertext Preprocessor“.

Langage principalement utilisé pour produire un site web dynamique,.régulièrement associé à une base de données, tel que MySQL.
Exécuté du côté serveur (l’endroit où est hébergé le site) il n’y a pas besoin aux visiteurs d’avoir des logiciels ou plugins particulier. Néanmoins, les webmasters qui souhaitent développer un site en PHP doivent s’assurer que l’hébergeur prend en compte ce langage.

Quelques outils indispensables :

Pour dessiner l’ergonomie de son site (wireframe)
https://wireframe.cc/ ou http://framebox.org/

Pour la gestion des visuels :
Photoshop, GIMP (gratuit) et consorts… 

 

Structure d’une page HTML5 :

Partie 1 : Entête, main et pied de page => lien
Partie 2 : Article, navigation, section => lien

https://jaetheme.com/blog/structure-html5/

 

Structure d’une page statique / dynamique (HTML + CSS + JS + PHP)




Lire aussi les articles suivants :