SetH a écrit:
est-ce que les CSS sont pour le HTML ce que les DDT sont au xml ?
Sat a écrit:
Euh, les CSS seraient plus l'équivalent des XSLT pour le XML.
ni l'un ni l'autre en fait.
dtd-> sert à appliquer une logique de construction à un document xml.
ce qui fait qu'une équipe travaillant sur le même type de document xml pourra s'échanger les données en utilisant le même
code(sens language informatique) pour l'interpréter.
xslt-> sert à transformer un document xml en un autre type de document(html,pdf...).
en gros le css sert à simplifier la vie du développeur web.
imagine que tu veux que la couleur de ton texte soit rouge pour l'ensemble de ton site.
html->tu indiques la couleur à l'intérieur de chacune des balises adéquats pour chacunes de tes pages.
css->tu crés un fichier où tu stipules la couleur de ton texte, puis tu lies le fichier css à toutes tes pages html.
=>plus facile à mettre en place(une ligne de code sur chaques pages html, au lieu de l'ensemble de tes balises à coder).
=>plus facile à maintenir(si t'aimes plus le rouge, comment tu fais sans css?).
donc c'est pareil pour toutes tes balises, avec en plus le fait que css te rajoute des propriétés qui n'existent pas dans les balises html classiques.
pour le gimp tu as aussi ça qui est pas mal:
http://www.gimp-fr.org/html/index.html