W3C REC-html40-971218

La spécification HTML 4.0

Recommandation du W3C 18 Décembre 1997

introduction

Cette spécification définit le HyperText Markup Language (HyperText Markup Language - HTML) version 4.0 - langue qui est utilisée pour la publication dans le World Wide Web. En plus du texte, des capacités multimédia et hyperliens présents dans les versions précédentes de HTML, HTML 4.0 prend en charge de nouvelles fonctionnalités multimédia, scripts, feuilles de style, une meilleure impression et plus accessible aux personnes handicapées documents. Dans la version de HTML 4.0 également mis en œuvre avec succès l'internationalisation des documents, dont le but est de rendre le Web réellement dans le monde entier.

HTML 4.0 - est une application SGML conforme aux normes internationales ISO 8879 - du Standard Generalized Markup la langue [ISO8879] .

Statut de ce document

Ce document a été vu par les membres du W3C et d'autres personnes et organisations intéressées, et approuvé par le Directeur comme recommandation du W3C. Ceci est un document en cours; il peut être utilisé comme référence ou comme résultat que dans les autres documents normatifs. Le rôle du W3C dans la recommandation est d'attirer l'attention sur la spécification et l'expansion de son champ d'application. Cela améliore la fonctionnalité et l'interopérabilité du Web.

W3C recommande que les auteurs et les utilisateurs (en particulier les moyens de création de documents) à utiliser une version de HTML 4.0 au lieu de HTML 3.2 (voir. [HTML32]). Pour assurer la compatibilité avec les versions précédentes du W3C recommande également que des moyens d'interprétation HTML 4.0 support HTML 3.2 et HTML 2.0.

Une liste des recommandations actuelles du W3C et d' autres documents techniques peut être trouvé à http://www.w3.org/TR .

Discussion sur les fonctions de HTML a lieu à [email protected] .

formats disponibles

Recommandation W3C HTML 4.0 est également disponible dans les formats suivants:

En cas de divergence de formulaires électroniques et imprimés de la spécification, utilisez la version électronique.

langues

La seule version normative est la version anglaise de ce document. Cependant, la traduction de ce document peut être trouvé à http://www.w3.org/MarkUp/html40-updates/translations.shtml .

erreurs

La liste des erreurs détectées dans le cahier des charges peut être trouvé à http://www.w3.org/MarkUp/html40-updates/html40-errata.shtml

Erreurs dans le présent document, rapport à [email protected] .

teneur

  1. A propos de la spécification HTML 4.0
    1. spécifications Organisation
    2. Conventions dans le document
      1. Les éléments et les attributs
      2. Notes et exemples
    3. Merci
    4. Informations sur le copyright
  2. Introduction à HTML 4.0
    1. Qu'est - ce que le World Wide Web?
      1. Présentation URI
      2. identificateur de fragment
      3. URI relative
    2. Qu'est - ce que HTML?
      1. Une brève histoire de HTML
    3. HTML 4.0
      1. internationalisation
      2. disponibilité
      3. tables
      4. documents composés
      5. Feuilles de style
      6. Scripts
      7. imprimer
    4. Créer des documents en HTML 4.0
      1. structure et la présentation séparée
      2. L' accès universel à Internet
      3. agents d' aide de l' utilisateur avec le rendu incrémental
  3. Sur SGML et HTML
    1. Introduction à SGML
    2. Constructions SGML, HTML utilisé
      1. éléments
      2. Attributs
      3. Les références de caractères
      4. Commentaires
    3. Comment lire la DTD HTML
      1. Commentaires DTD
      2. Détermination des combinaisons de paramètres
      3. Articles publicitaires
      4. Annonces attributs
  4. Conformance: exigences et recommandations
    1. définir
    2. SGML
    3. Le contenu de type texte / html
  5. Présentation d'un document au format HTML - Les jeux de caractères, codages de caractères, et les entités
    1. Document de jeu de caractères
    2. codages de caractères
      1. Le choix d' un encodage
      2. Spécification de l'encodage
    3. Les références de caractères
      1. Les références de caractères numériques
      2. Combinaisons de références de caractères
    4. Les caractères non-impression
  6. Les principaux types de données , le HTML - Informations sur les symboles, les couleurs, les longueurs, l'URI, les types de contenu, etc.
    1. registre d'information
    2. Les principaux types de SGML
    3. Les chaînes de texte
    4. URI
    5. couleur
      1. Remarques sur l' utilisation des couleurs
    6. longueur
    7. Types de contenu (types MIME)
    8. les codes de langues
    9. encodages
    10. Les caractères individuels
    11. Date et heure
    12. Types de liens
    13. appareils Descripteurs
    14. Ces scénarios
    15. Ces feuilles de style
    16. Les noms de trame cible
  7. La structure globale d'un document HTML - la section de tête et le corps d'un document
    1. Introduction à la structure d'un document HTML
    2. Informations de version HTML
    3. L'élément HTML
    4. Titre du document
      1. élément HEAD
      2. élément TITRE
      3. L'attribut title
      4. Métadonnées
    5. corps du document
      1. élément BODY
      2. identificateurs d'élément: les attributs id et class
      3. bloc et inline les éléments de Eléments
      4. la DIV et éléments SPAN: éléments Regroupement
      5. Articles: éléments H1, H2, H3, H4, H5, H6
      6. ADRESSE élément
  8. Informations sur la langue et la direction du texte - Textes en plusieurs langues
    1. Spécification de la langue du contenu: l'attribut lang
      1. les codes de langues
      2. Héritage des codes de langue
      3. Interprétation des codes de langue
    2. Spécification de la direction du texte et les tableaux: attribut dir
      1. Introduction à l'algorithme bidirectionnel
      2. Héritage de l' information direction du texte counter
      3. direction Ustanokoy de texte intégré
      4. Redéfinition l'algorithme bidirectionnel: l'élément BDO
      5. Les références de caractères pour commander la direction du syndicat et
      6. Feuilles de style et bidirectionnelle
  9. Texte - Paragraphes lignes et expressions
    1. symboles Neoobrazhaemye
    2. Le texte structuré
      1. Éléments phrases: EM, STRONG, DFN, CODE , SAMP, KBD, VAR, CITER, ABBR et ACRONYME
      2. Citations: éléments BLOCKQUOTE et Q
      3. Les indices supérieurs et inférieurs: SUB et SUP éléments
    3. Les lignes et les paragraphes
      1. Paragraphes: éléments P
      2. Gérer la transition à la ligne suivante
      3. transferts
      4. Texte formaté: élément PRE
      5. La présentation visuelle des paragraphes
    4. Marquage des modifications du document: Les éléments INS et DEL
  10. Listes - Unordered, listes ordonnées, et les listes de définition
    1. Introduction aux listes
    2. listes des listes non ordonnées (UL), commandés (LO), et les éléments de liste (LI)
    3. Les listes de définitions: les éléments DL, DT, et DD
      1. listes de représentation visuelle
    4. DIR et des éléments de MENU
  11. tables
    1. introduction Table
    2. Éléments de la tabulation
      1. Elément TABLE
      2. Captions Tableaux: élément CAPTION
      3. lignes Grtsppy: éléments THEAD, TFOOT et TBODY
      4. groupes de colonnes: la COLGROUP et COL
      5. Les lignes de tableau: élément TR
      6. Les cellules de table: éléments TH et TD
    3. tables Formatirvoanie agents utilisateurs visuels
      1. Les frontières et les règles
      2. L' alignement horizontal et vertical
      3. Les champs de cellules
    4. Tables de présentation non-visuels agents utilisateurs
      1. informations d' en- tête de communication avec les cellules de données
      2. Catégorisation cellules
      3. Algorithme de recherche d'informations d' en- tête
    5. Exemple de tableau
  12. Liens - Liens hypertextes et indépendante des dispositifs
    1. Introduction aux liens et Armature
      1. Aller à la ressource pointée par le lien
      2. Autres liens de parenté
      3. Spécification des ancres et des liens
      4. Embases liens
      5. Internationalisation et liens
    2. Elément
      1. Nom Syntaxe ancres
      2. références imbriquées ne sont pas autorisés
      3. Ancres avec l'attribut id
      4. ressources non disponibles et non identifiables
    3. relations de documents: l'élément LINK
      1. Forward et les liens inverses
      2. Liens et feuilles de style externes
      3. Liens et moteurs de recherche
    4. Information sur le chemin: l'élément BASE
      1. Résolution des URI relative
  13. Objets, images, et applets
    1. Introduction aux objets, images et applets
    2. Image habilitante: l'élément IMG
    3. Total , y compris: élément OBJECT
      1. Règles predsatvleniya objets
      2. Objet initialisation: l'élément PARAM
      3. schémas de nommage global pour les objets
      4. Déclarer et initialiser l'objet
    4. Activer une applet: l'élément APPLET
    5. Remarques sur les documents incorporés
    6. cartes de navigation
      1. cartes naviagtsionnye Client: MAP et AREA éléments
      2. cartes d'image côté serveur
    7. Présentation visuelle des images, des objets et des applets
      1. La largeur et la hauteur
      2. L'espace autour des images d'objet et
      3. frontières
      4. alignement
    8. Comment spécifier un texte alternatif
  14. Feuilles de style - Style dans les documents HTML
    1. Introduction aux feuilles de style
    2. Comment ajouter du style à HTML
      1. Réglage de la langue de la feuille de style par défaut
      2. information intégrée style de compteur
      3. Informations sur le style du titre: élément STYLE
      4. Les types de dispositifs
    3. feuilles de style externes
      1. Préférée et feuilles de style
      2. La spécification des feuilles de style externes
    4. Cascades stylesheets
      1. Cascades, indépendants des dispositifs
      2. Héritage et cascades
    5. Comment cacher les informations de style de l' agent utilisateur
    6. Reliure feuilles de style en utilisant les en- têtes HTTP
  15. Alignement, les styles de police, et des séparateurs horizontaux
    1. formatage
      1. Couleur de fond
      2. alignement
      3. objets de clip
    2. Polices
      1. Elements olpredelyayuschie style de police: les éléments TT, I, B, BIG, SMALL, GRÈVE, S et U
      2. Éléments de gestion de la police: POLICES et BASEFONT
    3. Séparateurs: l'élément HR
  16. Cadres - Présentation d'un document dans plusieurs fenêtres
    1. introduction Les cadres
    2. Localisation des cadres
      1. élément FRAMESET
      2. élément FRAME
    3. Définition d' image cible
      1. Ustanokoy la cible par défaut pour les liens
      2. objectifs Sémantique
    4. Alternative content
      1. élément NOFRAMES
      2. Les descriptions longues de cadres
    5. Bâtie-cadres: l'élément IFRAME
  17. Formulaires - Les utilisateurs de remplir des formulaires: les champs de texte, des boutons, des menus et des autres.
    1. Introduction à former
    2. Contrôles
      1. Les types de contrôles
    3. élément FORM
    4. élément INPUT
      1. Les types de contrôles créés à l'élément d'entrée
      2. Des exemples de formes pour contrôler le type d'entrée elemenatmi
    5. élément BUTTON
    6. Éléments SELECT, OPTGROUP et OPTION
      1. Pré-options sélectionnées
    7. élément TEXTAREA
    8. élément ISINDEX
    9. Mots clés
      1. élément LABEL
    10. Ajout de la structure à des formes: éléments FIELDSET et LEGEND
    11. Déplacer le focus sur l'élément
      1. Aller avec la touche Tab
      2. touches d'accès
    12. contrôles handicapés et des éléments de la lecture seule
      1. contrôles handicapés
      2. Les commandes sont en lecture seule
    13. Envoi de formulaires
      1. La méthode d'envoi forme
      2. contrôles réussis
      3. données de formulaire de traitement
      4. Types de contenu forment
  18. Scripts - Documents d' animation et des formulaires intelligents
    1. Introduction aux scripts
    2. documents Conception pour les agents utilisateurs qui prennent en charge les scripts
      1. élément SCRIPT
      2. Spécification du langage de script
      3. Les événements internes
      4. documents de modification dynamique
    3. Conception de documents pour les agents utilisateurs qui ne supportent pas les scripts
      1. élément NOSCRIPT
      2. Comment cacher le script à partir des agents utilisateurs
  19. Contexte SGML en HTML - définition formelle de HTML et de validation
    1. Vérification de l'exactitude du document
    2. Exemple de catalogue SGML
  20. SGML HTML 4.0 annonce
    1. ad SGML
  21. Document Type Definition
  22. Type de document de transition Définition
  23. Type de document Frameset Définition
  24. références d'entité de caractère en HTML 4.0
    1. Introduction aux références d'entité de caractère
    2. références d'entités de caractères pour ISO 8859-1
      1. La liste des caractères
    3. références d'entités de caractères pour les symboles, les symboles mathématiques et lettres grecques
      1. La liste des caractères
    4. références d'entité de caractère pour balisage significatifs et caractères internationalisation
      1. La liste des caractères
  1. Les différences entre HTML 3.2 et HTML 4.0
    1. Les différences dans les cellules
      1. Nouveaux objets
      2. éléments indésirables
      3. éléments obsolètes
    2. Les différences dans les caractéristiques
    3. Les différences dans la disponibilité
    4. Les différences dans les métadonnées
    5. Différences dans le texte
    6. Les différences dans les refs
    7. Les différences dans les tableaux
    8. Les différences dans les images, les objets et les cartes de navigation
    9. Les différences dans les formes
    10. Les différences dans les feuilles de style
    11. Les différences dans les trames
    12. Les différences dans les scripts
    13. Les différences dans Internationalisation
  2. Performance, mise en œuvre et Design Notes
    1. Remarques sur les documents non valides
    2. Les caractères spéciaux dans les valeurs d'attribut URI
      1. Les caractères non-ASCII dans les valeurs d' attribut URI
      2. Ampersands URI des valeurs d' attribut
    3. notes de mise en œuvre SGML
      1. Les sauts de ligne
      2. Spécification non-HTML des données
      3. SGML dispose d' un soutien limité
      4. attributs booléens
      5. Les articles marqués
      6. Instructions de traitement
      7. balisage Shorthand
    4. Remarques sur l' aide index des moteurs de recherche de votre Web site
      1. recherche robots
    5. Notes sur les tableaux
      1. Conception logique
      2. Recommandés Algorithmes de mise en page
    6. Remarques sur les formulaires
      1. affichage incrémental
      2. Les futurs projets
    7. Remarques sur les scripts
      1. syntaxe Réservé aux futures macros de script
    8. Remarques sur les cadres
    9. Notes sur l' accessibilité
    10. Remarques sur la sécurité
      1. Les questions de sécurité pour les formulaires

Politique de Copyright © 1997 W3C ( MIT , INRIA , Keio )