Les bases en HTML5
On vas donc commencer par voire les bases du html5, ce qui change, ce qui ne changes pas.Donc, le xhtml, comme le html, sont des langages basé sur une « structuration » particulière : ils sont organisés sous forme de balise, une balise, pour rappel est de la forme suivante : <balise></balise> OU <balise />. Dans le premier cas, c’est une balise double, dans le deuxième cas, une balise simple.
Ces rappels fait, on peut continuer : En xhtml, pour structurer un design, on utilisait les balises div , qui représente, en gros, un bloc. Pour ceux de la génération xhtml, comme moi, vous avez donc appris à structurer vos designs grâce à une balise « universelle » et dont le seul signe distinctif était l’ID ou la class qu’on pouvait lui attribuer. Bah, pour le html5, div, c’est fini.
En xhtml, vous codiez vos designs comme ça (c’est simplifié, universalisé, et je n’ai pas pu mettre les guillemets manquant, photoshop me les convertissaient en chevrons) :
Or, maintenant, en html5, des nouvelles balises sont apparues, pour « remplacer » div, ces balises, sont, par exemple : header, article, aside, footer etc … (Non, vous ne revez pas
- nav : défini un menu, une navigation
- section : défini une section de contenu
- aside : défini une sidebar
- header : défini un header
- footer : défini un footer
- article : défini un article
Voilà, on voit donc que, soit dans le css, soit dans le html, on a un gain de visibilité et de clarté. Maintenant, pour compléter cette approche de Html5, je vais vous passer la liste des nouvelles balises (source : w3school) avec leur « définition », traduites par mes soins :
* Je ne suis pas sur de la définition de cet élément, si je me trompe, corrigez moi dans les commentaires !
Voilà, maintenant, un truc vraiment super cool qui à été implanté en html5, on peut enfin connaître le doctype par coeur !!!
Voilà voilà, on a vu les bases du html5, les balises, comment on organise un design etc… Si je devais faire une conclusion a partir de ce qu’on vient de voir, je dirais que html5 à vraiment tout prévu, on a une balise pour tout, c’est assez sympa, même si il va y avoir du boulot pour tout apprendre ^^ . N’hésitez pas à commenter, et, que pensez vous du html5?
A la prochaine !





Aucun commentaire:
Enregistrer un commentaire