(résolu) xhtml / html

Le premier forum francophone sur l'éditeur de pages Web multiplateforme (Linux, Mac OS X, Windows) qui monte… KompoZer, héritier de Nvu, permet de créer vos pages Web graphiquement (wysiwyg) sans aucune connaissance du langage HTML.

Modérateur : chinon37

Répondre
Speronne
Salamandre
Messages : 44
Inscription : 25 juil. 2007, 12:53

(résolu) xhtml / html

Message par Speronne »

Bonjour,
je crée des sites sur la base d'un modèle qui commence par :
<!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">

Sachant que mes sites sont enregistrés sous .html, j'ai plusieurs fois lu quelques critiques sur le xhtml et j'avoue que mon expertise en la matière approche mon niveau de connaissance des hommes préhistoriques en anatomie, cad le vide sidéral...
Concrètement, je souhaite :
1 - comprendre les différences entre ces deux "codes"
2 - transformer l'encodage de mes caractères pour que kz me fournisse un code "propre" html en début de site.

Par conséquent, avez-vous (1) quelques liens de tuto faciles à me soumettre (car tous ceux que j'ai visionnés dépassent mon niveau de compétence compréhensive) (2) une réponse à mes interrgoations...

Stéphane qui mérite de plus en plus sa phrase fétiche... :cry:

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7
Dernière modification par Speronne le 18 oct. 2007, 04:15, modifié 1 fois.
Au début, je ne savais même pas marcher...
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

http://www.journaldunet.com/developpeur ... uence.shtml
et cette discussion animée ici sur Gecko :
http://www.geckozone.org/forum/viewtopi ... ight=xhtml


je précise que vive le html strict!
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

restons dans le bon topic, le 1er lien ne renvoie pas de message d'erreur, pour répondre à ta question dans l'autre topic :
Speronne a écrit :Quelle est la "bonne ligne" d'encodage à insérer sous kz ?
ça se fait en créant le document avec Fichier/Nouveau et :
Image
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Speronne
Salamandre
Messages : 44
Inscription : 25 juil. 2007, 12:53

Message par Speronne »

Merci de ton retour Bob,
le premier lien m'a indiqué un message d'erreur mais j'ai retrouvé le bon lien en conclusion du deuxième lien : l'actif tuto de geckozone...
http://www.journaldunet.com/developpeur ... ence.shtml

Si j'en viens à la conclusion que mieux vaut utiliser le html, comment puis-je modifier l'encodage de mes sites pour que les navigateurs reconnaissent qu'il s'agit de html et non de xhtml transitionnal...
Quelle est la "bonne ligne" d'encodage à insérer sous kz ?

Merci...

PS : par mégarde, j'ai posté ce message sous le forum que tu m'avais envoyé en lien... mea culpa ! :oops:

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7
Au début, je ne savais même pas marcher...
Speronne
Salamandre
Messages : 44
Inscription : 25 juil. 2007, 12:53

Message par Speronne »

je viens de lire ton retour... pfff... j'ai encore beaucoup à apprendre... et une auto-flagellation pour mes messages postés au mauvais endroit...

Ceci fait, ma question est la suivante :
je suis ok pour créer un nouveau fichier codé en html. Mais mon souci est de récupérer un css qui me permette une mise en page automatique de mon fichier (tel qu'à cette adresse par exemple : www.chambres-hotes-calmeraie.info . Mon objectif est donc de créer une nouvelle page web (html) mais en lui appliquant les règles concernées par la feuille de style css. Or si je copie le code, il ne tient pas compte de la mise en page du css et je ne visionne alors que mon body.

???

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7
Au début, je ne savais même pas marcher...
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

mon retour, ok :wink: Bon. Si ta feuille de style est déjà créée, tu dois la retrouver dans Cascades (clic sur la palette en haut)/ petite flèche noire à côté de la 2ème petite palette/Feuille liée/Parcourir etc... OK
OK?
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Speronne
Salamandre
Messages : 44
Inscription : 25 juil. 2007, 12:53

Message par Speronne »

Merci encore Bob...

... mais pas de chance pour toi, tu viens de toimber sur le plus incompétent du forum :wink:

J'ai bien compris le sens de ta démarche... mon souci est que ma feuille de style ne donne pas le même résultat lorsqu'elle se charge sur le fichier que lorsqu'elle est rattachée à un fichier de type xhtml...

... c'est ce que je ne comprends pas du tout... même si je m'éloigne un peu du sujet principal du topic...

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7
Au début, je ne savais même pas marcher...
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Deux remarques sur l'article de JournalDuNet :
Comme tout autre document transféré sur Internet, les pages XHTML ont un type MIME - et vu que le XHTML ne peut pas être traité de la même manière que le HTML, ce type n'est pas text/html mais application/xhtml+xml. XHTML doit donc être traité comme du XML. Plus précisément, XHTML 1.1, car pour XHTML 1.0 les deux types sont valides.
Ce n'est que partiellement exact, en effet, pour XHTML 1.0, on peut utiliser text/html mais si et seulement si on respecte les 13 règles de compatibilité HTML.
http://www.la-grange.net/w3c/xhtml1/#guidelines
Et c'est ici que le bât blesse. Il y a encore quelques années, de nombreux serveurs Web ne connaissaient pas application/xhtml+xml, donc servaient les documents XHTML avec pour type MIME text/html. Plus grave encore, Internet Explorer, même dans sa septième version, ne reconnaît pas XHTML, et le fait passer par son analyseur HTML comme de la vulgaire "soupe de balise". Précisons que XHTML 1.0 Transitional, simple port de HTML 4.01, ne subit pas ce problème...
Rien compris à ce paragraphe, je pense que l'auteur lui non plus n'avais rien compris :lol:
En fait, IE rejette tout ce qui est de type application/xhtml+xml.
Ensuite je ne comprend pas pourquoi il mets ça au passé : c'est toujours d'actualité.
Finalement, dans Firefox aussi, si on passe le xhtml en text/html, il sera traité comme du HTML... invalide !


Actuellement, la page http://www.chambres-hotes-calmeraie.info/ est envoyée en text/html et est donc traitée comme du HTML. Donc c'est bien un fichier HTML, même s'il y a quelques touches de XHTML, elles sont mineures.
Il ne devrait pas y avoir trop de problèmes à "passer" en HTML 4.01 (strict de préférence :P ), puisque le même analyseur sera utilisé, et que tu n'as en fait jamais "vraiment" fait de XHTML :wink:
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

>calimo merci pour les précisions, coupage de cheveux en 4 parfaitement justifié, faut jamais avaler tout cru ce qui se dit dans les journaux

>Speronne attention quand tu copies le code, ne copie que de <body> à </body>, cette ligne-ci doit rester dans la partie <head>, c'est le lien vers la feuille de style :

Code : Tout sélectionner

<link rel="stylesheet" type="text/css" href="style.css">
recopie aussi la partie

Code : Tout sélectionner

<meta name="description" etc...
mais la partie

Code : Tout sélectionner

<meta name="keywords" etc... 
ne sert plus à rien...
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Speronne
Salamandre
Messages : 44
Inscription : 25 juil. 2007, 12:53

Message par Speronne »

Bonsoir ou plutôt bonjour... va falloir que j'aille au lit, moi...

J'ai compris l'erreur... en fait le lien existait bien mais comme je n'avais rien intégré dans le body, il ne pouvait m'afficher mes sous-menus correspondant à la feuille de style !

Et là... c'est résolu !

Donc je passe au beau codage html tout propre.

Merci beaucoup à tous qui m'avez aidé... et particulièrement Bob qui ne devait pas croire ses yeux de mon niveau de connaissance... tu vois que les dinosaures existent encore...

Allez bonne nuit et merci !



Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7
Au début, je ne savais même pas marcher...
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités