La clase Dom\Document

(PHP 8 >= 8.4.0)

Introducción

Representa un documento HTML o XML completo; será la raíz del árbol del documento.

Esta es la versión moderna y conforme a las especificaciones de DOMDocument. Es la clase base para Dom\XMLDocument y Dom\HTMLDocument.

Sinopsis de la Clase

abstract class Dom\Document extends Dom\Node implements Dom\ParentNode {
/* Constantaes heredadas constants */
/* Propiedades */
public string $URL;
public readonly ?Dom\DocumentType $doctype;
public readonly ?Dom\Element $documentElement;
public readonly ?Dom\Element $lastElementChild;
public readonly int $childElementCount;
public readonly ?Dom\HTMLElement $head;
public string $title;
/* Propiedades heredadas */
public readonly int $nodeType;
public readonly string $nodeName;
public readonly string $baseURI;
public readonly bool $isConnected;
public readonly ?Dom\Document $ownerDocument;
public readonly ?Dom\Node $parentNode;
public readonly ?Dom\Element $parentElement;
public readonly Dom\NodeList $childNodes;
public readonly ?Dom\Node $firstChild;
public readonly ?Dom\Node $lastChild;
public readonly ?Dom\Node $previousSibling;
public readonly ?Dom\Node $nextSibling;
/* Métodos */
/* Aún no documentado */
/* Métodos heredados */
/* Aún no documentado */
}

Propiedades

implementation

El objeto DOMImplementation que gestiona este documento.

doctype

La Declaración de Tipo de Documento asociada con este documento.

URL
Equivalente a documentURI.
characterSet
La codificación del documento utilizada para la serialización. Al analizar un documento, esto se define en la codificación de entrada de dicho documento.
inputEncoding
Alias heredado de characterSet.
charset
Alias heredado de characterSet.
documentURI

La localización del documento, o null si indefinido.

documentElement
El Dom\Element que es el elemento del documento. Esto evalúa a null para documentos sin elementos.
firstElementChild

Primer elemento hijo o null.

lastElementChild

Último elemento hijo o null.

childElementCount

El número de elementos hijos.

body
El primer hijo del elemento html que es una etiqueta body o una etiqueta frameset. Estos elementos deben estar en el espacio de nombres HTML. Si ningún elemento coincide, esto evalúa a null.
head
El primer elemento head que es un hijo del elemento html. Estos elementos deben estar en el espacio de nombres HTML. Si ningún elemento coincide, esto evalúa a null.
title
El título del documento tal como se define por el elemento title para HTML o el elemento title SVG para SVG. Si no hay título, esto evalúa a la cadena vacía.
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top