🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: fr.comp.text.xml
4 messages
4 total messages Started by Rakotomandimby (R12y) Mihamina Wed, 14 May 2008 20:32
attribut ou balise?
#31
Author: Rakotomandimby (R12y) Mihamina
Date: Wed, 14 May 2008 20:32
30 lines
1886 bytes
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.
Re: attribut ou balise?
#32
Author: Yves Lambert
Date: Thu, 15 May 2008 08:46
29 lines
2004 bytes
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/
Re: attribut ou balise?
#293
Author: Rakotomandimby (R12y) Mihamina
Date: Sun, 18 May 2008 20:17
17 lines
1692 bytes
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?
Re: attribut ou balise?
#294
Author: Philippe Poulard
Date: Mon, 19 May 2008 07:28
45 lines
2847 bytes
Rakotomandimby (R12y) Mihamina a écrit :
> 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?

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 !
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads