Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

attribut ou balise?

24 views
Skip to first unread message

Rakotomandimby (R12y) Mihamina

unread,
May 14, 2008, 4:32:28 PM5/14/08
to
Bonjour,
Je parcours quelques exemples et je tombe sur celui-ci:
<catalog>
<book isbn="1-56592-724-9">
<title>The Cathedral &amp; the Bazaar</title>
<author>Eric S. Raymond</author>
</book>
<book isbn="1-56592-051-1">
<title>Making TeX Work</title>
<author>Norman Walsh</author>
</book>
</catalog>

Je me demande _une_ chose: Pour avoir mis le ISBN en attribut?
Dans quel cas de figure est-il plus recommandé de faire ça que:
<catalog>
<book>
<isbn>1-56592-724-9</isbn>
<title>The Cathedral &amp; the Bazaar</title>
<author>Eric S. Raymond</author>
</book>
<book>
<isbn>1-56592-051-1</isbn>
<title>Making TeX Work</title>
<author>Norman Walsh</author>
</book>
</catalog>

Xpost, proposez SVP un suivi adapté :)
MErci d'avance.

Yves Lambert

unread,
May 15, 2008, 4:46:54 AM5/15/08
to
Rakotomandimby (R12y) Mihamina wrote:
> Bonjour,

Bonjour,

> Je parcours quelques exemples et je tombe sur celui-ci:
> <catalog>
> <book isbn="1-56592-724-9">

> Je me demande _une_ chose: Pour avoir mis le ISBN en attribut?


> Dans quel cas de figure est-il plus recommandé de faire ça que:
> <catalog>
> <book>
> <isbn>1-56592-724-9</isbn>


Je débute, mais je vois deux trucs :

1. l'ISBN est la clé de "book"
2. les DTD ne permettent pas de typage sémantique et le fait de le mettre en
attribut peut peut-être aider l'appli qui est derrière à valider la
sémantique de l'attribut

> Xpost, proposez SVP un suivi adapté :)

fctx me semble convenir.

--
http://www.madeinfrance.org/superdupont/

Rakotomandimby (R12y) Mihamina

unread,
May 18, 2008, 4:17:51 PM5/18/08
to
Yves Lambert wrote:
>> Je parcours quelques exemples et je tombe sur celui-ci:
>> <catalog>
>> <book isbn="1-56592-724-9">
>> Je me demande _une_ chose: Pour avoir mis le ISBN en attribut?
>> Dans quel cas de figure est-il plus recommandé de faire ça que:
>> <catalog>
>> <book>
>> <isbn>1-56592-724-9</isbn>
> Je débute, mais je vois deux trucs :
> 1. l'ISBN est la clé de "book"
> 2. les DTD ne permettent pas de typage sémantique et le fait de le
> mettre en attribut peut peut-être aider l'appli qui est derrière à
> valider la sémantique de l'attribut

En gros, l'un ou l'autre font l'affaire. Tout dépend de ce qu'on veut en
faire ensuite. C'est ça?

Philippe Poulard

unread,
May 19, 2008, 3:28:51 AM5/19/08
to Rakotomandimby (R12y) Mihamina
Rakotomandimby (R12y) Mihamina a écrit :

attributs et éléments ne sont pas interchangeables :
-le contenu d'un élément est ordonné, un ensemble d'attributs n'a pas
d'ordre
-on peut avoir plusieurs éléments de même nom, ce n'est pas possible
pour les attributs
-on peut étendre un élément en créant des sous-éléments, on n'a pas
cette possibilité d'extension avec les attibuts
-les attributs et éléments n'ont pas la même visibilité avec CSS
-etc

bref, si dans cet exemple élément ou attribut n'a pas grande importance,
il ne faut pas généraliser

je vous laisse fouiller la dedans le support qui aborde la question :
http://disc.inria.fr/perso/philippe.poulard/cours/cours.html

--
Cordialement,

///
(. .)
--------ooO--(_)--Ooo--------
| Philippe Poulard |
-----------------------------
http://reflex.gforge.inria.fr/
Have the RefleX !

0 new messages