/ / Balises HTML : mise en page, programmation, design

Balises HTML: mise en page, programmation, design

L'outil principal lors de la création de pages Webtout niveau de sophistication est le langage de balisage hypertexte ou le langage de balisage hypertexte (HTML). Toutes les constructions de langage sont appelées "balises HTML", qui déterminent l'affichage du texte sur la page et la mise en page de l'ensemble de la page html.

Pourquoi les balises HTML sont-elles nécessaires ?Le fait est que tout document disponible sur l'ordinateur de l'utilisateur a été créé dans un programme spécifique et, dans la plupart des cas, le programme dans lequel il a été créé, ou un programme similaire, est nécessaire pour l'ouvrir.

Avec l'avènement d'Internet, la question s'est posée de savoirtransfert correct des documents entre les ordinateurs des utilisateurs, chacun pouvant avoir son propre ensemble unique de programmes installés sur son ordinateur. De plus, les plates-formes elles-mêmes peuvent varier - tous les ordinateurs connectés au réseau n'exécutent pas Windows. Ainsi, un document reçu sur Internet peut très bien être inaccessible à un utilisateur spécifique.

Pour que tout document soit correctreconnu sur n'importe quel ordinateur, indépendamment de la plate-forme et du progiciel installé, et le langage de balisage hypertexte HTML a été développé. Des constructions spéciales appelées balises HTML sont intégrées dans le corps du document et l'intégralité du document est enregistrée dans un format de texte brut accessible à tous les ordinateurs.

HTML n'est pas un langage de programmationau sens habituel. Les balises HTML indiquent uniquement au programme de navigateur spécial comment afficher le texte sur la page. Le navigateur interprète les constructions du langage de balisage et affiche la page demandée.

Le langage de balisage hypertexte contient une variété debalises liées à différents groupes. L'un des plus grands groupes est celui des balises de formatage de texte HTML. Ils contiennent toutes les informations sur l'apparence du texte lui-même : son alignement, sa taille, l'écriture et le style de la police, les retraits, les listes et de nombreuses autres propriétés. La mise en forme du texte est indiquée par les attributs des balises et est écrite à l'intérieur des balises. Cependant, il convient de garder à l'esprit que les technologies modernes de création de pages Web transfèrent toute la mise en forme du texte et affichent la page dans son ensemble dans un fichier de feuille de style en cascade distinct, tandis que les attributs pouvant contenir des balises de mise en forme de texte HTML sont rarement utilisés maintenant.

La raison de ce phénomène est que l'utilisation dedans la conception de sites Web, les feuilles de style en cascade (SCC) sont très pratiques dans la création de sites Web. Il vous suffit de mettre tout le design dans un fichier CSS et d'y connecter toutes les pages du site (ou certaines). Ces pages auront toujours la même apparence. Si vous devez apporter des modifications à la conception de certains éléments de la page (un titre de deuxième niveau, par exemple), vous n'avez besoin de modifier qu'une seule entrée dans le fichier CSS. Tous les titres de deuxième niveau (h2) sur toutes les pages connectées à CSS changeront. En particulier, pour rendre les rubriques vertes, il suffit d'écrire une seule ligne dans le fichier CSS :

h2 {couleur de police : vert}

Et voici comment sera défini un paragraphe aligné à droite, sur fond rouge, en texte bleu :

p {couleur d'arrière-plan : rouge ; Couleur bleue; alignement du texte : à droite}

L'ensemble du nuage de balises HTML contient pas mal deconstructions, mais leur étude, ainsi que l'étude des caractéristiques de leur utilisation, semble être absolument nécessaire pour un web designer, et surtout pour un maquettiste, qui ne pourra pas faire une page sans elles.

De plus, vous devez toujours garder à l'esprit que dansRécemment, il y a eu une division claire en "zones", qui n'existait pas auparavant, tout comme il n'y avait pas d'existence séparée de la mise en page, de la conception et de la partie logicielle des pages Web.

Lors de la création de sites sérieux sont utiliséstechnologies légèrement différentes des programmes traditionnels inclus dans le paquet de documents bureautiques. Même pour créer une simple page Web, des balises html sont utilisées.