Un paragraphe ne contient que des éléments de type inline : <!ELEMENT P - O (%inline;)* -- paragraphe -->
Or un UL est de type list, qui est un sous-type du type block : <!ENTITY % list "UL | OL"> <!ENTITY % block "P | %heading; | %list; | %preformatted; | DL | DIV | NOSCRIPT | BLOCKQUOTE | FORM | HR | TABLE | FIELDSET | ADDRESS">
Si tu veux, tu peux mettre un UL dans un DIV, mais pas dans un P.
Cordialement, -- Olivier Miakinen
Le 20/10/2014 11:56, Une Bévue a écrit :
un ul dans un p c'est interdit ?
Oui.
Cf. la norme (HTML 4.01, en anglais ou en français) :
http://www.w3.org/TR/html401/sgml/dtd.html
http://www.la-grange.net/w3c/html4.01/sgml/dtd.html
Un paragraphe ne contient que des éléments de type inline :
<!ELEMENT P - O (%inline;)* -- paragraphe -->
Or un UL est de type list, qui est un sous-type du type block :
<!ENTITY % list "UL | OL">
<!ENTITY % block
"P | %heading; | %list; | %preformatted; | DL | DIV | NOSCRIPT |
BLOCKQUOTE | FORM | HR | TABLE | FIELDSET | ADDRESS">
Si tu veux, tu peux mettre un UL dans un DIV, mais pas dans un P.
Un paragraphe ne contient que des éléments de type inline : <!ELEMENT P - O (%inline;)* -- paragraphe -->
Or un UL est de type list, qui est un sous-type du type block : <!ENTITY % list "UL | OL"> <!ENTITY % block "P | %heading; | %list; | %preformatted; | DL | DIV | NOSCRIPT | BLOCKQUOTE | FORM | HR | TABLE | FIELDSET | ADDRESS">
Si tu veux, tu peux mettre un UL dans un DIV, mais pas dans un P.
Un paragraphe ne contient que des éléments de type inline : <!ELEMENT P - O (%inline;)* -- paragraphe -->
Or un UL est de type list, qui est un sous-type du type block : <!ENTITY % list "UL | OL"> <!ENTITY % block "P | %heading; | %list; | %preformatted; | DL | DIV | NOSCRIPT | BLOCKQUOTE | FORM | HR | TABLE | FIELDSET | ADDRESS">
Si tu veux, tu peux mettre un UL dans un DIV, mais pas dans un P.
OK, merci beaucoup, c'est ce que je ferai.
Cordialement.
Le 20/10/14 14:30, Olivier Miakinen a écrit :
Oui.
Cf. la norme (HTML 4.01, en anglais ou en français) :
http://www.w3.org/TR/html401/sgml/dtd.html
http://www.la-grange.net/w3c/html4.01/sgml/dtd.html
Un paragraphe ne contient que des éléments de type inline :
<!ELEMENT P - O (%inline;)* -- paragraphe -->
Or un UL est de type list, qui est un sous-type du type block :
<!ENTITY % list "UL | OL">
<!ENTITY % block
"P | %heading; | %list; | %preformatted; | DL | DIV | NOSCRIPT |
BLOCKQUOTE | FORM | HR | TABLE | FIELDSET | ADDRESS">
Si tu veux, tu peux mettre un UL dans un DIV, mais pas dans un P.
Un paragraphe ne contient que des éléments de type inline : <!ELEMENT P - O (%inline;)* -- paragraphe -->
Or un UL est de type list, qui est un sous-type du type block : <!ENTITY % list "UL | OL"> <!ENTITY % block "P | %heading; | %list; | %preformatted; | DL | DIV | NOSCRIPT | BLOCKQUOTE | FORM | HR | TABLE | FIELDSET | ADDRESS">
Si tu veux, tu peux mettre un UL dans un DIV, mais pas dans un P.