fbpx
Wikipedia

Elemento HTML

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

  • HTML 4.01 (Dec 24, 1999): elementos y atributos
  • HTML5
(Oct 28, 2014): elements and attributes 
  •   Datos: Q179551
  •   Libros y manuales: Lenguaje HTML/Introducción

elemento, html, elemento, html, tipo, componente, documento, html, hypertext, markup, lengua, diversos, tipos, nodos, html, también, nodos, texto, nodos, comentario, otros, documento, html, está, compuesto, árbol, nodos, html, sencillo, como, nodos, texto, ele. 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 tambien nodos de texto nodos de comentario y otros El documento de HTML esta compuesto de un arbol de nodos HTML sencillo como nodos de texto y elementos de HTML los cuales anaden semantica y formato a partes del documento p ej texto en negrita lo organiza en parrafos listas y tablas o hiperenlaces e imagenes embebidas Cada elemento puede tener atributos de HTML especificados Los elementos tambien pueden tener contenido incluyendo otros elementos y texto Indice 1 Conceptos 1 1 Documento vs DOM 1 2 Elementos vs etiquetas 2 Vease tambien 3 Notas 4 Referencias 5 Bibliografia 6 Enlaces externosConceptos EditarDocumento vs DOM Editar Los documentos de HTML se entregan como documentos note 1 Estos son entonces parseados analizados sintaticamente lo que les convierte en representacion interna de Modelo de Objeto del Documento DOM dentro del navegador de web note 2 Se ejecuta entonces la presentacion por el navegador web como renderizacion o interpretacion de pantalla o acceso por Javascript en este DOM interno no el documento original Los primeros documentos de HTML y de forma mas reducida los documentos de HTML actuales era en gran parte HTML nulo y enigmas con errores de sintaxis Se requeria del proceso de analisis parsing tambien para fijar estos errores lo mejor posible El resultado era a menudo no correcto i e no representaba lo que un codificador originalmente descuidado habia pretendido pero era al menos valido segun el estandar HTML Solo en los casos mas raros el parser abandonaria el analisis por completo Elementos vs etiquetas Editar Como se entiende de forma general la posicion de un elemento esta indicada abarcando desde una etiqueta de inicio posiblemente incluyendo algun contenido de hijo y concluye por una etiqueta de finalizacion 3 Esto es el caso para muchos pero no de todos los elementos dentro de un documento de HTML Como HTML antes de HTML5 esta basado en SGML 4 su parsaje o parsing tambien depende de la Definicion de Tipo del Documento DTD especificamente un DTD HTML p ej HTML 4 01 5 El DTD especifica que tipos de elemento son posibles i e define el conjunto de tipos de elemento y tambien las combinaciones validas en que pueden aparecer en un documento Es parte del comportamiento general de SGML que donde solo es posible una estructura valida por el DTD no se requiere su declaracion explicita en cualquier documento dado Como ejemplo sencillo la etiqueta lt p gt que indica el inicio de un elemento de parrafo tendria que ser complementado por un lt p gt la etiqueta que indica su fin Pero desde el DTD se establece que los elementos de parrafo no pueden ser anidados un fragmento de documento HTML span class p lt span span class nt p span span class p gt span Parag 1 span class p lt span span class nt p span span class p gt span Parag 2 span class p lt span span class nt p span span class p gt span Parag 3se interfiere que es que equivalente lt p gt Parag 1 lt p gt lt p gt Parag 2 lt p gt lt p gt Parag 3 lt p gt si un elemento de parrafo no puede contener otro cualquier parrafo actualmente abierto tiene que ser cerrado antes de empezar otro Porque esta implicacion esta basada en la combinacion del DTD y el documento individual no es normalmente posible inferir elementos desde etiquetas de documentos unicamente sino solo utilizar un parser consciente SGML o HTML con conocimiento del DTD HTML5 crea un resultado similar mediante la definicion de que etiquetas pueden ser omitidas 6 Vease tambien EditarAyuda HTML en el wikitextoNotas Editar 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 Document Object Model is now a formalized specification by the W3C 1 It defines Modulo an interface to codigo doc discusion tests comprobar tests subpaginas enlaces 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 Editar Document Object Model DOM Current Version W3C 26 de julio de 2016 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 On SGML and HTML HTML 4 01 Specification W3C 24 de diciembre de 1999 3 2 1 Elements 3 On SGML and HTML HTML 4 01 Specification W3C 24 de diciembre de 1999 3 1 Introduction to SGML HTML 4 01 21 Document Type Definition W3C 24 de diciembre de 1999 HTML Standard Optional tags WHATWG Consultado el 22 de marzo de 2019 Bibliografia Editar Enlaces externos EditarHTML 4 01 Dec 24 1999 elementos y atributos HTML5 Oct 28 2014 elements and attributes Datos Q179551 Libros y manuales Lenguaje HTML IntroduccionObtenido de https es wikipedia org w index php title Elemento HTML amp oldid 129808092, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos