IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

XHTML / CSS : c'est super mais pourquoi?


Sujet :

CSS

  1. #1
    Membre confirm�
    Inscrit en
    Avril 2005
    Messages
    98
    D�tails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 98
    Par d�faut XHTML / CSS : c'est super mais pourquoi?
    Bonjour,

    je code acutellement en HTML/PHP et on m'a conseill� de passer en XHTML et d'utiliser CSS. Le truc c'est que je trouve pas de cours clairs sur le XHTML juste des trucs du genre "XHTML c'est trop bien c'est compatible bla bla" et des descriptions de balises. Perso j'ai appris le HTML en utilisant Dreamweaver MX 2004 qui me sugg�re les balises et les contenu de balises et j'ai l'impression de deja utiliser le XHTML d'o� ma question :

    Quelles sont les balises XHTML qui n'existent pas en XHTML? suffit-il d'utiliser les balises XHTML pour "coder" en XHTML ou y a t-il d'autres choses qu'il faut que j'apprenne?

    Enfin j'ai du mal � voir l'int�r�t des CSS, soit disant que ca fait plus joli mais je matte un tutorial sur Developpez.com et je lis qu'on peut changer la couleur et la police du texte.. super.. c'est vrai que sans CSS je sais pas comment je ferais

    Bref ca m'nrv ca apporte quoi de mieux XHTML a part �tre g�nial et super compatible et le CSS � part modifier des polices et de la couleur?!

  2. #2
    Membre exp�riment�

    Homme Profil pro
    Ing�nieur qualit� m�thodes
    Inscrit en
    Mars 2004
    Messages
    220
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 38
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nieur qualit� m�thodes
    Secteur : Administration - Collectivit� locale

    Informations forums :
    Inscription : Mars 2004
    Messages : 220
    Par d�faut
    en utilisant le xhtml/css tu diff�rencie le fond de la forme.
    De plus en modifiant ton fichier css tu mofifie toutes tes pages d'un coup

  3. #3
    Membre �clair�
    Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    68
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 68
    Par d�faut
    Comme dit ci dessus les fichiers css servent � centraliser les styles qui forment l'apparence de ton site.

    Pour la diff�rence entre le xhtml et le html, elle se r�sume principalement � un html plus propre (balises toujours ferm�es, bonne indentation des balises, etc...). Les balises sont pour ainsi dire les m�mes. Du coup le navigateur n'a plus � corriger ton code avant de l'afficher.
    Voil� un site qui te donnera les diff�rences : http://www.u-picardie.fr/~ferment/etude/deppe/xhtml3.html

  4. #4
    Membre confirm�
    Inscrit en
    Avril 2005
    Messages
    98
    D�tails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 98
    Par d�faut
    Merci bien pour toutes ces infos

  5. #5
    Membre confirm�
    Inscrit en
    Avril 2005
    Messages
    98
    D�tails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 98
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    <!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">
    J'ai ca au d�but de mon code qui est cens� controler si mon code est valide si j'ai bien compris mais vu que je r�alise un site Intranet, est-ce que le contr�le est effectu�? si non, comment y rem�dier?

    Car je peux faire un peu n'importe quoi et ca marche.. drenece tu fais r�f�rence � l'indentation, mais y a t il un crontr�le? car sinon rien n'emp�che de faire du code propre avec du HTML et je ne vois pas en quoi le XTML apporte quelque chose sur ce point l�.

  6. #6
    Membre exp�riment�
    Avatar de titoumimi
    Profil pro
    Inscrit en
    D�cembre 2003
    Messages
    3 707
    D�tails du profil
    Informations personnelles :
    �ge : 44
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 3 707
    Par d�faut
    tu peux valider tes pages ici :

    http://validator.w3.org/ pour le HTML, Xhtml, ...

    http://jigsaw.w3.org/css-validator/ pour le CSS
    Globalement inoffensif
    Merci de respecter les r�gles du forum.
    Aucune question technique par MP !
    _______________________________________________________________________
    Cours Ruby et Ruby on Rails (RoR) - Cours PHP - FAQ Ruby / Rails - Livres Ruby / Rails
    Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
    Tutoriaux HTML/CSS et PHP

  7. #7
    Membre confirm�
    Inscrit en
    Avril 2005
    Messages
    98
    D�tails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 98
    Par d�faut
    Dianostique :

    Result: Failed validation
    File: D:\GLH\TEST_GPMI\Art_doublons.xhtml
    Modified: (undefined)
    Server: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
    Size: (undefined)
    Content-Type: application/octet-stream
    Encoding:
    Doctype:

    Sorry, I am unable to validate this document because its content type is application/octet-stream, which is not currently supported by this service.

    The Content-Type field is sent by your web server (or web browser if you use the file upload interface) and depends on its configuration. Commonly, web servers will have a mapping of filename extensions (such as ".html") to MIME Content-Type values (such as text/html).

    That you received this message can mean that your server is not configured correctly, that your file does not have the correct filename extension, or that you are attempting to validate a file type that we do not support yet. In the latter case you should let us know that you need us to support that content type (please include all relevant details, including the URL to the standards document defining the content type) using the instructions on the Feedback Page.
    Code :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
     
    <html>
     
    <head>
     
    	<title> Gestion des doublons d'articles </title>
     
    </head>
     
    <body>
     
    	<form method="post" action="menuachat.asp">
    	<input type="submit" value="RETOUR MENU">
    	</form>
     
    </body>
     
    </html>

    Une id�e? si j'ai du code Php, est-ce que la validation zape le code et valide la page ou ca plante?

    Par contre je sais pas pourquoi il dit que je suis sous Mozilla car je suis sous IE6.

  8. #8
    Membre Expert

    Homme Profil pro
    Expert PHP
    Inscrit en
    Novembre 2004
    Messages
    2 127
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activit� : Expert PHP
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 127
    Par d�faut
    Citation Envoy� par azertyman
    en utilisant le xhtml/css tu diff�rencie le fond de la forme.
    De plus en modifiant ton fichier css tu mofifie toutes tes pages d'un coup
    pr�cision : c'est la meme chose pour html/css, pas obliger de passer a xhtml !!

  9. #9
    Membre Expert

    Homme Profil pro
    Expert PHP
    Inscrit en
    Novembre 2004
    Messages
    2 127
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activit� : Expert PHP
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 127
    Par d�faut
    G.D.O -> il faut quand meme les appeller .HTML et non pas .xhtml ...

    c'est juste l'interieur qui change

  10. #10
    Membre confirm�
    Inscrit en
    Avril 2005
    Messages
    98
    D�tails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 98
    Par d�faut
    ok merci

  11. #11
    Membre confirm�
    Inscrit en
    Avril 2005
    Messages
    98
    D�tails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 98
    Par d�faut
    o� puis-je avoir l'ensemble des r�gles du XTML 1.1 Strict svp? dranece m'a d�j� donn� un lien mais c'est pour le XTHML 1.0 non stict. J'aurais besoin de toutes les r�gles sans exceptions afin de prendre de bonnes habitudes.

  12. #12
    Membre Expert Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Par d�faut
    Y a qu'� demander : http://giminik.developpez.com/xhtml/

  13. #13
    Membre chevronn�
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    284
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 284
    Par d�faut
    juste pour apporter ma pierre

    XHTML est une r��criture de HTML compatible XML : ca signifie que toute balise ouvrante doit etre ferm�e, les attributs doivent avoir un = et des ", etc...
    Par ailleurs, diff�rents trucs du HTML ont saut� et ne sont plus "autoris�s" en XHTML.

    Donc, globalement, les 2 sont � peu de chose pret identiques.

    Alors pourquoi utiliser XHTML ? Parce que c'est simplement le standard recommand� par le W3C et que ca te permet d'assurer la perenit� de ton dev. En ce qui me concerne, le r�el avantage de passer au XHTML est d'avoir du code HTML compatible XML, donc, et de pouvoir utiliser tous les outils dessus : XSL, XPath, ...

    Pour CSS, l�, oui, c'est absolument indispensable. Il ne s'agit pas simplement de changer la police ou la couleur du texte, meme si ce sont les exemples de bases qu'on donne, mais de jouer sur l'integralit� du style visuel d'une page.

    Ca te permet surtout d'obtenir une maintenabilit� bien plus ais� de ton code, en s�parant donn�es+pr�sentation (HTML/XHTML) et style (CSS).
    Tu peux aller plus loin avec XML (donn�es), XSL (presentation) et CSS (style). Il s'agit juste de separer pour mieux coder

    On pourrait aussi parler d'indexation par les moteurs de recherche qui se passe beaucoup mieux avec du code propre et clean.

    Pour un exemple de CSS qui ne fait pas que changer la police, www.csszengarden.com : c'est strictement le meme contenu XHTML, seule la feuille de style CSS change. Tu comprendras

    Vala, c'est ce que je voulais dire

Discussions similaires

  1. [XL-2007] =Match() est super mais?
    Par Maliky dans le forum Excel
    R�ponses: 7
    Dernier message: 19/04/2012, 22h38
  2. [JSTL] Mais pourquoi est-il si m�chant ?
    Par thierryler dans le forum Taglibs
    R�ponses: 4
    Dernier message: 03/03/2008, 17h19
  3. Le css n'est pas dispo mais la page html en contient !
    Par mappy dans le forum Mise en page CSS
    R�ponses: 6
    Dernier message: 29/07/2006, 11h37
  4. Pourquoi DHTML/XHTML/CSS etc...kesako exactement ?
    Par Anne1969 dans le forum Mise en page CSS
    R�ponses: 9
    Dernier message: 14/04/2006, 17h51
  5. R�ponses: 4
    Dernier message: 28/03/2006, 22h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo