To install click the Add extension button. That's it.

The source code for the WIKI 2 extension is being checked by specialists of the Mozilla Foundation, Google, and Apple. You could also do it yourself at any point in time.

4,5
Kelly Slayton
Congratulations on this excellent venture… what a great idea!
Alexander Grigorievskiy
I use WIKI 2 every day and almost forgot how the original Wikipedia looks like.
What we do. Every page goes through several hundred of perfecting techniques; in live mode. Quite the same Wikipedia. Just better.
.
Leo
Newton
Brights
Milds

De Wikipedia, la enciclopedia libre

HTML element content categories

Un elemento de HTML es un tipo de componente de documento de HTML (Hypertext Markup Lengua), uno de los diversos tipos de nodos de HTML ( hay también nodos de texto, nodos de comentario y otros). El documento de HTML está compuesto de un árbol de nodos HTML sencillo, como nodos de texto, y elementos de HTML, los cuales añaden semántica y formato a partes del documento (p. ej., texto en negrita, lo organiza en párrafos, listas y tablas o hiperenlaces e imágenes embebidas). Cada elemento puede tener atributos de HTML especificados. Los elementos también pueden tener contenido, incluyendo otros elementos y texto.

Conceptos

Documento vs. DOM

Los documentos de HTML se entregan como "documentos".[note 1]​ Estos son entonces parseados (analizados sintáticamente), lo que les convierte en representación interna de Modelo de Objeto del Documento (DOM) , dentro del navegador de web.[note 2]​ Se ejecuta entonces la presentación por el navegador web (como renderización o interpretación de pantalla o acceso por Javascript) en este DOM interno, no el documento original.

Los primeros documentos de HTML (y de forma más reducida, los documentos de HTML actuales) era en gran parte HTML nulo y enigmas con errores de sintaxis. Se requería del proceso de análisis (parsing) también para "fijar" estos errores lo mejor posible. El resultado era a menudo no correcto (i.e., no representaba lo que un codificador originalmente descuidado había pretendido), pero era al menos válido según el estándar HTML. Sólo en los casos más raros, el parser abandonaría el análisis por completo.

Elementos vs. etiquetas

Como se entiende de forma general, la posición de un elemento está indicada abarcando desde una etiqueta de inicio, posiblemente incluyendo algún contenido de hijo, y concluye por una etiqueta de finalización.[3]​ Esto es el caso para muchos, pero no de todos, los elementos dentro de un documento de HTML.

Como HTML (antes de HTML5) está basado en SGML,[4]​ su parsaje o ''parsing'' también depende de la Definición de Tipo del Documento (DTD), específicamente un DTD HTML (p. ej. HTML 4.01).[5]​ El DTD especifica qué tipos de elemento son posibles (i.e. define el conjunto de tipos de elemento) y también las combinaciones válidas en que pueden aparecer en un documento. Es parte del comportamiento general de SGML que, donde sólo es posible una estructura válida (por el DTD), no se requiere su declaración explícita en cualquier documento dado. Como ejemplo sencillo, la etiqueta <p> que indica el inicio de un elemento de párrafo, tendría que ser complementado por un </p>, la etiqueta que indica su fin. Pero desde el DTD se establece que los elementos de párrafo no pueden ser anidados, un fragmento de documento HTML <p>Parag 1 <p>Parag 2 <p>Parag 3se interfiere que es que equivalente <p>Parag 1 </p><p>Parag 2 </p> <p>Parag 3</p> (si un elemento de párrafo no puede contener otro, cualquier párrafo actualmente abierto tiene que ser cerrado antes de empezar otro.) Porque esta implicación está basada en la combinación del DTD y el documento individual, no es normalmente posible inferir elementos desde etiquetas de documentos únicamente, sino sólo utilizar un parser consciente SGML—o HTML— con conocimiento del DTD. HTML5 crea un resultado similar mediante la definición de qué etiquetas pueden ser omitidas.[6]

Véase también

Notas

  1. "Document" could be either a file stored on a computer filesystem (usually on disk) or to an HTTP delivery across the Web. The delivery could have been copied from the web server or generated on demand.
  2. Document Object Model is now a formalized specification by the W3C.[1]​ It defines this internal model, rather than the internal model itself. Early web browsers used their own internal representation that bore little relation to the DOM. The term "document tree" has also been applied.[2]​ However for the purpose here, of explaining the difference between a document and a parsed model, it is convenient to use the term DOM throughout.

Referencias

  1. «Document Object Model (DOM) Current Version». W3C. 26 de julio de 2016. 
  2. «Definitions – Document tree». Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification. W3C. 7 de junio de 2011. "§ 3 Conformance: Requirements and Recommendations". 
  3. «§ 3 On SGML and HTML». HTML 4.01 Specification. W3C. 24 de diciembre de 1999. "§ 3.2.1 Elements". 
  4. «§ 3 On SGML and HTML». HTML 4.01 Specification. W3C. 24 de diciembre de 1999. "§ 3.1 Introduction to SGML". 
  5. «HTML 4.01, § 21, Document Type Definition». W3C. 24 de diciembre de 1999. 
  6. «HTML Standard § Optional tags». WHATWG. Consultado el 22 de marzo de 2019. 

Bibliografía

 

Enlaces externos

Esta página se editó por última vez el 17 mar 2024 a las 02:17.
Basis of this page is in Wikipedia. Text is available under the CC BY-SA 3.0 Unported License. Non-text media are available under their specified licenses. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. WIKI 2 is an independent company and has no affiliation with Wikimedia Foundation.