5568 sujets

Sémantique web et HTML

Bonjour,

J'utilise des pages html, mais j'ai aussi besoin d'inclure certaines balises empruntées à quelques schéma connus (au moins pour m'y repérer quand je parle d'un auteur, ou d'un titre de livre). Je déclare donc les namespaces dont j'ai besoin pour mes pages, en attendant le jour où je pourrais fonctionner avec uniquement du xml.


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:tei="http://www.tei-c.org/" xml:lang="en" lang="en" dir="ltr">


Toutefois j'obtiens bien sùr quatre avertissements pour ma pages (c'est un minimum Smiley biggrin )

Où et comment pourrais-je faire ces déclarations pour que mon code soit rigoureusement valide ?

Devrais-je construire un petit dtd en dehors de ma page et l'inclure dans le doctype avec référence aux balises utilisée ? Ca va être un peu galère pour le rdf, le dc et le tei.

Merci pour vos suggestions

François
Le plus simple dans ton cas, enfin je pense est d'ajouter des déclarations dans la balise doctype exemple :
<!DOCTYPE transform [
  <!ENTITY StruRhUrl  "http://localhost:***/***/***.aspx?id=">
]>

C'est un exemple comme un autre...
Mais il va falloir que tu te plonge dans les recommandations dtd...bon courage, c'est obscur !
Modifié par mamat- (07 Oct 2005 - 10:33)