Note :


Le module HTML propose plusieurs fonctions pour traiter les textes au format HTML.

Il offre les fonctions suivantes:


xhtmlize

La fonction ~xhtmlize() prend un seul argument qui est le texte à traîter. Elle convertit un texte ASCII en équivalent XHTML. Elle remplace les retours chariots et les listes en <p></p> et <ul><li></li></ul>. Les listes textes sont les lignes précédées du caractère '-'.

strictize

Cette fonction converti de l'(X)HTML Transitional en (X)HTML Strict, elle prend un seul argument qui est le texte à traîter. Concrètement, elle remplace les tags <u></u> en <span style="text-decoration: underline"></span> et <s></s> en <span style="text-decoration: line-through"></span>.

conformhtml

Cette fonction modifie l'HTML afin que tout les tags ouverts soit refermé dans le bon ordre.