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.