Bon d'abord pour ceux qui ont jamais entendu causer de tout ça j'vais vous donner des petite explications :
XHTML => C'est le code de base, tout simple il ressemble à ça :
- Code:
-
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Le site est hors ligne</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<h1>Desole, mais la page est hors ligne pour le moment.</h1>
<p>Elle reviendra peu être un jour ...</p>
</body>
</html>
NB : Avant je croyais que les espace devant les ligne (tabulation) faisaient partie du code et donc que c'étais obligatoire, en fait non c'est juste pour s'y retrouver dans le code.
CSS => Ca aussi c'est un codage simple mais lui ne permet pas d'afficher une page web, en fait il arrange le XHTML. Un exemple concret ? Bah ce forum utilise du CSS pour que le forum sois centré, que les couleurs soient comme elles le sont,... Sans le CSS le XHTML c'est affreusement moche ... Mais sans le XHTML le CSS est inutile.
Il ressemble à ça :
- Code:
-
p
{
width: 800px;
margin-left: 50px;
}
a
{
text-decoration: none;
color: red;
font-style: italic;
}
Le PHP : C'est un super codage -plus compliqué parce que plus vaste- que le XHTML. Le PHP est souvent associé à une page XHTML. Il permet de faire pas mal de script et de rendre la page dynamique.
Il ressemble à ça :
- Code:
-
<?php
if (isset($_POST['mot_de_passe']))
{
$mot_de_passe = $_POST['mot_de_passe'];
}
else
{
$mot_de_passe = "";
}
if ($mot_de_passe == "nlk4854")
{
?>
Par exemple ici c'est une page avec des condition (If & Else) qui travaille sur la variable mot_de_passe.
Aprés ce survol très bref, si vous souhaiter apprendre tout ça je ne peux que vous rediriger vers le site du zéro