La structure d'un document HTML est constituée des balises principales. Corriger la structure du document HTML et le code de la page
Bonjour, lecteurs et invités du blog. Je suis à nouveau avec vous, votre humble assistant pour apprendre les bases du langage de balisage hypertexte HTML. Dans cet article, je souhaite aborder le sujet de la structuration des pages d'un site Web et vous présenter de plus près les principales balises du langage.
Le sujet de la structure du site Web HTML est l'un des plus importants et constitue la base de la création de sites Web, après l'avoir maîtrisé, vous pouvez facilement créer un design individuel pour vos pages et vos sites Web. Pour une étude détaillée du sujet, l'article fournit non seulement du matériel théorique, mais également un exemple spécifique de création de blog. Il est maintenant temps de commencer à apprendre !
Ça a l'air effrayant, facile à programmer
Pour ceux qui sont particulièrement agités, je commencerai l’introduction par un exemple. Vous trouverez ci-dessous un code de programme simple que j'ai écrit spécifiquement pour cet article. Ne t'inquiète pas. Chaque étape recevra une explication détaillée.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
Article 1Voici le texte du premier article. Article 2Voici le texte du deuxième article. |
Création d'une structure de site en utilisant HTML
- Balises de base du langage de balisage hypertexte
- Nouvelles balises fournies avec HTML 5
- Exemple de structuration de pages
Article 1
Voici le texte du premier article.
Article 2
Voici le texte du deuxième article.
Ce code crée une page de blog, qui à son tour est divisée en un en-tête, un menu, un panneau principal (layout), qui contient un panneau de contenu (content) et une barre latérale (sidebar), ainsi qu'un « pied de page » (footer ).
Commençons le débriefing dès la première ligne.
est un élément de langage dont la tâche principale est d'indiquer le type de document Web. De cette manière, le navigateur détermine selon quelle norme la page doit être affichée, puisqu'il existe aujourd'hui plusieurs versions de HTML.
Cependant, il convient de prêter attention à une nouvelle unité de langage appelée style. Comme vous l'avez peut-être deviné d'après son nom, cette balise définit le style et ajuste la disposition des objets sur la page.
Logiquement, je peux supposer que la question s'est immédiatement posée dans votre tête : « Quel genre de code incompréhensible se trouve dans cette partie du programme ? Cela ne ressemble pas du tout à du HTML ! » Et la réponse est la suivante : ce n’est pas le html qui est écrit dans la balise style, mais le code css. Comme mentionné précédemment, il s’agit d’un outil permettant de formater l’apparence des sites Web.
Division fait référence aux balises de bloc du langage de balisage. Il est utilisé pour isoler certains fragments en vue de leur modification ultérieure.
Les blocs sont gérés à l'aide de feuilles de style en cascade, c'est-à-dire langage CSS L'exemple de page Web comporte trois blocs stylisés à l'aide d'attributs de classe.
Ainsi, le code contient :
- mise en page – bloc responsable de la partie principale de la page,
- barre latérale – barre latérale (généralement créée pour la navigation),
- contenu – le bloc dans lequel se trouvent les articles de blog.
Dans l'élément avec la définition de classe de la barre latérale, je définis une liste non ordonnée en utilisant les éléments
- Et
- . Dans un bloc avec un contenu de classe de style – balises de titre
et le paragraphe
Regardons maintenant de plus près le bloc
.HTML ou encore HTML 5 ? Comment reconnaître ?
Dans un div avec la classe de style de mise en page, en plus d'autres blocs, il existe des balises telles que l'en-tête, le menu et le pied de page. Contrairement aux autres éléments de l’exemple, ceux-ci sont spécifiques à la plateforme HTML 5.
Ainsi, l'en-tête est un élément du langage de balisage hypertexte, créant généralement l'en-tête des pages ou des sections du site dans lesquelles le titre est inséré. Il est à noter que le navigateur Internet Explorer ne prend pas en charge l'en-tête jusqu'à la version 8, mais affiche son contenu.
L'objectif principal de la balise menu est d'afficher les éléments de menu. Semblable aux éléments permettant de créer des listes numérotées et non numérotées, à l'intérieur du conteneur de menu, chaque élément de contenu est inclus dans une balise appariée.
- .
Et enfin, l'unité linguistique du pied de page. Dans le jargon des développeurs Web, on appelle parfois cela le « pied de page » d’une page. Cette balise est située en bas de page ou de sections. Le pied de page contient généralement des informations sur la paternité d'une ressource particulière, la date de création du document, des informations générales ou d'autres éléments qui ne nécessitent pas une attention particulière de la part des lecteurs de la ressource Web.
Outils de création de ressources Web
De nombreux produits logiciels ont été créés pour développer des pages Internet. Classiquement, ils peuvent être divisés en programmes d'édition simples et en produits logiciels à vocation professionnelle.
Lors de la création d’un site Web, la première chose que vous devez imaginer est la façon dont la page Web est formée. Il s’agit d’une sorte de « fondation » dans la création de sites Web. Par conséquent, avant de se lancer dans des technologies de création de sites Web plus complexes, il est recommandé d’avoir au moins des connaissances de base en HTML. Dans cette leçon, nous ferons connaissance avec HTML, réglons ça Structure du document HTML et utiliser des exemples pratiques pour consolider les connaissances acquises.
Qu’est-ce que le HTML ?
HTML signifie HyperText Markup Language. Ce langage est responsable de la manière exacte dont l'hypertexte sera affiché sur les pages du site. Voyons maintenant ce qu'est l'hypertexte ? Ce n'est un secret pour personne qu'une seule page Web peut contenir de nombreux types d'informations différents, qu'il s'agisse de texte, de tableaux, de graphiques, de vidéos, d'audio, etc. Ainsi, toutes ces informations peuvent être appelées en un mot : hypertexte.
Notez que HTML est un langage de balisage et non un langage de programmation. Ce langage n'a aucune fonction logique et il est impossible d'y effectuer des calculs mathématiques. Les pages HTML ont une extension .html ou .htm et sont traités par les navigateurs - IE, Mozilla Firefox, Google Chrome, Yandex Chrome, Opera, etc.
Voyons maintenant comment le navigateur comprend quoi et comment afficher sur une page Web ? C'est très simple. Le langage de balisage hypertexte HTML possède des commandes intégrées appelées balises. C'est par eux que le navigateur s'oriente.
Structure des documents HTML
Tout document HTML (page Web) doit avoir une certaine structure. Cela évitera d'éventuels problèmes lors de l'ouverture des pages dans les navigateurs. A titre d'exemple, regardons une page qui contient le code HTML suivant :
Structure des documents HTML ...
- .