HOLA SOY NUEVO Y ME IMPRESIONA QUE HAYA PAGINAS QUE DEN CURSOS COMPLETOS GRATIS EN LINEA
Y CREO QUE IR AL GRANO ES LO MEJOR, ESTOY TOMANDO EL CURSO DE CCTW EN HTML Y ME SURGE LA SIGUIENTE PREGUNTA
EN EL LENGUAJE DE PROGRAMACION DE HTML, NO SIEMPRE ESTAN ORDENADOS LOS COMANDOS? POR EJEMPLO ESTOS, TIENE ALGO QUE VER?, ES UNA REGLA QUE VAYAN A SI O PUEDEN IR ORDENADAMENTE?
GRACIAS Y EN LO QUE ESPERO SEGUIRE APRENDIENDO MAS
<body>
<div id="global">
<div id="cabecera">Bienvenidos a mi web</div>
<div id="navegacion">Barra de navegacion</div>
<div id="contenido">
<div id="menu">
Hola Marcus.
La estructura del html va a depender de lo que quieras conseguir (donde quieres colocar el encabezado, donde el menu, donde el contenido,...) pero siempre debe ir ordenado en función de esto. El orden lo pones tú dependiendo de lo que quieras conseguir.
En este caso concreto va ordenado así porque la estructura que se busca es esta (Una cabecera, un menu de navegación, el contenido debajo y al final el pie de página) pero si quisieras otra estructura deberías ordenarlo de otra forma, añadirle otros divs, etc... Además, el div="global" los engloba a todos y se ha usado para que el conjunto quede centrado en pantalla.
Una vez que tengas clara la estructura de la página (en un papel!!!) intenta escribir su html poco a poco, siguiendo un orden y verás que no tienes problema para que te salga este orden. Y si hay dudas pues pregunta en el foro y seguro que alguien te lo aclara, que esto está lleno de buena gente.
Un saludo!!
hola gracias por rsponder tan pronto, es verdad y tienes razon, es como uno quiera acomodar la estructura de la web, en donde deve de ir cada uno de los elementos, es aconsideracion de uno, pero no me referia a eso, el ejemplo que puse arriba n se copio bien y cometi el error de no checarlo, me referia a la estructura del lenguaje de programacion (otro error mas de no haber explicado mi duda) no toda la estructyura esta derecha algunos comandos no estan pegados al margen, otros estan pero demasiado chuecos, no estan como el ejemplo que puse anteriormente, estan mas omenos asi:
body>
<div id="global">
<div id="cabecera">Bienvenidos a mi web</div>
<div id="navegacion">Barra de navegacion</div>
<div id="contenido">
<div id="menu">
en la mayoria de las paginas toda la programacion esta chueca, no esta en ordn pegada al margen´¿por que? tiene algo que ver con la estructura de la pagina, es ese al orden al que me refiero
gracias por contestar
Hola Marcus, bienvenido a CCTW:
No entiendo que quiere decir "chueca", pero creo que te refieres a esto;
<div id="global">
-----<div id="cabecera">Bienvenidos a mi web
------- <div id="contenidocabezera">Hola</div>
-----</div>
-----<div id="navegacion">Barra de navegacion
----- <div id="menunavegacion"</div>
-----</div>
<div id="contenido">
<div id="menu">
estos desniveles tienen que ver con el englobamiento de los divs, ¿no se si me entiendes?, se colocan los divs mas alegados de la izquierda, dependiendo de si estan dentro de otro div o no, creo que esto se hace para que los spiderbot de los buscadores se aclaren mejor a la hora de la indexación.
Creo que eso es lo que preguntas. La web se vera igual de una forma u otra, pero creo que te posicionan mejor si la estructura esta ordenada de esa manera.
Como dice icocelebes, el orden es uno de los factores que te ayudarán a un mejor posicionamiento de tu página. Pero, además, esos desniveles que dices se hacen para facilitar la lectura al programador que tenga que leer el código ya que se va escribiendo por "niveles".
Por ejemplo, si escribieras una tabla, tendrías que ir anidando etiquetas unas dentro de otras (<table> sería la más general y por ello aparecería más a la izquierda, despues <tr> un poco más a la derecha y por último <td> aún más a la derecha)
<table>
-----<tr>
----------<td>
----------</td>
-----</tr>
</table>
De esta manera todo queda mucho más ordenado y es mucho más fácil seguir el orden en la lectura del código y también será más fácil para ti localizar alguna parte si posteriormente quieres cambiar algo.
Un saludo!!
Es como en una habitacion, si tu tienes tus libros por todos lados, tu ropa por todos lados y tu comida por todos lados, un dia vas a terminar vistiendote con comida, leyendo ropa y comiendo libros, por eso el orden es un habito que debes adquirir para un futuro en tus diseños, ahora que estas empezando es facil, pero dentro de dos años cuando tus codigos tengan 10 paginas de largo, te sera mas facil modificarlos si puedes ubicarte facilmente...y recuerda siempre usar comentarios <!-- -->
saludos.