Partage
  • Partager sur Facebook
  • Partager sur Twitter

Balise sémantique nav

2 août 2017 à 14:45:36

Bonjour à tous !

J'suis en plein cours sur le HTML5 et CSS3 (d'ailleurs immense merci, je me régale comme jamais !)

Jusqu'à là j'ai bien tout suivi et apparemment j'ai compris la plupart des choses. Mes exos sont tous validés.
Cependant pour la pratique de la mise en page je dois insérer une balise sémantique NAV à un endroit dans le code.

Et là catastrophe je suis complètement perdu.
Je me suis dit que peut-être le <div class="nav"> marcherait ... mais non !

Donc je dois pas avoir compris le rôle des sémantiques.
EM STRONG SPAN sont bien des sémantiques non ?

Si quelqu'un peut m'aider, j'arrive limite même pas à expliquer mon problème ...
En gros c'est quoi la sémantique ? NAV (navigation ??) c'est de la sémantique ?

Merci à vous et désolé de passer pour un noob, je débute encore  ;(

Ludo

  • Partager sur Facebook
  • Partager sur Twitter
2 août 2017 à 15:00:49

Hello,

nav est un mark up qui a une sémantique, oui, il désigne une navigation. Donc pas besoin de mettre une <div class="nav>" là où ta navigation doit se trouver, tu peux mettre <nav> tout court.

Après, toutes les balises ne sont pas sémantiques, <span> ou <div> n'ont aucune valeur sémantique, alors que <strong> ou <nav>, oui.

Voila :)

  • Partager sur Facebook
  • Partager sur Twitter
2 août 2017 à 15:05:04

HaestanLudo a écrit:

[...]

En gros c'est quoi la sémantique ? [...]


Bonjour,

Que te dit ton moteur de recherche préféré à cette question : "qu'est ce que la sémantique html?"

Je le fait pour toi, il t’emmène en premier lien sur le site d'OC, avec les explications adéquats : https://openclassrooms.com/courses/la-semantique-1

  • Partager sur Facebook
  • Partager sur Twitter

Lord Morpheus, Seigneur Morphée, Dieu Grecs des Songes, Fils de la Nuit et du Sommeil

2 août 2017 à 15:25:00

MrChampy

Merci beaucoup !
Très sympa de ta part ;)

Ludo

  • Partager sur Facebook
  • Partager sur Twitter
23 novembre 2021 à 14:09:16

MrChampy a écrit:

Hello,

nav est un mark up qui a une sémantique, oui, il désigne une navigation. Donc pas besoin de mettre une <div class="nav>" là où ta navigation doit se trouver, tu peux mettre <nav> tout court.

Après, toutes les balises ne sont pas sémantiques, <span> ou <div> n'ont aucune valeur sémantique, alors que <strong> ou <nav>, oui.

Voila :)

Je suis actuellement en stage de 3eme et ton aide ma vraiment aidé merci!:D



  • Partager sur Facebook
  • Partager sur Twitter
23 novembre 2021 à 14:48:48

Bonjour,

Déterrage

Citation des règles générales du forum :

Avant de poster un message, vérifiez la date du sujet dans lequel vous comptiez intervenir.

Si le dernier message sur le sujet date de plus de deux mois, mieux vaut ne pas répondre.
En effet, le déterrage d'un sujet nuit au bon fonctionnement du forum, et l'informatique pouvant grandement changer en quelques mois il n'est donc que rarement pertinent de déterrer un vieux sujet.

Au lieu de déterrer un sujet il est préférable :

  • soit de contacter directement le membre voulu par messagerie privée en cliquant sur son pseudonyme pour accéder à sa page profil, puis sur le lien "Ecrire un message"
  • soit de créer un nouveau sujet décrivant votre propre contexte
  • ne pas répondre à un déterrage et le signaler à la modération

Je ferme ce sujet. En cas de désaccord, me contacter par MP.

  • Partager sur Facebook
  • Partager sur Twitter

Pas d'aide concernant le code par MP, le forum est là pour ça :) (en plus je n'y connais rien en C)