Maison interface Web tutoriel HTML Explication détaillée de la syntaxe XML_HTML/Xhtml_Web production de pages

Explication détaillée de la syntaxe XML_HTML/Xhtml_Web production de pages

May 16, 2016 pm 04:41 PM

1. Règles du document

1.

2. Les valeurs d'attribut doivent être placées entre guillemets (des guillemets simples ou des guillemets doubles sont acceptables. En général, il est recommandé d'utiliser des guillemets doubles).

3. Toutes les balises doivent avoir un symbole de fermeture.

4. Toutes les balises vides doivent être fermées.

5. Il doit y avoir un et un seul élément.

6. Lors de l'analyse des caractères vides, le contenu réel sera affiché et ne sera pas abrégé.

7. Traitement des caractères spéciaux :
caractère de remplacement
a. Peut contenir des lettres, des chiffres et d'autres caractères
b. Ne peut pas commencer par des chiffres et des traits de soulignement.
c. Ne peut pas commencer par des caractères tels que XML ou XML. 🎜>

2. Déclaration XML

Instruction standard de déclaration XML :

Emphase :
1. " et "xml".
2. Il peut y avoir ou non un espace avant "?>".
3. Enconding et standalone sont des attributs facultatifs, et la valeur par défaut de l'encodage est. "UTF-8" , la valeur par défaut autonome est "no"
4. Les méthodes d'encodage courantes sont :
Chinois simplifié : GB2312
Chinois traditionnel : BIG5 Caractères d'Europe occidentale : UTF-8, UTF -16
. 5.standalone indique si le document est livré avec un fichier DTD
3. attributs xml

Parce que les données peuvent être stockées dans des éléments ou des attributs enfants, lorsqu'il n'y a pas de règles fixes quant au moment d'utiliser les attributs , mais il est recommandé que les métadonnées soient stockées en tant qu'attributs et que les données elles-mêmes soient stockées en tant qu'éléments
L'utilisation d'attributs entraînera les problèmes suivants :
1. Les attributs ne peuvent pas contenir plusieurs valeurs (les éléments enfants peuvent le faire). ).
2. Les attributs ne sont pas facilement extensibles.
3. Les attributs ne peuvent pas décrire les structures (les éléments enfants le peuvent).
4.

Deux façons de déclarer un espace de noms :
1. Déclaration par défaut, tous les éléments n'ont pas besoin de spécifier de préfixes, tels que :




.. ....


2. Indiquez clairement que le mot-clé xmlns est associé au préfixe d'un URI d'espace de noms et que tous les éléments doivent spécifier le préfixe, tel que :

. .. C'est juste un nom d'identification.
5. Balises spécifiques à XML : CDATA
Le nom complet de CDATA est Character Data, qui est principalement utilisé pour afficher des caractères spéciaux, tels que "
Par exemple :




par a&b !
 ] ]>


Emphase : CDATA ne peut pas être imbriqué ; les caractères à afficher ne peuvent pas contenir "]]>".

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

HTML est-il facile à apprendre pour les débutants? HTML est-il facile à apprendre pour les débutants? Apr 07, 2025 am 12:11 AM

HTML convient aux débutants car il est simple et facile à apprendre et peut rapidement voir les résultats. 1) La courbe d'apprentissage de HTML est fluide et facile à démarrer. 2) Il suffit de maîtriser les balises de base pour commencer à créer des pages Web. 3) Flexibilité élevée et peut être utilisée en combinaison avec CSS et JavaScript. 4) Les ressources d'apprentissage riches et les outils modernes soutiennent le processus d'apprentissage.

Les rôles de HTML, CSS et JavaScript: responsabilités de base Les rôles de HTML, CSS et JavaScript: responsabilités de base Apr 08, 2025 pm 07:05 PM

HTML définit la structure Web, CSS est responsable du style et de la mise en page, et JavaScript donne une interaction dynamique. Les trois exercent leurs fonctions dans le développement Web et construisent conjointement un site Web coloré.

Quel est un exemple d'une balise de départ dans HTML? Quel est un exemple d'une balise de départ dans HTML? Apr 06, 2025 am 12:04 AM

Anexampleofastartingtaginhtmlis, qui abinginsaparagraph.startingtagsaressentialtinhtmlastheyinitiateelements, définit les éventualités, et la faculté de réduction des pages et de la construction de la création.

Comprendre HTML, CSS et JavaScript: un guide pour débutant Comprendre HTML, CSS et JavaScript: un guide pour débutant Apr 12, 2025 am 12:02 AM

WebDevelopmentReliesOnHTML, CSS, etjavascript: 1) HTMLSTRUCTURESCONTENT, 2) CSSSTYLESIT, et3) JavascriptAdddsInterActivity, Forming TheasisofmodernweBEBExperiences.

Gitee Pages STATIQUE Le déploiement du site Web a échoué: comment dépanner et résoudre les erreurs de fichier unique 404? Gitee Pages STATIQUE Le déploiement du site Web a échoué: comment dépanner et résoudre les erreurs de fichier unique 404? Apr 04, 2025 pm 11:54 PM

GiteEpages STATIQUE Le déploiement du site Web a échoué: 404 Dépannage des erreurs et résolution lors de l'utilisation de Gitee ...

Comment implémenter la disposition adaptative de la position de l'axe y dans l'annotation Web? Comment implémenter la disposition adaptative de la position de l'axe y dans l'annotation Web? Apr 04, 2025 pm 11:30 PM

L'algorithme adaptatif de la position de l'axe y pour la fonction d'annotation Web Cet article explorera comment implémenter des fonctions d'annotation similaires aux documents de mots, en particulier comment gérer l'intervalle entre les annotations ...

Comment utiliser CSS3 et JavaScript pour réaliser l'effet de la diffusion et de l'agrandissement des images environnantes après avoir cliqué? Comment utiliser CSS3 et JavaScript pour réaliser l'effet de la diffusion et de l'agrandissement des images environnantes après avoir cliqué? Apr 05, 2025 am 06:15 AM

Pour obtenir l'effet de la diffusion et de l'élargissement des images environnantes après avoir cliqué sur l'image, de nombreuses conceptions Web doivent obtenir un effet interactif: cliquez sur une certaine image pour faire les environs ...

Pourquoi avez-vous besoin d'appeler Vue.User (VUerouter) dans le fichier index.js dans le dossier du routeur? Pourquoi avez-vous besoin d'appeler Vue.User (VUerouter) dans le fichier index.js dans le dossier du routeur? Apr 05, 2025 pm 01:03 PM

La nécessité d'enregistrer VUerouter dans le fichier index.js dans le dossier du routeur Lors du développement d'applications VUE, vous rencontrez souvent des problèmes de configuration de routage. Spécial...

See all articles