Académique Documents
Professionnel Documents
Culture Documents
e M arkupL anguage
Pl
an
X M L unmodè l
e de donné es
X M L etDT D
X M L , X path etX SL
X M L unmodè l
e de donné es
L esB Dsetl
e web
Exempl e de formatsexistants
T exte enrich i avecduformatage
{ { \rtf1 \ansi { \i\f0
« Il y a 2 8 v
arié té s de pommes Ily a\b 2 8 \b0
en F rance, 7 6 aux U SA RTF vari\'e9 t\'e9 sde
et 3 en C h ine. » pommesen
france\par}
Page W eb
tabl
eau pays variété
France 28
USA 76
Chine 3
Donné esstructuré es
ex: feuille de cal
cul
, transactionfinanciè re, dessin
tech nique
Stockage dansunfich ier
formattexte: lisible
formatré util
isabl e
parpl usieursl
ogiciel
s,
indé pendantdulogicielinitial
formatextensibl
e
international( ex: caractè resch inois)
indé pendantde l aplate- forme
F ormaterl
esdonné es
gras
Il y a 28 variétés de
« Il y a 2 8 v
arié té s de pommes en F rance, pommes en France, 76 aux
7 6 aux U SA et 3 en C h ine. » USA et 3 en Chine.
ph rase
gras en
italique
en- tê te jaune
pays variétés pays variétés
france 28
france 28
USA 76 USA 76 tableau:
chine 3 chine 3 2 col. et
3 l
ignes
L anouveauté d’ X M L
Evolutiondesl
angagesde descriptionde
documents
1 9 6 0 1 9 7 0 1 9 8 0 1 9 9 0 2 0 0 0
X M L ressembl
eà H TM L
B al
isage ( " marquage" )
bal
ise ouvrante, bal
ise fermante: dé l
imitentuné l
é ment
< b> contenud'uné l
é ment< / b>
H T M L : bal
ise de formatage
titre, sous- titre, paragraph e, tabl
eau, l
iste à puces. . .
X M L : bal
ise de structuration
O rganise l
esé l
é mentscomposantl
e document
attributs
forme: < b nom = ‘‘val
eur’ ’ >
ex: prix= ‘‘1 0 ’ ’
F ormatage enH T M L
« Il y a 1 2 8 fournisseurs d’ accè s en F rance,
7 6 0 0 aux U SA et 3 en C h ine. »
gras
Il y a 28 variétés de < i> Ily a< b> 2 8 < / b> varié té sde
pommes en France, 76 aux pommesenF rance,
USA et 3 en Chine. < b> 7 6 < / b> auxU SA
ph rase et< b> 3 < / b> enC h ine. . < / i>
gras en
italique
L é gende desbal ises:
< b> : bol d ( gras)
< i> : ital
ique
F ormatage enH T M L etX M L
en- tê te < tabl e border= ‘‘1 ’ ’ >
H TM L < th > < td> Pays< / td> < td> IPommes< / td> < / th >
pays pommes
france 28 < tr> < td> F rance < / td> < td> 2 8 < / td> < / tr>
USA 76 tabl eau: < tr> < td> U SA < / td> < td> 7 6 < / td> < / tr>
chine 3 2 col . et < tr> < td> ch ine < / td> < td> 3 < / td> < / tr>
3 l
ignes < / tabl e>
XM L
l
igne l
igne l
igne
F rance 1 2 8 U SA 7 6 0 0 C h ine 3
M odè l
e rel
ationnelversX M L ( 2 )
ta b le
< tabl e>
< l igne>
lig n e
< pays> F rance< / pays>
< vp> 2 8 < / vp>
F ra n c e < /l igne>
XM L
128
< l igne>
lig n e < pays> U SA < / pays>
< vp> 7 6 < / vp>
USA < /ligne>
SG M L norme ISO 8 8 7 9 : 1 9 8 6
T rè sutil isé dansl 'industrie pourde grandes
documentationstech niques.
T ropcompl exe pourune util isation« grand
publ ic» oudansdesdomainesmoinsexigeantssur
lapré cision
SG M L : tropde trucscompl iqué setinutil
es
X M L util ise 1 0 % de SG M L pourrepré senter
efficacementl aplupartdesbesoinsdes
appl ications
Exempl
e de document
En-tête InfoSoft2 0 0 0
EmirA EK Logo
A B 5 6 2 SB A
T el: 0 1 2 1 3 3 5 6 4
F ax: 8 7 9 7 6 5 4 2 6
Objet SB A , L e 3 0 nivose 2 0 0 4
Date
Salutation
EditionsDusch mol ,
1 2 rue Sch murz
Y T 1 2 3 R apis
Destinataire
O bjet: benquoi?
M onsieur,
Corps
feje sl
c ifeh fe fh ckh cjeflccjnkh ef ih ez nfj kvbc
politesse
l
kh dkl
vnv
V euil
lez agré erpatati patatavach ementsincè res.
signature
X M L eststandard
W 3 C : consortium international
Indé pendance / produit
R essources:
logiciell
ibre
tutoriell
ibre
C ommunauté de programmeurs
l istesde discussion
é ch ange de connaissances
X M L : une famil
le de tech nol
ogies
Successeurde H T M L
Se fonde surl
asyntaxe dé finie parX M L
<document> </document>
<document>
<salutation> Bonjour! </salutation>
</document>
U né l
é mentestde l
aforme:
<nom attr='valeur'> contenu </nom>
<nom> estl abal ise d'ouv erture
</nom> estl abal ise de fermeture
é mentsvides, indiffé remment<nom> </nom> ou<nom/>
[é l
]
contenu estl e contenud'uné l é ment
composé d’ une l
iste ( peut- ê tre vide) de texte, d'autresé l
é ments, d'instructions
de traitementet de commentaires
attr='valeur' repré sente unensembl e é ventuell
ementvide
d'attributs, c'està dire de paires( nom, val eur) .
Exempl
esd’ é l
é ments