Skip to content
Extraits de code Groupes Projets
Valider f47f6b45 rédigé par davux's avatar davux
Parcourir les fichiers

Couper les paragraphes autour d'autres tags HTML

Ajout des éléments HTML suivants à la mal-nommée liste de balises blocs:
 - applet
 - del
 - ins
 - iframe

À l'instar de button, map, object et script, ces balises ne sont ni de
type "inline", ni de type "block", mais ont un comportement mixte: si
elle contiennent des balises de type block, elles le deviennent aussi,
et ne peuvent donc pas apparaître dans un paragraphe, entre autres.

Pour déterminer correctement si le paragraphe doit être coupé, il
faudrait donc une fonction d'analyse du HTML plus avancée que des
expressions régulières (au hasard, un parseur DOM).

En attendant, on n'a pas le choix, il faut couper.
parent 62a00c61
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -120,6 +120,7 @@ define('_BALISES_BLOCS', ...@@ -120,6 +120,7 @@ define('_BALISES_BLOCS',
'div|pre|ul|ol|li|blockquote|h[1-6r]|' 'div|pre|ul|ol|li|blockquote|h[1-6r]|'
.'t(able|[rdh]|body|foot|extarea)|' .'t(able|[rdh]|body|foot|extarea)|'
.'form|object|center|marquee|address|' .'form|object|center|marquee|address|'
.'applet|del|ins|iframe|'
.'d[ltd]|script|noscript|map|button|fieldset|style'); .'d[ltd]|script|noscript|map|button|fieldset|style');
// //
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter