![]() |
Index du contenu |
Éditorial
Indications sur le document
Indications pour travailler avec ce document
Remerciements
Note du traducteur
Introduction
Internet, WWW et HTML
Apparition de l'Internet
Standards importants sur Internet
Services sur Internet
Apparition du World Wide Web
Propriétés de HTML
Versions HTML
Compléments à HTML et alternatives
Feuilles de style CSS
JavaScript
CGI (Common Gateway Interface)
Java
ActiveX
VRML (Virtual Reality Modeling Language)
XML (Extensible Markup Language)
Plugins (diverses extensions du navigateur)
Sources, aides et logiciels
Documents officiels
Aides et préliminaires
Logiciels: Éditeurs HTML
Logiciels: navigateurs WWW
Logiciels: programmes graphiques
Logiciels : programmes FTP
Remarques personnelles
HTML c'est de l'hypertexte
Le Logique, le Physique et le Dynamique
Carrière et savoir faire dans le Web
Format standard ouvert contre format standard constructeur
HTML
Règles générales pour HTML
Repères (Commandes de contrôle en HTML)
Ossature d'un fichier HTML
Règles pour éditer en HTML
Signes avec accent, caractères spéciaux et caractères HTML propres
Définir les couleurs en HTML
Commentaires et droits
Conventions pour noms de fichiers
Répartition de l'information
et organisation de fichiers
Un bon style en HTML
Mentions générales sur le fichier
Titre d'un fichier HTML
Adresse et fenêtre cible
Mentions Meta pour les moteurs de recherche et les navigateurs
Relations logiques d'un fichier HTML
Possibilités de recherche avec la communication avec le serveur
Couleurs et arrière plan pour tout le fichier
Couleur pour l'arrière plan, le texte et les liens
Images d'arrière plan (papier peint)
Marges de page
Musique de fond
Type de paragraphes et structure du texte
Titres
Paragraphes de texte
Passage à la ligne
Listes numérotées
Listes énumératives (listes à puces)
Listes de définitions
Citations et adresses
Texte pré formaté pour code source etc...
Marquage logique de texte
Marquage physique du texte
Taille de police, couleur de police, choix de police
Passages avec plusieurs éléments
Lignes de séparation
Texte à plusieurs colonnes
Espaces horizontaux et verticaux
Texte déroulant (Marquee)
Tableaux
Composition d'un tableau
Épaisseur de cadre, quadrillage, espace du bord
Forcer la hauteur et la largeur
Aligner le contenu des cellules
Relier des cellules
Tableaux colorés
Titres d'un tableau et alignement
Tuyaux pour travailler avec des tableaux sans quadrillage
Tableaux et moyens non visuels
Liens - Hyperlinks
Construction de liens et généralités
Liens du projet à l'intérieur d'un fichier HTML
Liens du projet à d'autres fichiers HTML
Liens à d'autres adresses WWW
Liens à FTP, Gopher, Telnet, Newsgroups
Liens à des adresses électroniques
Liens pour télécharger et liens à des fichiers de votre choix
Liens à des fichiers sur l'ordinateur (ou réseau local)
Liens quand des frames sont actives
Liens standard
Recherche tabulateur et raccourcis clavier pour les liens
Liens internes au navigateur
Graphiques en HTML
Incorporer des Graphiques
Largeur et hauteur de graphiques
Inscription de graphiques
Laisser le texte entourer le graphique
Espace entre le graphique et ce qui l'entoure
Charger les graphiques en deux versions
Graphiques en tant que liens
Graphiques composés de liens (cartes picturales)
Ressources graphiques internes au navigateur
Formulaires
Définir des formulaires
Champs de saisie à une ligne
Champs de saisie à plusieurs lignes
Listes de choix et structure de menus
Boutons radio et boites de vérification
Boutons pouvant être cliqués
Boutons-fichiers
Éléments cachés dans les formulaires
Grouper des éléments et étiquette pour des éléments
Recherche par tabulateur, raccourcis clavier et
mise en grisé
Boutons pour envoyer ou interrompre
Exploitation des formulaires
Frames - plusieurs fenêtres d'affichage
Jeux de frames et définition de frames
Propriétés des frames
Lien à des frames et fermeture de jeux de frames
Frames incorporées
Tuyaux pour le travail avec les frames
Objets multimédia en HTML
Incorporer des données et des programmes comme objet
Largeur et hauteur d'objets
Affecter des inscriptions à des objets
Laisser le texte entourer les objets
Espace entre l'objet et ce qui l'entoure
Mentions supplémentaires concernant les objets
Incorporer du multimédia (Netscape)
Incorporer des vidéos (Microsoft)
Incorporer des applets Java
Types Mime pour les formats de fichiers
Layer - éléments positionnables
Définir et positionner des layer
Arrière plan de layer
Ranger et contrôler les
layer
Éléments HTML avancés
Passages de feuilles de style en HTML
Passages Script en HTML
Attributs universels
Différents attributs universels
Gestionnaire d'évènements
Feuilles de style CSS
Feuilles de style et HTML
Définir des feuilles de style
Incorporer des feuilles de style en HTML
Définir des formats globaux
Formatage rapide dans le texte
Unités de mesure, mentions de couleur et règles
Mentions de feuilles de style
Mentions de feuilles de style: formatage de police
Mentions de feuilles de style: formatage de police avec fichier de polices
Mentions de feuilles de style: espaces marges alignement
Mentions de feuilles de style: cadres et espaces intérieurs
Mentions de feuilles de style: couleurs et images d'arrière plan
Mentions de feuilles de style: listes et tableaux
Mentions de feuilles de style: pseudo-formats
Mentions de feuilles de style: positionner des éléments
Mentions de feuilles de style: texte sur plusieurs colonnes
Mentions de feuilles de style: mise en page et saut de page
Mentions de feuilles de style: contrôle du son pour sortie vocale
Mentions de feuilles de style: curseurs et filtres spéciaux Microsoft
JavaScript
JavaScript en HTML
Éléments du langage JavaScript
Règles générales de notation
Variables et valeurs
Objets propriétés et méthodes
Fonctions
Caractères de contrôle et notations particulières
Opérateurs
Instructions conditionnelles (if-else/switch)
Boucles (while/for/do-while)
Mots réservés
Event-Handler
Référence objet JavaScript
Remarques sur la référence objet JavaScript
window
frames
document
all
style
anchors
applets
forms
elements
options
images
layers
links
event
history
location
Array
Boolean
Date
Function
Math
navigator
mimeTypes
plugins
Number
RegExp
screen
string
Fonctions indépendantes de l'objet
Exemples d'application
Changer simultanément deux frames
Empêcher l'aperçu de vos pages dans des frames
Calculatrice
Calendrier du mois
Compter les visites de pages personnelles avec des cookies
Vérifier les saisies de formulaire
Boutons graphiques dynamiques
Afficher la durée de visite sur une page Web
Liste de liens comme liste de choix
HTML dynamique
Généralités sur HTML dynamique
Les apports de Microsoft et de Netscape
Accès dynamique à des éléments HTML (Microsoft)
Liaison de données (Microsoft)
Filtres dynamiques (Microsoft)
Feuilles de style JavaScript JSSS (Netscape)
Positionnement dynamique (Netscape)
Solutions pour la pratique
Affichage de la date et de l'heure
Éléments de page pouvant être déplacés
Livre d'images à feuilleter
CGI/Perl
CGI et HTML
CGI et Perl: conditions préalables/généralités
Installer un serveur WWW localement sur un PC
Installer Perl localement sur un PC
Installer des scripts CGI sur un serveur WWW public
Variables d'environnement CGI
Server Side Includes en HTML
Formulaires et CGI
Éléments de langage Perl
Généralités sur les scripts Perl
Variables et types de données
Variables prédéfinies en Perl
Instructions conditionnelles
Boucles et commandes de saut
Opérateurs
Expressions régulières
Caractères de contrôle et notations particulières
Sous-programmes et fonctions Perl
Lire et écrire des fichiers
Manipuler des chaînes de caractères et des listes
Travailler avec des nombres et le temps
Instructions CGI typiques en Perl
Paramètres internationaux
Ordinateur et langage écrit
Jeux de caractères (famille iso-8859 et autres)
Le système unicode
Utiliser les jeux de caractères et les unicodes en HTML
Signes nommés en HTML
Polices à télécharger
Graphiques
Graphiques valides pour le WWW
Intensité de couleurs et palettes de couleurs
Sortes de graphiques typiques pour pages WWW
Graphiques GIF animés
Arrière plan transparent
Anti-Aliasing
Gestion de projets
Planification d'un projet
Convertir des données existantes en HTML
Publier des projets WWW
Faire connaître des projets WWW
Contrôler les accès
Changement d'adresse de projets WWW
![]() |
Serge François, 13405@free.fr