2.4. Les outils
nécessaires
2.4.1. L'éditeur de
texte
Nous savons tous que les éditeurs de texte, ce sont
des programmes dédiés bien sûr à l'écriture
de code.
On peut en général les utiliser pour des
multiples langages, pas seulement XHTML et CSS (Cascading Styles Sheets). Il
existe une grande quantité d'éditeur de texte, je ne pourrai pas
tous vous les présenter. Néanmoins, je vous inviter à
pencher sur Notepad++, l'un des plus utilisés d'entre eux sous
Windows.
2.4.2. Les navigateurs web
Un navigateur est un logiciel conçu pour consulter et
afficher le World wide web (www). Techniquement, c'est au minimum un client
HTTP.
Il existe de nombreux navigateurs web, pour toutes sortes de
matériels (ordinateur personnel, tablette tactile,
téléphones mobiles, etc.) et pour différents
système d'exploitation (GNU/ Linux, Windows, Mac OS, iOS et Android).
Les plus utilisés à l'heure actuelle sont Google
Chrome, Mozilla Firefox, Internet Explorer, Safari et Opera.
Le principale problème, vous vous en rendez vite
compte, c'est que les navigateurs n'affichent pas tous les sites exactement de
la même façon, il faudra vous y faire et prendre l'habitude de
vérifier régulièrement que votre site fonction
correctement sur la plupart des votre navigateurs.
Ce que nous pouvons savoir est que, tous les navigateurs ne
connaissent pas toujours les dernières fonctionnalités de HTML et
CSS.
Par exemple, Internet Explorer a longtemps été
en retard sur certaines fonctionnalités CSS (et paradoxalement, il a
aussi été en avance sur quelques autres).
2.4.2.1. Différents
types de navigateurs web
Généralement, nous distinguons plusieurs types
de versions des navigateurs qui sont :
v Firefox 2, Firefox 3.5, Firefox 3.6, Firefox 4, Firefox
Mobile ;
v Internet Explorer 6, Internet Explorer 7, Internet Explorer
8, Internet 9, Internet Explorer Mobile ;
v Chrome 8, Chrome 9, Chrome 10.
v Opéra, Opéra Mini ;
v Apple Safari, Safari Mobile ;
v Android Browser,...
Il existe des versions différentes des navigateurs
selon le type de machines : téléphone mobile, tablette ou
ordinateur. La fonction principale d'un navigateur web est de permettre la
consultation d'informations disponibles (« ressources» dans la
terminologie du web) sur la world wide web.
2.5. Le langage du web
2.5.1. XHTML
XHTML (extensible HyperText Markup Language) est un langage de
balisage (dit aussi langage de marquage) qui permet de structurer de contenu
des pages web dans différents éléments.
L'entrée du web dans le grand public nécessitait
de répondre à une demande d'interfaces graphiques plus
d'esthétiques et l'absence d'un langage particuliers dédié
uniquement à la présentation poussait effectivement les
webmasters à utiliser tous les moyens pour créer des
présentations visuelles agréables. L'apparaitront de CSS
(Cascading Styles Sheets) en 1996 aurait dû résoudre le
problème du détournement de HTML de sa destination
première.
Code XHTML
<p> Bonjour, je suis <em> paragraphe</em>
de texte </p>
|