gallo davide web developer

Benvenuto in questo percorso di programmazione e sviluppo web, ti accompagnerò lungo un percorso in cui svilupperemo un piccolo social di condivisione di post. Scriveremo il codice man mano che andremo avanti, passo passo, senza fretta. Utilizzeremo soltanto linguaggi puri di base, senza framework. Spero possa esserti di aiuto e ispirarti.

Include e css

Stiamo già iniziando a vedere qualche piccolo progresso. Ma le pagine sono ancora bianche e prive di contenuto, perché non iniziare a creare qualche elemento e stilizzarlo? Creiamo una cartella layouts in cui inseriremo tutti gli elementi HTML che verranno visualizzati all'interno delle pagine. Iniziamo creando un home.html.php

Nel file index.php della cartella home creeremo una variabile title con valore "Home", includeremo poi il file head.html.php e home.html.php Così facendo avremo a disposizione il file head che ci servirà per più in avanti per l'utilizzo di funzionalità e classi, il file home per iniziare a creare la struttura. Nel file head invece chiameremo un echo nel tag title e stamperemo la variabile $title, così da avere sempre il titolo della pagina in cui siamo presente nella barra delle finestre del browser.

Creiamo anche una cartella per inserire il file CSS, stilizziamo il body e lo colleghiamo nel file head.html.php Questo ci permetterà di poter modificare il file CSS e sarà accessibile a tutte le pagine.

Questa è una struttura di collegamento file molto semplice che ci permetterà di collegare le funzionalità e gli stili utilizzando un unico file. Così facendo ogni pagina avrà accesso e potrà essere indicizzata grazie ai meta tag che troveremo nel file head, ma ci torneremo più in la.

Dietro Avanti