🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.text.xml
Article #294

Re: attribut ou balise?

#294
From: 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 !
Technical Details
Message-ID: <48312C33.30509@SPAMinria.fr>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news4.google.com!proxad.net!feeder1-2.proxad.net!news.in2p3.fr!in2p3.fr!univ-lyon1.fr!news.ujf-grenoble.fr!news.imag.fr!news-rocq.inria.fr!news-sop.inria.fr!not-for-mail
References: <g0fibi$28js$1@cabale.usenet-fr.net> <g0gta0$mhh$1@talisker.lacave.net> <g0q2v6$lbh$1@cabale.usenet-fr.net>

Show Full Headers
Complete Article Headers
X-Google-Thread: 114f60,a23b2d158c1c26f6
X-Google-Attributes: gid114f60,domainid0,public,usenet
X-Google-Language: FRENCH,UTF8
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news4.google.com!proxad.net!feeder1-2.proxad.net!news.in2p3.fr!in2p3.fr!univ-lyon1.fr!news.ujf-grenoble.fr!news.imag.fr!news-rocq.inria.fr!news-sop.inria.fr!not-for-mail
From: Philippe Poulard <philippe.poulardNO@SPAMinria.fr>
Newsgroups: fr.comp.text.xml
Subject: Re: attribut ou balise?
Date: Mon, 19 May 2008 09:28:51 +0200
Organization: INRIA - Unite de Recherche Sophia Antipolis (France)
Lines: 45
Message-ID: <48312C33.30509@SPAMinria.fr>
References: <g0fibi$28js$1@cabale.usenet-fr.net> <g0gta0$mhh$1@talisker.lacave.net> <g0q2v6$lbh$1@cabale.usenet-fr.net>
NNTP-Posting-Host: dahu2.inria.fr
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: janus.inria.fr 1211182129 23544 138.96.213.1 (19 May 2008 07:28:49 GMT)
X-Complaints-To: abuse@sophia.inria.fr
To: "Rakotomandimby (R12y) Mihamina" <mihamina@infogerance.us>
User-Agent: Thunderbird 1.5.0.14ubu (X11/20080505)
In-Reply-To: <g0q2v6$lbh$1@cabale.usenet-fr.net>