Pour créer un site internet, il n'est pas nécessaire de savoir
programmer mais il est important de connaître les différents
langages et surtout leurs avantages et inconvénients.
HTML
C'est le langage de base de l'internet. C'est un langage à balises
qui permet d'afficher les éléments : texte, images, liens
hypertextes… Il prend aussi en charge les feuilles de style en cascades
(.css) très utiles pour la mise en forme des pages web.
C'est aussi avec ce langage que sont créés :
- le titre de la page
- la description
- les mots clef
qui sont utilisés pour le référencement.
Les bases du HTML
Le HTML est un langage de programmation à balises, chaque balises
pouvant avoir divers attributs. Les balises ainsi que les informations
qui se trouvent entre les balises permettent au navigateur de savoir ce
qu'il doit faire. La plupart des balises doivent être ouvertes et
fermées :
Code HTML :
Voici un lien : <a href="http://www.webmasteriser.com">cliquez
ici pour aller sur webmasteriser.com</a>
Seules quelques balises n'ont pas besoin d'être fermées :
<img src="">
<br>
Balises de base
Imbrication
Les balises peuvent être imbriquées les unes dans les autres,
mais il faut respecter l'ordre suivant : la première à s'ouvrir
doit être la dernière à se fermer soit :
<div><font>texte</font></div>
La structure d'une page
Voici la structure de base d'une page internet
<html>
<head>
</head>
<body>
</body>
</html>
Qu'est ce qu'une page html de qualité ?
Une page html doit contenir :
- Structure de base
- Balise meta
- Title
- Css
- Doc type
- Chartset
De plus aucun éléments de mise en forme ne doit apparaître
dans le code. La mise en forme doit être précisée
dans une feuille de style en cascade (css).
Dans la mesure du possible, le code doit être commenté mais
ceci est surtout valable pour les langages dynamiques (PHP, ASP…)
qui sont plus difficiles à interpréter.
Le W3C propose des outils pour analyser le qualité brut de la
programmation d'une page.
Après le HTML, c'est le langage le plus répandu. Il permet
de gérer les bases de données et possède des fonctions
très pratiques : cookies, sessions, envoi de mail, gestion des
class, include…
Il est entièrement gratuit et fonctionne sur serveur linux avec
Apache.
ASP
Grossièrement on peut dire que ASP est un langage équivalent
à PHP en version Microsoft. Il fonctionne donc sur serveur Windows.
JavaScript
Le JavaScript est le langage des animations basiques, c'est un langage
orienté objet. Il permet par exemple de jouer avec des boite de
dialogue, d'afficher des éléments par dessus la page…
Webmarketing | Marketing | Annuaire prestataires | Forum