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

Mon site Discussion :

vaurel.free.fr/diner/diner.html


Sujet :

Mon site

  1. #1
    Membre confirmé Avatar de oceane751
    Profil pro
    Intégrateur Web
    Inscrit en
    Novembre 2004
    Messages
    1 280
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Intégrateur Web

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 280
    Points : 575
    Points
    575
    Par défaut vaurel.free.fr/diner/diner.html
    Bonjour à tous

    Je me remets doucement à l'HTML5/CSS3 et j'aimerai avoir votre avis sur mon code HTML5/CSS3 dont voici l'url (il y a 4 pages) :

    http://vaurel.free.fr/diner/diner.html

    N'hésitez surtout pas à me faire des remarques car j'en ai besoin pour ne pas faire les mêmes erreurs 2 fois

    ps : tests effectués sous ie7, ie8, ie9, ie10, chrome et ff

    Merci d'avance !

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 418
    Points
    91 418
    Billets dans le blog
    20
    Par défaut
    Premières impressions.

    Tes images ne sont pas optimisées (trop lourdes donc longues à charger).
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    tu es en HTML5, donc privilégie
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <meta charset="utf-8" />

    Pour tes balises <link> et <script>, l'attribut type est désormais optionnel et dans ton cas, tu peux les virer.

    Tu utilises des balises <section> à mauvais escient, les premières devraient être des <header> (de même, des <section> dans un <footer>, ça n'a pas de sens ).
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  3. #3
    Membre confirmé Avatar de oceane751
    Profil pro
    Intégrateur Web
    Inscrit en
    Novembre 2004
    Messages
    1 280
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Intégrateur Web

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 280
    Points : 575
    Points
    575
    Par défaut
    Merci super bovino et toujours au taquet

    pour ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <meta charset="utf-8" />
    Je l'avais noté de coté et j'ai omis de le mettre

    "l'attribut type est désormais optionnel et dans ton cas, tu peux les virer"
    Je ne savais pas merci

    "de même, des <section> dans un <footer>, ça n'a pas de sens".
    ah ok mais du coup je mets quoi car j'en ai besoin

    Merci encore de ton aide précieuse !

  4. #4
    Membre confirmé Avatar de oceane751
    Profil pro
    Intégrateur Web
    Inscrit en
    Novembre 2004
    Messages
    1 280
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Intégrateur Web

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 280
    Points : 575
    Points
    575
    Par défaut
    alors j'ai mis ça comme prévu :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <meta charset="utf-8" />
    puis ""l'attribut type est désormais optionnel et dans ton cas, tu peux les virer"
    OUT

    j'ai fait ça pour le préchargement d'image notamment pour la grande image en home page :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     <script>
    		function precharg()
    {
    	image1 = new Image(952,566);
    	image1.src = "images/burger.png";
    	
    }
    	</script>
    puis un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <body onload="precharg();">
    C'est bon? tu vois une différence?

    Sinon pour
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <section class="hot_dog"><img src="images/hot_dog.png" alt="hot dog"/></section>
    J'ai mis
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="images/hot_dog.png" alt="hot dog" class="hot_dog"/>
    Est ce correct? (pour éviter les <section>)

  5. #5
    Expert confirmé
    Avatar de rodolphebrd
    Homme Profil pro
    Indépendant
    Inscrit en
    Novembre 2012
    Messages
    2 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Indépendant
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 336
    Points : 5 443
    Points
    5 443
    Par défaut
    Bonjour,

    J'aime bien la charte graphique.
    Joli travail et bravo pour le validateur.

    Au rétrécissement de fenêtre :
    - le contenu se colle à droite : un margin appliqué au body de 5% serait pas mal (valable sur mobile -Iphone-).
    - mieux gérer le positionnement des 3 images du bas pour éviter l'effet d'empilement peu harmonieux.

    Pas d'effet de survol sur le menu ?

    Border-radius n'a plus besoin d'être préfixé et la fonte lobster est désuète voir même montrée du doigt

    Ok sur Safari
    Pensez à
    lire les règles du forum effectuer une recherche préalable
    utiliser la balise code (#) éditer votre code sur Codepen, Dabblet, Jsfiddle
    clore votre post avec le bouton

  6. #6
    Membre confirmé Avatar de oceane751
    Profil pro
    Intégrateur Web
    Inscrit en
    Novembre 2004
    Messages
    1 280
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Intégrateur Web

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 280
    Points : 575
    Points
    575
    Par défaut
    En fait c'est un template que j'ai récupéré sur le net et j'ai fait l'intégration derrière

    J'ai donc récupéré les différentes polices qu'il y avait

    Tu penses à quel type de survol sur le menu?

    Et que penses tu de mon dernier message?

    Cet exercice est important pour moi et je veux que se soit parfait d'où ma venue ici (j'ai bien bossé avant de venir ici )

  7. #7
    Membre expert
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 700
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 700
    Points : 3 849
    Points
    3 849
    Billets dans le blog
    6
    Par défaut
    Citation Envoyé par oceane751
    Sinon pour
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <section class="hot_dog"><img src="images/hot_dog.png" alt="hot dog"/></section>
    J'ai mis
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="images/hot_dog.png" alt="hot dog" class="hot_dog"/>
    C'est exactement ça, et c'est pareil pour vos liens.
    Comme son nom l'indique, SECTION sert à faire des sections thématiques, sur une page entière ou dans un élément (dans ARTICLE par ex.).
    Si vous voulez un conteneur bloc qui n'a pas de fonction sémantique particulière, utilisez DIV

    NOTA: j'ai l'impression que vous n'osez pas mettre un ID et une/des CLASS dans une même balise. Peut-être que je me trompe…

  8. #8
    Membre confirmé Avatar de oceane751
    Profil pro
    Intégrateur Web
    Inscrit en
    Novembre 2004
    Messages
    1 280
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Intégrateur Web

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 280
    Points : 575
    Points
    575
    Par défaut
    ah je peux aussi utiliser des div !!
    j'en apprends tous les jours, merci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="images/hot_dog.png" alt="hot dog" class="hot_dog"/>
    je vais donc aussi faire pareil pour les liens

    "j'ai l'impression que vous n'osez pas mettre un ID et une/des CLASS dans une même balise. Peut-être que je me trompe…"

    je vais voir si j'en ai l'utilité

  9. #9
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 418
    Points
    91 418
    Billets dans le blog
    20
    Par défaut
    Effectivement, rien n'interdit d'utiliser des div.
    En fait, quasiment rien de ce qui existait en HTML 4 / xhtml 1 n'a été retiré dans HTML5 (voir HTML elements - HTML5).
    Ce qu'il faut ensuite comprendre, c'est que la balise <div> pour les éléments de type bloc ou la balise <span> pour les éléments de type inline correspondent à des balises génériques sans sens sémantique particulier. Donc si aucune balise ne correspond à la sémantique du contenu de l'élément (mais bien souvent, il en existe une ) aolrs il faut les utiliser. Mais sémantiquement parlant au moins (et pour la cohérence du code aussi) il est fortement déconseillé d'utiliser une balise dont la sémantique ne correspond pas au contenu réel.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  10. #10
    Membre confirmé Avatar de oceane751
    Profil pro
    Intégrateur Web
    Inscrit en
    Novembre 2004
    Messages
    1 280
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Intégrateur Web

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 280
    Points : 575
    Points
    575
    Par défaut
    Merci beaucoup Bovino

    J'ai fait des modif sur la home page
    http://vaurel.free.fr/diner/diner.html

    Est ce bien?
    Ou y a t'il encore des choses à modifier?

    Merci encore à tous

  11. #11
    Membre confirmé Avatar de oceane751
    Profil pro
    Intégrateur Web
    Inscrit en
    Novembre 2004
    Messages
    1 280
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Intégrateur Web

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 280
    Points : 575
    Points
    575
    Par défaut
    Re

    Est ce que vous voyez sous ie, quand vous cliquez sur un onglet, une espèce de background ?

  12. #12
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 64
    Points : 47
    Points
    47
    Par défaut
    Bonjour,

    Je ne suis pas un pro du langage web mais j'aurais pour ma part optimisé certains images avec du css à coup de repeat-x ou repeat-y .

  13. #13
    Membre confirmé Avatar de oceane751
    Profil pro
    Intégrateur Web
    Inscrit en
    Novembre 2004
    Messages
    1 280
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Intégrateur Web

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 280
    Points : 575
    Points
    575
    Par défaut
    je ne veux pas que ça se repete

    par contre as tu une idée concernant mes onglets sous ie (toutes versions) ?

    merci

  14. #14
    Membre à l'essai
    Inscrit en
    Juin 2011
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juin 2011
    Messages : 10
    Points : 11
    Points
    11
    Par défaut Tu devrais te mettre à l'ajax...
    non pas pour récurer les casseroles , mais pour ne charger que les éléments nécessaires et non pas des pages entière !

    Ton design à 2 zones : entête et pied

    et deux demies zones : le corps soit avec une zone principale et zone droite, soit uniquement zone droite !

    Avec de l'Ajax tu te simplifiera la vie.

    Ps : pas sympa de ne pas respecter les règles, et donc de préciser que c'est un Template de http://www.freewebsitetemplates.com que l'on peut voir ici : http://www.freewebsitetemplates.com/preview/retrodiner/...

    Claude

Discussions similaires

  1. vaurel.free.fr/apple/apple.html
    Par oceane751 dans le forum Mon site
    Réponses: 8
    Dernier message: 10/11/2013, 09h53
  2. mail format html free
    Par yanice dans le forum Free
    Réponses: 2
    Dernier message: 11/04/2007, 10h35
  3. [HTML] Problèmes d'hebergement d'images chez le ftp de free
    Par baba_star dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 10/07/2006, 15h00
  4. [Détente] nom de tables pour un diner
    Par Invité dans le forum Général Java
    Réponses: 10
    Dernier message: 19/01/2006, 09h23

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