te recomiendo organisar de la siguiente forma:
Cita: index.php
/.../cont/contenido de tu web por includes
/.../setup/aqui van los css y los JS
/.../img/imagenes
cuando haces un ionclude de tu index.php
lo harás de la siguiente manera:
por que la carpeta head es donde esta tus datos de html y php.
pero lo que programes dentro de la carpeta CONT lo trataras cuidado.
si es php lo usaras el mismo patrón:
y para los link de los css:
Código HTML:
Ver original<link rel="stylesheet" type="text/css" href="setup/main.css">
según lo que creo el include hace que tu php analice todo lo que llame y lo hace parte de tu cogido.
html
include
html
es como decir
html
html
html
el include solo agregar el código para ser procesado... y ayuda mucho a la hora de seccionar tu programación...
lo que si tambien me gustaría es que alguien nos explique las diferencias entre require, require_once, include, include_once.