Árbol del documento
El árbol del documento es la jerarquía de elementos codificados en el código fuente HTML. Cada nivel de este árbol se puede describir en términos de antecesores y descendientes. Cada elemento del árbol tiene exactamente un elemento primario (excepto el elemento raíz, que no tiene ninguno) y es posible que también tenga elementos secundarios, elementos del mismo nivel o ambos. Las reglas de estilo se aplican a los elementos del árbol del documento según el tipo de elemento, la posición relativa en la jerarquía o los atributos, como Id. o clase.