Cette page est une ébauche, ce qui signifie qu'elle n'est pas terminée et/ou que vous pouvez l'améliorer en partageant vos connaissances

Règles de développement

Structure du code

Il ne s'agit que de recommandations destinées à vous faciliter la réalisation des modules, tout en maintenant une cohérence d'ensemble.

à compléter: la variables globales, les fonctions …

Normalisation

Le html que produit votre module doit, en fait être du XHTML !

N’importe quel logiciel IDE fait pour développer, vous donnera du bon code s’il est paramétré correctement. Il faut que les accents soit gérés, que la balise img contienne alt=, etc … En gros, on développe en XHTML 1.0 Exemple :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
  <title>Exemple XHTML 1</title> 
</head> 
<body> 
  <ul> 
    <li>Tous les éléments doivent être explicitement balisés.</li> <li>Les balises fermantes ne sont pas optionnelles.</li> 
    <li>Les noms d'éléments et d'attributs <em class="important">doivent</em> être en minuscules.</li> 
    <li>Tous les attributs doivent avoir une valeur explicite 
      <table border="1"><tr><td>x</td></tr></table>.</li> 
    <li>Les guillemets sont <em class="important">toujours</em> obligatoires autour des valeurs d'attribut.</li> 
    <li>Les éléments vides doivent être fermés <img src="i.png" alt="i"/>.</li> 
  </ul> 
</body> 
</html>

Bref referez vous à cela http://www.la-grange.net/w3c/xhtml1/

Index


Utilisateur

Vous n'ètes pas identifié. Vous pouvez vous inscrire ou vous connecter.



Page