flanker (./4182) :Sauf que contenteditable ne gère justement pas directement un sous-ensemble, mais du vrai html qu'il faudra bien parser pour le réduire à ton sous-ensemble.
Je parle à chaque fois d'un sous-ensemble du HTML, justement (ce qui rend la chose triviale). D'ailleurs, tous les éditeurs HTML ou contenteditable n'utilisent qu'un tel sous-ensemble.