Bonjour à toutes et à tous,

J'ai une question qui me taraude l'esprit, lorsque je déclare une doctype, j'ai du mal a comprendre la signification de tout les termes : par exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
	"http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
Je sais que : web-app, va représenter la racine de mon document xml, mais pourquoi a t-on deux séries de texte entre guillemet et a quoi correspondent ils ? pour être plus clair, pourquoi a t-on :

  • "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
  • "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd"


Si je ne me trompe pas, "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd" doit indiquer l'adresse ou se situe la DTD, mais a quoi sert l'inscription suivante "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" ?

Merci par avance.