Cette faq a été réalisée pour répondre aux questions d'ordre général
que vous vous posez sur le (X)HTML et les feuilles de style CSS.
Cette faq ne garantit en aucun cas que les informations qu'elle propose
sont correctes ; les auteurs font le maximum, mais l'erreur est humaine.
Si vous trouvez une erreur, ou si vous souhaitez y contribuer, contactez-nous !
Toute l'équipe (X)HTML/CSS vous souhaite une bonne lecture.
if( isset($_GET['filtre'] ) ) {
$filtre = $_GET['filtre'];
} else {
$filtre = "OOOOOOOOOOOOOOOOOOOOOOO";
}
function plusmoins($position,$lefiltre){
if ($lefiltre{$position-1}=='O')
{
$lefiltre{$position-1} = 'N';
return('
![Fermer](http://www.developpez.be/images/kitmoins.gif)
');
} else
{
$lefiltre{$position-1} = 'O';
return('
![Ouvrir](http://www.developpez.be/images/kitplus.gif)
');
}
}
echo('
![Ouvrir](http://www.developpez.be/images/kitplus.gif)
Tout développer ![Ouvrir](http://www.developpez.be/images/kitmoins.gif)
Tout réduire
');
echo(' '.plusmoins(1,$filtre).'
1. '."Généralités".' (11)');if ($filtre{1-1}=='O'){echo(' '.plusmoins(2,$filtre).'
1.1. '."(X)HTML".' (5)');if ($filtre{2-1}=='O'){echo('
'."À quoi ça sert de déclarer un doctype (DTD) ?".'');echo('
'."À quoi sert l'attribut id en (X)HTML/CSS ?".'');echo('
'."Comment passer un ou plusieurs paramètres à une page ?".'');echo('
'."Comment savoir si mon code est syntaxiquement valide ?".'');echo('
'."Quel doctype déclarer en début de page ?".'');}echo(' '.plusmoins(3,$filtre).'
1.2. '."CSS".' (6)');if ($filtre{3-1}=='O'){echo('
'."Comment appliquer plusieurs styles à un élément ?".'');echo('
'."Comment appliquer un style à plusieurs éléments/classes/identifiants ?".'');echo('
'."Comment insérer un commentaire dans une feuille de style ?".'');echo('
'."Comment simplifier mon Style CSS (raccourcis) ?".'');echo('
'."Comment utiliser les classes en CSS ?".'');echo('
'."Comment utiliser les identifiants en CSS ?".'');}}echo(' '.plusmoins(4,$filtre).'
2. '."Balises META".' (4)');if ($filtre{4-1}=='O'){echo('
'."À quoi servent les balises META ? ".'');echo('
'."Comment ne pas mettre ma page (X)HTML dans le cache ?".'');echo('
'."Comment rafraîchir automatiquement une page ?".'');echo('
'."Comment rediriger directement le visiteur vers une nouvelle page ?".'');}echo(' '.plusmoins(5,$filtre).'
3. '."Inclusion de fichiers dans une page (X)HTML".' (4)');if ($filtre{5-1}=='O'){echo('
'."Comment ajouter une animation flash ?".'');echo('
'."Comment inclure un fichier (X)HTML sans utiliser de frames ?".'');echo('
'."Comment insérer une vidéo ?".'');echo('
'."Comment lier une feuille de style externe à une page (X)HTML ?".'');}echo(' '.plusmoins(6,$filtre).'
4. '."Marges et alignements (CSS)".' (7)');if ($filtre{6-1}=='O'){echo('
'."Comment centrer horizontalement n'importe quel élément en CSS ?".'');echo('
'."Comment décaler un objet vers la droite, sans pour autant le centrer ?".'');echo('
'."Comment éviter dans une page le retour à la ligne d'une phrase ?".'');echo('
'."Comment justifier du texte ?".'');echo('
'."Comment provoquer le saut de page au bout d'un certain nombre de lignes ?".'');echo('
'."Comment simuler le style CSS 'position : fixed' sous Internet Explorer, sans utiliser de javascript ?".'');echo('
'."Pourquoi les propriétés text-align ne fonctionnent pas sur les éléments de type SPAN ?".'');}echo(' '.plusmoins(7,$filtre).'
5. '."Textes, paragraphes et images".' (9)');if ($filtre{7-1}=='O'){echo('
'."Comment afficher les caractères < et > dans une page HTML ? ".'');echo('
'."Comment créer une lettrine en début de paragraphe ?".'');echo('
'."Comment insérer un alinéa au début d'un paragraphe ?".'');echo('
'."Comment justifier du texte ?".'');echo('
'."Comment obtenir sur un texte l'effet doublement souligné (en haut et en bas) ?".'');echo('
'."Comment placer du texte autour d'une image ?".'');echo('
'."Comment aller à la ligne dans le ALT d'une image ?".'');echo('
'."Comment superposer deux images ?".'');echo('
'."Pourquoi les propriétés text-align ne fonctionnent pas sur les éléments de type SPAN ?".'');}echo(' '.plusmoins(8,$filtre).'
6. '."Liens".' (8)');if ($filtre{8-1}=='O'){echo('
'."Comment changer la couleur d'un lien lors d'un évènement ?".'');echo('
'."Comment changer la police de caractères d'un lien ?".'');echo('
'."Comment faire un lien pour le téléchargement d'un fichier ?".'');echo('
'."Comment ouvrir un fichier excel à partir d'un lien hypertexte ?".'');echo('
'."Comment réaliser des liens internes sur une même page ?".'');echo('
'."Comment supprimer le cadre d'une image quand celle-ci est definie dans un lien ?".'');echo('
'."Comment supprimer le soulignement d'un lien ?".'');echo('
'."Quelles sont les propriétés qui permettent d'ouvrir un lien dans la même fenêtre ou dans une fenêtre différente ?".'');}echo(' '.plusmoins(9,$filtre).'
7. '."Mails".' (3)');if ($filtre{9-1}=='O'){echo('
'."Comment envoyer un e-mail à partir d'une page HTML ?".'');echo('
'."Comment faire pour envoyer un mail en copie ?".'');echo('
'."Comment joindre un fichier au mailto ?".'');}echo(' '.plusmoins(10,$filtre).'
8. '."Tableaux".' (4)');if ($filtre{10-1}=='O'){echo('
'."Comment adapter la taille d'un tableau selon son contenu ?".'');echo('
'."Comment centrer horizontalement un tableau dans une page ?".'');echo('
'."Comment définir les bordures d'un tableau ?".'');echo('
'."Que signifie le nom de balise td ?".'');}echo(' '.plusmoins(11,$filtre).'
9. '."Formulaires".' (19)');if ($filtre{11-1}=='O'){echo(' '.plusmoins(12,$filtre).'
9.1. '."Généralités".' (2)');if ($filtre{12-1}=='O'){echo('
'."Comment positionner le curseur sur un champ du formulaire en cliquant sur sa description ?".'');echo('
'."Peut-on imbriquer deux formulaires ?".'');}echo(' '.plusmoins(13,$filtre).'
9.2. '."Champs".' (17)');if ($filtre{13-1}=='O'){echo(' '.plusmoins(14,$filtre).'
9.2.1. '."Les champs SELECT".' (4)');if ($filtre{14-1}=='O'){echo('
'."Comment ajouter une image dans une liste déroulante ?".'');echo('
'."Comment alterner les couleurs de chaque élément d'une liste déroulante ?".'');echo('
'."Comment changer la police dans un champ de type select ?".'');echo('
'."Comment sélectionner par défaut une valeur d'une liste déroulante ?".'');}echo(' '.plusmoins(15,$filtre).'
9.2.2. '."Les champs INPUT".' (11)');if ($filtre{15-1}=='O'){echo(' '.plusmoins(16,$filtre).'
9.2.2.1. '."Les boutons".' (1)');if ($filtre{16-1}=='O'){echo('
'."Comment créer un bouton à coins arrondis ?".'');}echo(' '.plusmoins(17,$filtre).'
9.2.2.2. '."Les boutons radio".' (1)');if ($filtre{17-1}=='O'){echo('
'."Comment cocher un bouton par défaut dans un groupe radio ?".'');}echo(' '.plusmoins(18,$filtre).'
9.2.2.3. '."Les champs de type FILE".' (3)');if ($filtre{18-1}=='O'){echo('
'."Est-il possible de personnaliser le bouton Parcourir d'un objet de type File ?".'');echo('
'."Peut-on définir un répertoire par défaut dans un champ de formulaire de type file ? ".'');echo('
'."Quels sont les différents paramètres et explications que peut prendre enctype ?".'');}echo(' '.plusmoins(19,$filtre).'
9.2.2.4. '."Les champs de type TEXT".' (6)');if ($filtre{19-1}=='O'){echo('
'."Comment aligner à droite le contenu d'un champ de saisie ?".'');echo('
'."Comment définir une couleur de fond dans un champ de type Input ?".'');echo('
'."Comment insérer un champ de saisie non modifiable ?".'');echo('
'."Comment ne pas garder l'historique d'un champ de saisie ?".'');echo('
'."Comment positionner le curseur sur un champ au chargement de la page ?".'');echo('
'."Peut-on créer un champ de saisie à angles arrondis ? ".'');}}echo(' '.plusmoins(20,$filtre).'
9.2.3. '."Les champs TEXTAREA".' (2)');if ($filtre{20-1}=='O'){echo('
'."Comment enlever l'ascenseur d'un textarea ?".'');echo('
'."Comment mettre une valeur / un contenu dans un champ de type textarea ?".'');}}}echo(' '.plusmoins(21,$filtre).'
10. '."Divers".' (7)');if ($filtre{21-1}=='O'){echo(' '.plusmoins(22,$filtre).'
10.1. '."(X)HTML".' (3)');if ($filtre{22-1}=='O'){echo('
'."Comment fournir le login et le mot de passe à une adresse ftp ?".'');echo('
'."Comment insérer une icône dans l'url de la barre de navigation avant le http ?".'');echo('
'."Est-il possible d'empêcher le téléchargement du code/des images par l'utilisateur ?".'');}echo(' '.plusmoins(23,$filtre).'
10.2. '."CSS".' (4)');if ($filtre{23-1}=='O'){echo('
'."Comment changer l'apparence du curseur ?".'');echo('
'."Comment colorer les barres de défilement (ou ascenseurs) ?".'');echo('
'."Comment définir et fixer un arrière-plan avec les css ?".'');echo('
'."Lors de l'impression, la couleur de fond de ma page ne s'imprime pas, pourquoi ?".'');}}?>