Elemento HTML


Un elemento HTML es un tipo de componente de documento HTML (lenguaje de marcado de hipertexto), uno de varios tipos de nodos HTML (también hay nodos de texto, nodos de comentarios y otros). El documento HTML [ vago ] se compone de un árbol de nodos HTML simples , como nodos de texto y elementos HTML, que agregan semántica y formato a partes del documento (p. ej., poner el texto en negrita, organizarlo en párrafos, listas y tablas, o incrustar hipervínculos e imágenes). Cada elemento puede tener atributos HTML especificados. Los elementos también pueden tener contenido, incluidos otros elementos y texto.

<html> <head> <title> Programa PHP para verificar el número de vocales en una cadena </title> </head> <body> <h> Programa PHP para verificar el número de vocales en una cadena </h> <nombre del formulario = "form1" action = "sop2.php" method = "GET"> Ingrese cualquier cadena <input type = "text" name = "str">

<input type = "submit" name = "submit" value = "submit" > </form> <? php if (isset ($ _ GET ['enviar'])) {check (); } función check () {$ str = strtolower ($ _ GET ['str']); $ vocal = matriz ('a', 'e', ​​'i', 'o', 'u'); $ len = strlen ($ str); $ num = 0; for ($ x = 0; $ x <$ len; $ x ++) {if (in_array ($ str [$ x], $ vocal)) {$ num ++; }} echo "número de vocales en una cadena dada: $ num"; }?> </body> < / html>

Como se entiende generalmente, la posición de un elemento se indica como que se extiende desde una etiqueta de inicio, posiblemente incluyendo algún contenido secundario, y termina con una etiqueta de fin. [1] Este es el caso de muchos elementos dentro de un documento HTML, pero no de todos. La distinción se enfatiza explícitamente en la Especificación HTML 4.01 :

Los elementos no son etiquetas. Algunas personas se refieren a los elementos como etiquetas (por ejemplo, "la etiqueta P"). Recuerde que el elemento es una cosa y la etiqueta (ya sea de inicio o de finalización) es otra. Por ejemplo, el elemento HEAD siempre está presente, aunque las etiquetas HEAD inicial y final pueden faltar en el marcado. [1]

Las etiquetas se utilizan para delimitar el inicio y el final de los elementos del marcado. (...) Las etiquetas de inicio y fin de ciertos elementos normales se pueden omitir, (...)
El contenido del elemento debe colocarse entre justo después de la etiqueta de inicio (que podría estar implícita , en ciertos casos) y justo antes la etiqueta final (que de nuevo, podría estar implícita , en ciertos casos).

Se pueden omitir algunas etiquetas .
NOTA:
Omitir la etiqueta de inicio de un elemento (...) no significa que el elemento no esté presente; está implícito, pero todavía está allí. Por ejemplo, un documento HTML siempre tiene un <html>elemento raíz , incluso si la cadena <html>no aparece en ninguna parte del marcado.


Partes de un elemento contenedor HTML