Encantado de conocerte, mi amigo que había encontrado en baidu.com, cnds, stack overflow, pero no puedo obtener una respuesta. Tengo dos preguntas "¿por qué la secuencia de comandos y la etiqueta div podrían mucho en html", otra es "¿por qué html y la etiqueta del cuerpo solo una en html" como
<!DOCTYPE html> <html lang="en"> <head> </head> <head> </head> <head> </head> <head> </head> <body></body> <body></body> <body></body> <body></body> </html>no puede ser trabajo
Pero
<!DOCTYPE html> <html lang="en"> <head> <script type="text/javascript"> document.write("Hello World!") </script> <script type="text/javascript"> document.write("Hello World!") </script> <script type="text/javascript"> document.write("Hello World!") </script> <script type="text/javascript"> document.write("Hello World!") </script> <script type="text/javascript"> document.write("Hello World!") </script> </head> <body></body> </html>puede ser trabajo
¿Porque en el código base de los navegadores? Por favor, dime por qué, muchas gracias Tu amigo zt :)
La especificación HTML (lamentablemente, no se ha transcrito a todos los idiomas ) podría ser de ayuda.
Básicamente, una página HTML está estructurada como un árbol.
<html> <head> // ..metadata, CSS, JS </head> <body> // document elements here </body> </html> El documento HTML principal solo puede tener un elemento <head> y un elemento <body> .
<head> incluye metadatos, enlaces a CSS y, a menudo, pero no siempre, enlaces a secuencias de comandos JS y, dependiendo de la aplicación que estés creando, puede haber mucho CSS y JS. Pueden ser enlaces a secuencias de comandos o CSS que haya creado, o enlaces a secuencias de comandos o enlaces en línea, tal vez almacenados en un CDN de código abierto.
<body> contendrá el marcado general de la página: todos los elementos, encabezados, secciones, párrafos, etc. estarán aquí. También puede contener enlaces a secuencias de comandos porque, a veces, esas secuencias de comandos dependen de que el documento y sus elementos se carguen primero antes de que puedan ejecutarse correctamente.
Sin embargo, sugiero intentar leer alguna documentación que ha sido traducida a algunos idiomas y pequeños tutoriales sobre cómo hacer una página HTML. A medida que aprendas, comenzarás a comprender.