En un principio, les cuento que yo soy diseñador a nivel gráfico (publicidades, cartelería, diseño de logos, etc), hace poco volví a meterme en lo que es maquetación y de a poquito estoy viendo algo de programación.
Tengo este sitio maquetado en Css, dentro de él, tengo un ID reservado para el manejo de contenidos del sitio; "ID=contenido".
En él, quiero que se deposite la información de cada una de las secciones. Cada sección, puede llegar a tener una estructura distinta.
Este es mi menú hecho enteramente en CSS;
Código:
Este, es el espacio asignado a los contenidos:<ul> <li><a id="contacto">contacto</a></li> <li><a id="links">links</a></li> <li><a id="servicios">servicios</a></li> <li><a id="quienes">quienes somos</a></li> <li><a id="inicio">inicio</a></li> </ul>
Código:
Y esta, es la acción realizada por los links de mi menú, en j-query:<div id="contenido"> </div>
Código:
Por el momento, la carga de los archivos "quienes.html" e "inicio.html" funciona, pero con errores en la carga de algunos carácteres. Yo he visto a algún amigo, utilizando unos includes de Php por partes del sitio y así lo maneja pero sinceramente mucho no entiendo y he investigado pero no encuentro solución.$(document).ready(function(){ var sections = $("#nav a"); var content = $("#contenido"); sections.click(function(){ switch(this.id){ case "inicio": content.slideUp(); content.load("inicio.html"); content.slideDown(); break; case "quienes": content.slideUp(); content.load("quienes.html"); content.slideDown(); break; } }); });
Mi pregunta es:
¿Cuál es la mejor manera de manejar este tipo de situaciones?. ¿Conocen algún ejemplo sencillo del que me pueda guiar?.
Yo sé que para muchas personas de este foro es algo sumamente sencillo ya que tienen conocimientos en programación, pero yo soy un esclavo del píxel, aprendiendo a golpes a programar. Busqué guías y demás pero me encuentro con muchísimas soluciones que no llego a entender.
Espero que esta pregunta no moleste y esté bien ubicada.
Saludos, atte.
EkizUtka.