Page d'accueil » Création de sites web » Guide du débutant pour la création de pages Web HTML5 / CSS3

    Guide du débutant pour la création de pages Web HTML5 / CSS3

    Cet article fait partie de notre "Série de tutoriels HTML5 / CSS3" - dédié à vous aider à faire de vous un meilleur concepteur et / ou développeur. Cliquez ici pour voir plus d'articles de la même série.

    HTML5 et CSS3 ont balayé le Web par la tempête en seulement 2 ans. Avant eux, les concepteurs Web devaient créer de nombreuses pages Web avec une sémantique modifiée. De nombreux supports impressionnants tels que les médias alternatifs, les balises de style XML et les attributs de saisie progressive permettant aux concepteurs Web de réaliser des rêves des fonctionnalités telles que l'animation.

    Bien que la plupart des développeurs semblent présenter des démonstrations potentielles mais compliquées, HTML5 / CSS3 ne sont pas une science factice, et je vous expliquerai le processus de détente pour créer une page Web standard HTML5 / CSS3 avec des explications et un tada complets mais détaillés! Des bonus comme des ressources d'apprentissage et des modèles HTML5 gratuits sont disponibles, alors saisissez cette occasion pour lancer votre aventure HTML5!

    Changements entre HTML4 et HTML5

    Vous vous demandez peut-être pourquoi il est même important de passer au format HTML5. Il y a une myriade de raisons, mais surtout parce que vous serez travailler avec les standards Internet mondiaux comme tous les autres designers. De cette façon, vous trouverez plus de soutien en ligne et votre les sites Web seront rendus correctement dans les navigateurs modernes qui sont constamment améliorés.

    (Source de l'image: W3C)

    La comparaison entre HTML4 et HTML5 est difficile à repérer au niveau de la surface. En consultant le nouveau brouillon HTML5, vous pouvez voir les éléments présentés et les procédures de traitement des erreurs corrigées. Les développeurs de navigateurs ont particulièrement apprécié les nouvelles spécifications de rendu des pages Web par défaut..

    De plus, HTML5 est la conversion de notre navigateur Web moderne. Avec ces nouvelles spécifications, le Web dans son ensemble est maintenant considéré comme un plate-forme d'application pour HTML (en particulier HTML5), CSS et JavaScript sur lesquels s'appuyer. En outre, ce système élégamment crée une harmonie entre les concepteurs Web et les développeurs en fixant des normes communes que tous les navigateurs devraient suivre.

    De plus, de nombreux éléments ont été créés pour représenter les médias numériques new-age. Ceux-ci inclus et qui sont énormes pour le support multimédia. Dans certains navigateurs, vous pouvez compléter la validation du formulaire directement en HTML. Certes, jQuery a encore un besoin urgent, car de nombreux développeurs de logiciels n’ont pas encore reconnu les fonctionnalités. Si vous souhaitez une liste de balises, cochez cette table W3Schools pour en savoir plus..

    Squelette HTML5 nu

    Je trouve que la meilleure façon de comprendre un sujet est de plonger directement dans. Je construirai donc un modèle squelette HTML5 très basique pour une page Web. J'ai inclus quelques-uns des éléments les plus récents, que j'espère classer un peu plus tard.

       Notre première page HTML5     

    Bienvenue à tous!

    du contenu ici.

    mais certains ici aussi!

    Certains droits d'auteur et mentions légales ici. Peut-être utiliser un peu le symbole ©.

    Pour l’instant, ce n’est pas très différent d’une page Web HTML4 standard. Vous remarquerez peut-être que nous il n'est pas nécessaire d'inclure d'autres balises à fermeture automatique. C'est vraiment une excellente nouvelle, car cela vous fera gagner beaucoup de temps sur vos projets de développement..

    Pour ceux qui ne savent pas, dans les brouillons XHTML, il y avait beaucoup d'éléments étiquetés à fermeture automatique. Celles-ci se termineraient par une barre oblique avant l'opérateur «supérieur à» pour indiquer que vous n'auriez pas besoin d'inclure une autre balise de fermeture ailleurs. Par exemple, pour créer une balise meta keywords, utilisez sans la nécessité d'une fermeture autre part.

    Cette règle s'applique toujours en HTML5. Mais maintenant vous ne même pas besoin de la barre oblique supplémentaire! est complètement valide, bien que vous puissiez continuer à utiliser le standard XHTML / XML. Pour tous les navigateurs conformes aux normes, les deux éléments seront rendus de la même manière..

    Définir nos zones de page

    La majorité de notre nouveau code ne devrait pas être trop choquant. Notre doctype est hilarement plus simple que jamais, pas besoin d'attributs corporels excessifs, et les informations dans notre rubrique sont clairement étiquetées. Pour continuer, je voudrais attirer votre attention sur le contenu de notre étiquette. Cela inclut toute la structure de la page principale. J'ai délibérément utilisé quelques jolies balises HTML5 pour indiquer comment les inclure dans votre propre travail..

    Tout d'abord, vous verrez la page entière est encapsulé dans un div étiquette. J'ai étiqueté cela avec un identifiant de emballage, ce qui signifie qu'il enveloppe tout le contenu de notre site Web. C'est utile pour définir un contenu de largeur ou de position maximum autour de l'écran. Ensuite, j'ai fractionné la page en 3 éléments de base - un

    , un noyau
    , et un court
    . Dans ma zone d'en-tête personnalisée, j'ai ajouté un affichage simpliste du titre de la page et des éléments de navigation à l'aide de la
    © Savtec
    Informations utiles et conseils de développement Web. Programmation, conception web, CSS, HTML, JAVASCRIPT. Configurez et réinstallez WINDOWS. Création de sites et d'applications à partir de zéro.