From 1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde Mon Sep 17 00:00:00 2001 From: julieng Date: Sat, 2 Oct 2021 17:20:24 +0200 Subject: convert content to md --- .../api/domimplementation/createdocument/index.md | 96 ++++++++-------------- .../domimplementation/createdocumenttype/index.md | 92 ++++++++------------- .../domimplementation/createhtmldocument/index.md | 96 ++++++++++------------ .../web/api/domimplementation/hasfeature/index.md | 71 +++++----------- files/fr/web/api/domimplementation/index.md | 79 ++++++------------ 5 files changed, 160 insertions(+), 274 deletions(-) (limited to 'files/fr/web/api/domimplementation') diff --git a/files/fr/web/api/domimplementation/createdocument/index.md b/files/fr/web/api/domimplementation/createdocument/index.md index 63bccf3cb1..ff61bff4b8 100644 --- a/files/fr/web/api/domimplementation/createdocument/index.md +++ b/files/fr/web/api/domimplementation/createdocument/index.md @@ -9,77 +9,53 @@ tags: - implementation translation_of: Web/API/DOMImplementation/createDocument --- -

{{ApiRef("DOM")}}

+{{ApiRef("DOM")}} -

La méthode DOMImplementation.createDocument() crée et retourne un {{domxref("XMLDocument")}}.

+La méthode **`DOMImplementation.createDocument()`** crée et retourne un {{domxref("XMLDocument")}}. -

Syntaxe

+## Syntaxe -
doc = document.implementation.createDocument(namespaceURI, qualifiedNameStr, documentType);
+ doc = document.implementation.createDocument(namespaceURI, qualifiedNameStr, documentType); -

Paramètres

+### Paramètres -
-
namespaceURI
-
Est une {{domxref("DOMString")}} (chaîne de caractères) contenant l'URI de l'espace de noms du document à créer, ou null si le document n'appartient à aucun espace de noms.
-
+- _namespaceURI_ + - : Est une {{domxref("DOMString")}} _(chaîne de caractères)_ contenant l'URI de l'espace de noms du document à créer, `ou null` si le document n'appartient à aucun espace de noms. -
-
qualifiedNameStr
-
Est une {{domxref("DOMString")}} (chaîne de caractères) contenant le nom qualifié, c'est-à-dire optionnellement un préfixe et deux points, plus le nom local de l'élément racine, du document à créer.
-
+ -
-
documentType {{optional_inline}}
-
Est le DocumentType du document à créer. Vaut null par défaut.
-
+- _qualifiedNameStr_ + - : Est une {{domxref("DOMString")}} _(chaîne de caractères)_ contenant le nom qualifié, c'est-à-dire optionnellement un préfixe et deux points, plus le nom local de l'élément racine, du document à créer. - + -

Exemple

+- _documentType_ {{optional_inline}} + - : Est le [`DocumentType`](/fr/docs/Web/API/DocumentType) du document à créer. Vaut `null `par défaut. -
var doc = document.implementation.createDocument ('http://www.w3.org/1999/xhtml', 'html', null);
+
+
+## Exemple
+
+```js
+var doc = document.implementation.createDocument ('http://www.w3.org/1999/xhtml', 'html', null);
 var body = document.createElementNS('http://www.w3.org/1999/xhtml', 'body');
 body.setAttribute('id', 'abc');
 doc.documentElement.appendChild(body);
 alert(doc.getElementById('abc')); // [objet HTMLBodyElement]
-
- -

Spécifications

- - - - - - - - - - - - - - - - - - - - - - - - -
SpécificationStatutCommentaire
{{SpecName('DOM WHATWG', '#dom-domimplementation-createdocument', 'DOMImplementation.createDocument')}}{{Spec2('DOM WHATWG')}}Modification du type retourné par createDocument() de {{domxref("Document")}} à{{domxref("XMLDocument")}}.
- Le troisième argument de createDocument(), doctype, est maintenant optionnel et vaut null par defaut.
{{SpecName('DOM3 Core', 'core.html#Level-2-Core-DOM-createDocument', 'DOMImplementation.createDocument')}}{{Spec2('DOM3 Core')}}Pas de changement depuis {{SpecName("DOM2 Core")}}.
{{SpecName('DOM2 Core', 'core.html#Level-2-Core-DOM-createDocument', 'DOMImplementation.createDocument')}}{{Spec2('DOM2 Core')}}Définition initiale.
- -

Compatibilité des navigateurs

- -

{{Compat("api.DOMImplementation.createDocument")}}

- -

Voir aussi

- - +``` + +## Spécifications + +| Spécification | Statut | Commentaire | +| -------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| {{SpecName('DOM WHATWG', '#dom-domimplementation-createdocument', 'DOMImplementation.createDocument')}} | {{Spec2('DOM WHATWG')}} | Modification du type retourné par `createDocument()` de {{domxref("Document")}} à{{domxref("XMLDocument")}}. Le troisième argument de `createDocument()`, _doctype_, est maintenant optionnel et vaut `null` par defaut. | +| {{SpecName('DOM3 Core', 'core.html#Level-2-Core-DOM-createDocument', 'DOMImplementation.createDocument')}} | {{Spec2('DOM3 Core')}} | Pas de changement depuis {{SpecName("DOM2 Core")}}. | +| {{SpecName('DOM2 Core', 'core.html#Level-2-Core-DOM-createDocument', 'DOMImplementation.createDocument')}} | {{Spec2('DOM2 Core')}} | Définition initiale. | + +## Compatibilité des navigateurs + +{{Compat("api.DOMImplementation.createDocument")}} + +## Voir aussi + +- L'interface {{domxref("DOMImplementation")}} à laquelle la méthode appartient. diff --git a/files/fr/web/api/domimplementation/createdocumenttype/index.md b/files/fr/web/api/domimplementation/createdocumenttype/index.md index b626e674ac..9c5aaa7d57 100644 --- a/files/fr/web/api/domimplementation/createdocumenttype/index.md +++ b/files/fr/web/api/domimplementation/createdocumenttype/index.md @@ -9,71 +9,49 @@ tags: - Reference translation_of: Web/API/DOMImplementation/createDocumentType --- -

{{ ApiRef("DOM")}}

+{{ ApiRef("DOM")}} -

La méthode DOMImplementation.createDocumentType() renvoie un objet {{domxref("DocumentType")}}  qui peut être utilisé avec {{domxref("DOMImplementation.createDocument")}} lors de la création du document ou peut être intégré au document existant avec des méthodes comme {{domxref("Node.insertBefore()")}} ou {{domxref("Node.replaceChild()")}}.

+La méthode **`DOMImplementation.createDocumentType()`** renvoie un objet {{domxref("DocumentType")}}  qui peut être utilisé avec {{domxref("DOMImplementation.createDocument")}} lors de la création du document ou peut être intégré au document existant avec des méthodes comme {{domxref("Node.insertBefore()")}} ou {{domxref("Node.replaceChild()")}}. -

Syntaxe

+## Syntaxe -
doctype = document.implementation.createDocumentType(qualifiedNameStr, publicId, systemId)
+ doctype = document.implementation.createDocumentType(qualifiedNameStr, publicId, systemId) -

Paramètres

+### Paramètres -
-
qualifiedNameStr
-
est une {{domxref("DOMString")}} (chaîne de caractères) contenant le nom qualifié comme svg:svg.
-
+- _qualifiedNameStr_ + - : est une {{domxref("DOMString")}} (_chaîne de caractères_) contenant le nom qualifié comme `svg:svg`. -
-
publicId
-
est une {{domxref("DOMString")}} (chaîne de caractères) contenant l'identifiant PUBLIC.
-
+ -
-
systemId
-
est une {{domxref("DOMString")}} (chaîne de caractères) contenant les identifiants SYSTEM.
-
+- _publicId_ + - : est une {{domxref("DOMString")}} (_chaîne de caractères_) contenant l'identifiant `PUBLIC`. -

Exemple

+ -
var dt = document.implementation.createDocumentType('svg:svg', '-//W3C//DTD SVG 1.1//EN', 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd');
+- _systemId_
+  - : est une {{domxref("DOMString")}} (_chaîne de caractères_) contenant les identifiants `SYSTEM`.
+
+## Exemple
+
+```js
+var dt = document.implementation.createDocumentType('svg:svg', '-//W3C//DTD SVG 1.1//EN', 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd');
 var d = document.implementation.createDocument('http://www.w3.org/2000/svg', 'svg:svg', dt);
 alert(d.doctype.publicId); // -//W3C//DTD SVG 1.1//EN
-
- -

 Spécifications

- - - - - - - - - - - - - - - - - - - - - - - - -
SpécificationStatutCommentaire
{{SpecName('DOM WHATWG', '#dom-domimplementation-createdocumenttype', 'DOMImplementation.createDocumentType')}}{{Spec2('DOM WHATWG')}}Pas de modification de {{SpecName("DOM3 Core")}}
{{SpecName('DOM3 Core', 'core.html#Level-2-Core-DOM-createDocType', 'DOMImplementation.createDocumentType')}}{{Spec2('DOM3 Core')}}Pas de modification de {{SpecName("DOM2 Core")}}
{{SpecName('DOM2 Core', 'core.html##Level-2-Core-DOM-createDocType', 'DOMImplementation.createDocumentType')}}{{Spec2('DOM2 Core')}}Définition initiale.
- -

Compatibilité des navigateurs

- -

{{Compat("api.DOMImplementation.createDocumentType")}}

- -

Voir aussi

- - +``` + +##  Spécifications + +| Spécification | Statut | Commentaire | +| ---------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- | ------------------------------------------------------- | +| {{SpecName('DOM WHATWG', '#dom-domimplementation-createdocumenttype', 'DOMImplementation.createDocumentType')}} | {{Spec2('DOM WHATWG')}} | Pas de modification de {{SpecName("DOM3 Core")}} | +| {{SpecName('DOM3 Core', 'core.html#Level-2-Core-DOM-createDocType', 'DOMImplementation.createDocumentType')}} | {{Spec2('DOM3 Core')}} | Pas de modification de {{SpecName("DOM2 Core")}} | +| {{SpecName('DOM2 Core', 'core.html##Level-2-Core-DOM-createDocType', 'DOMImplementation.createDocumentType')}} | {{Spec2('DOM2 Core')}} | Définition initiale. | + +## Compatibilité des navigateurs + +{{Compat("api.DOMImplementation.createDocumentType")}} + +## Voir aussi + +- L'interface {{domxref("DOMImplementation")}} à laquelle elle appartient. diff --git a/files/fr/web/api/domimplementation/createhtmldocument/index.md b/files/fr/web/api/domimplementation/createhtmldocument/index.md index 7bdda41853..05b850a02f 100644 --- a/files/fr/web/api/domimplementation/createhtmldocument/index.md +++ b/files/fr/web/api/domimplementation/createhtmldocument/index.md @@ -11,36 +11,36 @@ tags: - Référence(2) translation_of: Web/API/DOMImplementation/createHTMLDocument --- -

{{ApiRef("DOM")}}{{SeeCompatTable}}

+{{ApiRef("DOM")}}{{SeeCompatTable}} -

La méthode DOMImplementation.createHTMLDocument()  crée un nouveau {{domxref("Document")}} HTML.

+La méthode **`DOMImplementation.createHTMLDocument()`**  crée un nouveau {{domxref("Document")}} HTML. -

Syntaxe

+## Syntaxe -
newDoc = document.implementation.createHTMLDocument(titre);
+ newDoc = document.implementation.createHTMLDocument(titre); -

Paramètres

+### Paramètres -
-
title  {{optional_inline}}  (excepté dans IE)
-
C'est une {{domxref("DOMString")}} qui contient le titre à donner au nouveau document HTML.
-
+- *title*  {{optional_inline}}  (excepté dans IE) + - : C'est une {{domxref("DOMString")}} qui contient le titre à donner au nouveau document HTML. -

Exemple

+## Exemple -

Dans cet exemple, on crée un nouveau document HTML que l'on insère dans un {{HTMLElement("iframe")}} dans le document courant.

+Dans cet exemple, on crée un nouveau document HTML que l'on insère dans un {{HTMLElement("iframe")}} dans le document courant. -

Ci-dessous, le code HTML pour cet exemple:

+Ci-dessous, le code HTML pour cet exemple: -
<body>
-  <p>Cliquez <a href="javascript:makeDocument()">ici</a> pour créer un nouveau document et l'insérer au dessous.</p>
-  <iframe id="laFrame" src="about:blank" />
-</body>
-
+```html + +

Cliquez ici pour créer un nouveau document et l'insérer au dessous.

+