|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Analyste, Analyste programmeur COBOL / JAVA Inscription : février 2008 Messages : 15 ![]() |
Bonjour,
Je travaille sous Eclipse (RAD) sur un projet WEB avec des JSP. Visiblement, par défaut mon Eclipse valide en HTML5. Or je voudrais qu'il valide en XHTML 1.0. Savez-vous comment le configurer de la sorte svp ? Pour info, je suis dans une grosse boîte, donc je n'ai pas le choix de la version de l'éclipse que j'utilise. Et je ne veux pas de la validation HTML5 car le navigateur par défaut de cette boîte est IE6 Merci d'avance pour vos réponses ! (J'ai pas mal cherché, j'ai vraiment pas trouvé de réponses sur le web) (Eclipse Java EE IDE for Web Developers. - Version: 1.4.0.20110615-0550) |
|
|
00
|
|
|
#2 | |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 808 ![]() |
Citation:
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Analyste, Analyste programmeur COBOL / JAVA Inscription : février 2008 Messages : 15 ![]() |
J'ai cherché un peu et j'ai lu que IE6 ne pouvait pas connaître toutes les balises du HTML5 puisque celui-ci n'existait pas à sa création.
J'ai aussi lu qu'on pouvait contourner cela en créant les dites balises avec du javascript. Mais le site est déjà au 3/4 fait. Je remplace quelqu'un qui vient de démissionner pour faire les pages manquantes et fignoler celles déjà créées. La personne a créé le site en HTML 4.01. Je débute dans le web, mais je suis perfectionniste... J'ai ré-indenté tout son code par exemple, fermé toutes les balises qui ne l'étaient pas... enfin j'essaie de rendre le site un peu plus propre (parce que là c'est un peu dégoûtant). Mais je ne peux clairement pas m'amuser à tout re-coder en HTML5 (d'autant que je suis vraiment complètement débutante en développement web). Mais j'aimerais bien au moins le finir en XHTML... voilà, si quelqu'un a une idée... |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 808 ![]() |
Ce qui détermine si un site est en HTML5 ou non, c'est le doctype, pas les balises utilisées.
Donc effectivement, IE6 ne reconnait pas les nouvelles balises introduites en HTML5, mais le doctype HTML5 est quant à lui accepté. Enfin, un site peut être en HTML5 sans contenir une seule nouvelle balise.
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Analyste, Analyste programmeur COBOL / JAVA Inscription : février 2008 Messages : 15 ![]() |
Je vous remercie pour vos réponses.
Néanmoins, cela ne me paraît pas pertinent d'avoir le doctype d'html 5 si le site ne fait pas d'html 5. D'autant que certaines balises et/ou attributs ne sont pas acceptées/validées en html 5 et le sont en xhtml. Comme tout le monde j'ai des délais à respecter, je ne peux pas refaire le site en entier (en dehors du temps que j'y passe chez moi, je passe déjà au moins 1/3 de mon temps de travail à lire les cours du site du zéro sur html/css et javascript, et j'ai bien de la chance d'avoir une chef qui l'accepte). Donc je me permets de reposer la question : y a-t-il moyen de configurer Eclipse pour qu'il fasse la validation par défaut en xhtml au lieu du html 5 ? |
|
|
00
|
|
|
#6 | |||
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 808 ![]() |
Citation:
![]() Si ton site possède des balises, il y a de fortes chances pour qu'elles soient définies dans la norme HTML5 (on va dire <html>, <head>, <body>, <div>, <span> par exemple) donc si, leur présence implique que tu fais du HTML5 si le doctype correspond ! La structure Code :
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|||
|
00
|
|
|
#7 | |
|
Candidat au titre de Membre du Club
![]() Analyste, Analyste programmeur COBOL / JAVA Inscription : février 2008 Messages : 15 ![]() |
Citation:
=> "Attribute (width) is obsolete. Its use is discouraged in HTML5 documents." En revanche cet attribut est valide en XHTML. |
|
|
|
00
|
|
|
#8 | |
|
Candidat au titre de Membre du Club
![]() Analyste, Analyste programmeur COBOL / JAVA Inscription : février 2008 Messages : 15 ![]() |
Je n'ai pas encore trouvé la solution, mais je m'en approche peu à peu je crois...
Citation:
Bon j'ai essayé ce qui est écrit ci-dessus, ça ne change rien... Et aussi j'ai trouvé ceci dans les préférences d'Eclipse =>Window=>Preferences=>Web=>HTML files=>Editor=>Templates Là j'ai décoché HTML 5 Et... ben ça change rien... même en redémarrant Eclipse |
|
|
|
00
|
|
|
#9 | |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 808 ![]() |
Citation:
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
|
00
|
|
|
#10 | |
|
Candidat au titre de Membre du Club
![]() Analyste, Analyste programmeur COBOL / JAVA Inscription : février 2008 Messages : 15 ![]() |
Citation:
Ma question porte sur ECLIPSE, par sur HTML 5. Et pour te répondre : Dans la jsp en question, sans doctype j'ai la validation html 5 par défaut et Eclipse m'a donc mis ce message sur cet attribut. Ensuite j'ai mis le doctype correspondant à xhtml 1.0 strict et le message est parti. J'ai ré-enlevé le doctype et le message est réapparu. Je n'avais pas sorti ça de mon chapeau, j'avais fait l'essai avant de poster ce message. (Et au cas où tu te poserais la question, en jsp on ne met pas le doctype partout, seulement dans la jsp qui contient le début de la page) |
|
|
|
00
|
|
|
#11 |
|
Candidat au titre de Membre du Club
![]() Analyste, Analyste programmeur COBOL / JAVA Inscription : février 2008 Messages : 15 ![]() |
Par contre je n'aurais sans doute pas du mettre la question de départ dans XHTML 1.0. Ce n'est pas très heureux, je m'en rends compte.
Il aurait mieux valu la mettre dans Eclipse... mais je ne sais pas si je peux modifier cela maintenant. Je ne vais jamais avoir de réponse à ma question du coup |
|
|
00
|
|
|
#12 |
|
Candidat au titre de Membre du Club
![]() Analyste, Analyste programmeur COBOL / JAVA Inscription : février 2008 Messages : 15 ![]() |
J'ai un problème de build. Eclipse build mon projet. Maven build mon projet. Si je fais un clean Eclipse sur mon projet, pas de problème. Quand j'ouvre Eclipse et que je démarre Tomcat, j'ai accès à mon site web en local sans problème.
MAIS si je fais un clean du projet sur Tomcat, alors là ça ne fonctionne plus (soit disant qu'il ne trouve pas une de mes classes). Donc je trifouille un peu partout dans Eclipse pour trouver ce qui ne va pas... et là TA-DAM ! devinez ce que je trouve ? Et ben j'ai pas résolu mon problème de build/clean via Tomcat non... en revanche, j'ai trouvé la réponse à la question que je posais ici. Donc voici la marche à suivre : Sélectionner le projet, clic droit, properties, Web Content settings. Et là il faut renseigner le Document Type. Je fermerai le sujet quand j'aurai testé que cela fonctionne bien. PS à Bovino : désolée si j'ai été rude dans mon avant dernière réponse. La discussion était intéressante (et non finie) mais je voulais simplement une réponse à ma question. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com