0% ont trouvé ce document utile (0 vote)
13 vues4 pages

Introduction au langage HTML pour débutants

Ce document décrit les bases du langage HTML. Il présente les principales balises HTML pour la structure des documents, le texte et les paragraphes.

Transféré par

Zakaria Benharref
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
13 vues4 pages

Introduction au langage HTML pour débutants

Ce document décrit les bases du langage HTML. Il présente les principales balises HTML pour la structure des documents, le texte et les paragraphes.

Transféré par

Zakaria Benharref
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Lycée Bousalem

Niveau : 3 Sciences de l’Informatique


TECHNOLOGIES DE L’INFORMATION ET DE LA COMMUNICATION
Chapitre I : LE LANGAGE HTML

I. INTRODUCTION AU LANGAGE HTML :


Les pages Web visualisées dans un navigateur Internet sont écrites avec un langage nommé HTML
(HyperText Markup Language). C’est un langage de description de contenu et de structure.
Les pages HTML sont indépendantes de toute plate-forme, et donc bien adaptées à des échanges
d’informations dans un environnement hétérogène comme le Web.
Le langage HTML est composé d’un ensemble de balises (tags).
Une balise est un élément spécial qui indique une action concernant la mise en page, la mise en forme
ou la structure logique d’un document.

Activité 1 :
 Créer un nouveau dossier sous la racine « C:\ » nommé « tphtml »
 Dans le dossier « tphtml », créer un nouveau document texte nommé « [Link] »

Constatations :
 Le fichier texte s’est transformé en page Web ce qui signifie qu'une page Web n’est rien
d’autre qu’un fichier texte enregistré avec l’extension html (ou htm).
 En double cliquant sur ce fichier, le navigateur se lance avec comme contenu le fichier
«[Link] » ce qui signifie que le langage HTML utilisé pour la création des pages Web, est
un langage interprété, dont l’interpréteur est le navigateur installé sur la machine de test, tel
que : Firefox, Internet Explorer, Netscape, …

Activité 2 :
 Dans le répertoire de travail, créer un nouveau fichier « [Link] »
 Rechercher une image d'extension « .jpg » sur votre disque dur, pour la copier dans votre
répertoire de travail avec le nom « [Link] »
 Saisir le code HTML donné ci-dessous avec l’éditeur web disponible.
 Enregistrer et tester le fichier résultat
Activité 2
<html>
<head>
<title> MA PREMIERE PAGE </title>
</head>
<body>
<center>
<font size="5" color="blue">Ma page Web </font>
<hr>
<img src="[Link]" width="280" height="350">
</center>
</body>
</html>

[Link] 1
Constatations :
 Un document HTML peut contenir un ensemble de balises tels que :
<head>, <body>, <title>, <html>, <p>, <hr>, <img>
 Les balises HTML sont inclues entre les signes inférieur (<) et supérieur (>
 Les balises HTML ne sont pas sensibles à la casse.
 Syntaxiquement, les balises rencontrées peuvent être réparties en quatre catégories :
 Des balises composées d'une partie ouvrante et d'une partie fermente sans
propriétés, tel que <head>….</head>,
 Des balises composées d'une seule partie ouvrante sans propriétés tel que : <br>
 Des balises composées d'une partie ouvrante et d'une partie fermante avec des
propriétés, tel que : <font size="5"color="blue">...</font>,
 Des balises composées d'une partie ouvrante avec des propriétés, tel que
<img src="[Link]" width="80" height="78" >

II. STRUCTURE D’UN DOCUMENT HTML :


Document html

Constatations :
 Un fichier HTML commence par la balise <html> et finit par la balise </html>
 La partie entête délimitée par <head> et </head> sert à définir le titre de la page Web qui sera
affiché dans la barre du titre du navigateur (entre <title> et </title>) et à indiquer un certain
nombre d'informations facultatives tel que les mots clés, la date de création,…A l’exception
du titre, le contenu de cette section n’est pas directement visible pour le visiteur.
 La partie corps du document délimité par <body> et </body> est utilisée pour définir le
contenu de la page Web.
 Le titre d’une page ne peut pas contenir de mise en forme ou d’images

[Link] 2
III. LES BALISES HTML :
1. Les textes et les paragraphes :

Activité 3 :
 Dans le répertoire C:\tphtml, créer un nouveau fichier « [Link] »
 Saisir le code HTML donné ci-dessous
 Enregistrer et tester le fichier.

Activité 3
<html>
<head>
<title> Textes et Paragraphes</title>
</head>
<body>
<p align= center>
<font color="blue" size=7 face="arial">
<b> Développement Web</b>
</font>
</p>
<hr color="#884412" width="400" size="5">
<center>
<font size="6">les langages pour le Web</font>
</center>
<hr color="#000000" width="500">
<br><b>Langage HTML</B>
<br><i>Langage Javascript</i>
<br><u>Langage PHP </u>
<br><s>Langage Pascal</s>
</body>
</html>

Constatations :

 Le texte défini entre <body> et </body> sans balises, sera repris par le navigateur avec les
propriétés de mise en forme par défaut, de ce dernier.
 La balise <br> permet un retour à la ligne,
 La balise <p> provoque un passage à la ligne (espacement inter paragraphe).
 La balise <font> permet de changer la police, la couleur et la taille du texte.
 Les styles d’écriture : gras, italique et souligné s'appliquent respectivement avec les balises <b>
(bold), <I> (italic) et <U> (underline).
 La balise <center> permet d'appliquer un alignement centré.
 La balise <hr> permet d'insérer une ligne horizontale.
 Dans de la balise <hr>, la propriété width permet de définir la largeur de la ligne horizontale qui
est mesurée soit en pixels, soit en pourcentage par rapport à son conteneur (page).

[Link] 3
Le tableau ci-dessous représente quelques balises qui manipulent les textes et les paragraphes :

Fonctions Balises et Exemples


<b> texte </b>
Texte en gras
<b> Informatique</b>
<i> texte </i>
Texte en italique
</i> Technologies </i>
<u> texte </u>
Texte souligné
<u> Algorithmique</u>
<s> texte </s>
Texte barré
<s> Communication</s>
<sup> texte </sup>
Texte en exposant
X <sup>2 </sup>
<sub> texte </sub>
Texte en indice
H<sub> 2 </sub> O
<br>
Retour à la ligne
Sport <br> Musique
<center> texte/paragraphe </center>
Texte centré
<center> Fichiers </center>
Mise en forme de <font size ="….." color="…." face ="….."> texte/paragraphe </font>
caractères <font size ="4" color="red" face ="Arial"> Base de données </font>

Ligne de séparation <hr size="…" color="…" align="…">


(horizontale) <hr size="2" color="blue" align="center">
<p> paragpraphe </p>
Nouveau paragraphe
<p> Web dynamique </p>

Alignement de <p align ="…."> paragraphe </p>


paragraphe <p align ="Left"> SGBD Relationnelle </p>

<!-- commentaire -->


Commentaire
<!-- ceci est un commentaire -- >

[Link] 4

Common questions

Alimenté par l’IA

Semantic HTML tags, such as <article> and <footer>, offer advantages by clearly describing the role and purpose of elements, enhancing accessibility and SEO. Unlike non-semantic tags like <div> that don't convey meaning, semantic tags provide context, allowing search engines and assistive technologies to better interpret page structure, improving both usability and search ranking .

Self-closing HTML tags are crucial for elements that do not contain content or children, simplifying the code and improving efficiency. Examples include the <img> and <br> tags. The <img> tag, which displays images, includes attributes for source and dimensions but does not enclose content. The <br> tag, used for line breaks, affects layout without containing content, highlighting the importance of self-closing tags in succinctly defining specific elements .

HTML's platform independence significantly enhances web development by allowing consistent presentation and functionality across different systems and devices, fostering broad accessibility. This means developers can create a single HTML codebase that is interpreted consistently by browsers on any operating system, supporting the creation of universally accessible web content and facilitating information exchange in heterogeneous web environments .

HTML opening and closing tags differ in syntax and purpose. Opening tags, like <p> or <b>, mark the start of an element and may contain attributes affecting behavior or style. Closing tags, like </p> or </b>, indicate the end of an element, restoring default styles and stopping the application's effect. Proper use ensures clear document structuring, e.g., <p>Text</p> wraps text as a paragraph .

The HTML <head> section provides crucial metadata that aids in the functionality of a web page, including setting the page title shown on the browser's title bar and including optional information like keywords and creation dates. Although the <head> content is not directly visible to users, it informs search engines and helps in webpage loading processes .

Inline styling in HTML allows specific elements on the web page to be styled directly within the HTML tags using the style attribute. This method provides quick and localized styling but can make the HTML code unwieldy and less maintainable if overused. For instance, specifying styles such as 'color' or 'font-size' directly in <font> tags controls appearance but may conflict with global styles, complicating the design process .

HTML structural tags, such as <html>, <head>, <body>, serve to organize web content by delineating sections of metadata, visible content, and overall document architecture. The <head> tag encompasses metadata and non-visible elements like scripts and links to CSS, the <body> tag encloses all visible content, while the <html> tag acts as a container for the entire document. This clear separation facilitates maintenance and readability of HTML files .

HTML comments, marked by <!-- and -->, facilitate code documentation by providing non-rendered notes within the source code. They explain complex logic and annotate changes for future reference, aiding maintainability and collaboration. This is especially useful in large projects where tracking updates and intentions behind code modifications through comments can streamline development processes .

HTML (HyperText Markup Language) is characterized by its independence from specific platforms, making it well-suited for web environments. This is because HTML files are essentially text files with the '.html' extension, readable by various browsers like Firefox and Internet Explorer, which act as interpreters. Additionally, HTML's use of tags allows for the description of content and structure while supporting heterogeneity in information exchanges over the web .

HTML tags define both the structure and presentation of web content. For example, the <html> tag begins an HTML document, and the <body> tag holds the content that will be visible to users. Tags like <head> are used for metadata and are not directly visible, while <title> within the <head> influences what is shown in the browser's title bar. Functional tags like <img> include properties for displaying images, and formatting tags such as <b> and <i> allow text styling .

Vous aimerez peut-être aussi