staccare il testo dalla barra menù

WebZen

Utente Attivo
Ciao amici, come posso fare per portare la scritta home del mio sito sotto la barra di navigazione? premetto che la barra è inclusa in un modello che in php richiama le varie pagine, ma nonostante tutte le pagine siano identiche nella struttura alcune fanno spuntare il titolo affianco alla barra ed altre no, ed esteticamente non sembra molto carino. :book:
home:

HTML:
<title>EmoArt.:fischietti e sculture in terracotta:.</title>
<h4>Home</h4>              								 
<p align="right" >
Aggiornato al 17-12-2009
</p>
<p>
<em>Oggetti rituali, giocattoli,
strumenti musicali,
arte popolare… </em><br/>
Il suono dei <u>"fischietti"</u> o <u>"cuchi"</u> di terracotta ha fatto parte 
dei giorni quotidiani degli uomini per oltre 6000 anni prima di essere dimenticato nel 
secolo scorso.</p>
pagina terraglie:

Codice HTML:
HTML:
<title>terraglie</title>
<h4>Terraglie</h4>
<P>La comparsa delle terraglie quindi come la porcellana ha svolto un ruolo importante nella scomparsa della produzione di terraglie di terra lustrate di qualit&agrave;. A partire dal 17&deg; secolo, le terraglie tradizionali si chiudono poco a poco in una produzione utilitaria. Questi due mondi non sono tuttavia isolati, le forme e le decorazioni delle terraglie influenzano la produzione dei vasai.<br>
Esaminando i lavori tutte la pagine sono scritte così....:confused:
 

MarcoGrazia

Utente Attivo
15 Dic 2009
808
16
18
59
Udine
www.stilisticamente.com
Lasciamo perdere che questa è la sezione PHP e non HTML, poi ma che roba è? HTML dici?
<TITLE>Non va dentro il corpo ma nell'intestazione, una sola volta e solo lì.
Intestazione = sezione tra <head> ed </head>
Corpo = sezione tra <body> e </body>
Intestazioni e corpo vanno sempre segnalati, il fatto che il browser, qualunque browser, digerisca tutto non vuole dire che va sempre tutto bene.
Quindi intanto il tuo file diverebbe:
<html>
</head>

<title>EmoArt.:fischietti e sculture in terracotta:.</title>
</head>
<body>

<h4>Home</h4>
<p align="right" >
Aggiornato al 17-12-2009
</p>
<p>
<em>Oggetti rituali, giocattoli,
strumenti musicali,
arte popolare… </em><br/>
Il suono dei <u>"fischietti"</u> o <u>"cuchi"</u> di terracotta ha fatto parte
dei giorni quotidiani degli uomini per oltre 6000 anni prima di essere dimenticato nel
secolo scorso.</p>
</body>
</html>
All'interno del corpo non puoi metterci il tag <title>, quello serve solo a dare un titolo alla pagina.
Fatto questo ricontrolla cosa esce dal PHP e poi vediamo perché da ciò che hai inviato non si capisce nemmeno dove sta la barra di navigazione di cui parli.
 

WebZen

Utente Attivo
avete ragione, non mi sono fatto capire bene, ho un layout in php (che richiama le varie pagine html), sarebbe questo:
PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html>
<head>
<link rel="stylesheet" href="stile.css" type="text/css"/>
</head>
<body>
<table border="2" bordercolor="#FF6600" width="100%">
<tr><td><img src="logo.gif" alt="Logo EmoArt-fischietti"></td><td><script type="text/javascript">
//<![CDATA[
document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=728X90/r='+new Date().getTime()+'"><\/s'+'cript>');
//]]>
</script></td>
<table border="2" bordercolor="#ffffff" width="100%"><tr><td align="center">
<script type="text/javascript">
//<![CDATA[
document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=468X60/r='+new Date().getTime()+'"><\/s'+'cript>');
//]]>
</script></td>
<td align="center">
banner libero
</td></tr>
</table>
</table>
      <table border="4" cellpadding="3" cellspacing="3" width="100%" bordercolor="#FF6600" bgcolor="#FFFFFF">
          <td width="20%" valign="top" bgcolor="#FF9966">
		  <div align="center" >
		 
			 <?php
include ('menu.htm'); 
?> 
</p>
    </div>      
        </td>
          <td width="80%" valign="top">
		  <!--barra orizontale che dà problemi -->
	  <div class="menu">
     <ul>
		<li><a href="index.php?pagina=chisiamo" class="green">Chi siamo</a></li>
		<li><a href="index.php?pagina=gallery"" class="orange">Foto</a>
			<ul>
				<li><a href="index.php?pagina=gallery&zkalbum=1" class="orange">Teste cartoon</a></li>
				<li><a href="index.php?pagina=gallery&zkalbum=2" class="orange">Fischietti siciliani</a></li>
				<li><a href="#nogo" class="orange">Link 2-3</a></li>
			</ul>
		</li>
		<li><a href="#nogo" class="blu">Download</a>
			<ul>
				<li><a href="#nogo" class="blu">Link 3-1</a></li>
				<li><a href="#nogo" class="blu">Link 3-2</a></li>
				<li><a href="#nogo" class="blu">Link 3-3</a></li>
			</ul>
		</li>
		<li><a href="index.php?pagina=form-mail" class="yellow">Contatti</a>
			
		</li>
		<li><a href="#nogo" class="purple">Negozio</a>
			<ul>
				<li><a href="#nogo" class="purple">Link 5-1</a></li>
				<li><a href="#nogo" class="purple">Link 5-2</a></li>
				<li><a href="#nogo" class="purple">Link 5-3</a></li>
			</ul>
		</li>
	</ul>
</div>
	   <!-- Fine barra.. -->
	 
<?php    
$home = "homepag.htm"; //Pagina predefinita  
$notfound = "paginanontrovata.php"; //Pagina errore 404
quindi appena sotto il "div" appare la pagina html, ho provato a racchiudere il div in un paragrafo, ma non ho ottenuto il risultato sperato.... spero di essermi spiegato più chiaramente in caso posto tutto il codice della pagina php se necessario
 

MarcoGrazia

Utente Attivo
15 Dic 2009
808
16
18
59
Udine
www.stilisticamente.com
Ti rispondo alla romana: "quella pagina è 'na caciara" :D ed è una delle migliori delle ipotesi.
Primo:
<table border="4" cellpadding="3" cellspacing="3" width="100%" bordercolor="#FF6600" bgcolor="#FFFFFF">
<tr>
<td width="20%" valign="top" bgcolor="#FF9966">
mancano i riferimenti alle righe, poi dopo quella cella ne apri un'altra dove metti una lista e poi bo! Non la chiudi, non chiudi la tabella, insomma non si capisce un'H.
Sempre che non hai tralasciato altro codice perché così pensi di fare prima, guarda è html non un segreto militare, perciò se la pagina è scritta davvero in quel modo correggila, è purissimo spaghetti code, ma se corretto qualcosa deve pur far vedere, se no posta tutto il codice per cortesia.
 

WebZen

Utente Attivo
oh no figurati, ho postato solo quella parte di codice perchè è quello che contiene la barra, non volevo fare un post chilometrico... comunque risolvo subito:
PHP:
?php if($_GET['pagina']=='gallery') include("zkgallery/start.php"); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html>
<head>
<meta name="verify-v1" content="ywkB1giBNB4YCEeA5mvHTk0gdStGulJUXvTNp1/400c=" />
<?php if($_GET['pagina']=='gallery') include("zkgallery/head.php"); ?>  
<meta name="description" content="Fischietti e statuine realizzate in terracotta, dall'antica tradizione della ceramica di Caltagirone">
<meta name="keywords" content="fischietti,cuchi,cuco,ocarina,ocarine,ceramica,caramiche,caltagirone,presepi,mignon,argilla,santi,miniatura,presepe,presepio,giocattoli,antico,antichi,tradizionali,siciliani,sicilia,terracotta,sculture,creata,sicilia,calatino,cuchi,arte,collane,statuine, fischietti di caltagirone,sculture di caltagirone, fischietti in terracotta,fischietti del calatino,presepi in miniatura,giocattoli tradizionali,presepi mignon,">
<meta name="robots" content="index,follow">
<meta content="EmoArt" name="EmoArt">
<link rel="stylesheet" href="stile.css" type="text/css"/>
</head>
<body>
<table border="2" bordercolor="#FF6600" width="100%">
<tr><td><img src="logo.gif" alt="Logo EmoArt-fischietti"></td><td><script type="text/javascript">
//<![CDATA[
document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=728X90/r='+new Date().getTime()+'"><\/s'+'cript>');
//]]>
</script></td>
<table border="2" bordercolor="#ffffff" width="100%"><tr><td align="center">
<script type="text/javascript">
//<![CDATA[
document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=468X60/r='+new Date().getTime()+'"><\/s'+'cript>');
//]]>
</script></td>
<td align="center">
banner libero
</td></tr>
</table>
</table>
      <table border="4" cellpadding="3" cellspacing="3" width="100%" bordercolor="#FF6600" bgcolor="#FFFFFF">
          <td width="20%" valign="top" bgcolor="#FF9966">
		  <div align="center" >
		 
			 <?php
include ('menu.htm'); 
?> 
</p>
<!-- Inizio Codice Shinystat -->
<script type="text/javascript" language="JavaScript" src="http://codice.shinystat.com/cgi-bin/getcod.cgi?USER=EmoArt"></script>
<noscript>
<a href="http://www.shinystat.com/it" target="_top">
<img src="http://www.shinystat.com/cgi-bin/shinystat.cgi?USER=EmoArt" alt="Contatori visite gratuiti" border="0"></a>
</noscript>
<!-- Fine Codice Shinystat -->
    </div>      
        </td>
          <td width="80%" valign="top">
		  <!--barra orizontale -->
	  <div class="menu">
     <ul>
		<li><a href="index.php?pagina=chisiamo" class="green">Chi siamo</a></li>
		<li><a href="index.php?pagina=gallery"" class="orange">Foto</a>
			<ul>
				<li><a href="index.php?pagina=gallery&zkalbum=1" class="orange">Teste cartoon</a></li>
				<li><a href="index.php?pagina=gallery&zkalbum=2" class="orange">Fischietti siciliani</a></li>
				<li><a href="#nogo" class="orange">Link 2-3</a></li>
			</ul>
		</li>
		<li><a href="#nogo" class="blu">Download</a>
			<ul>
				<li><a href="#nogo" class="blu">Link 3-1</a></li>
				<li><a href="#nogo" class="blu">Link 3-2</a></li>
				<li><a href="#nogo" class="blu">Link 3-3</a></li>
			</ul>
		</li>
		<li><a href="index.php?pagina=form-mail" class="yellow">Contatti</a>
			
		</li>
		<li><a href="#nogo" class="purple">Negozio</a>
			<ul>
				<li><a href="#nogo" class="purple">Link 5-1</a></li>
				<li><a href="#nogo" class="purple">Link 5-2</a></li>
				<li><a href="#nogo" class="purple">Link 5-3</a></li>
			</ul>
		</li>
	</ul>
</div>
	   <!-- Fine barra -->
	 
<?php    
$home = "homepag.htm"; //Pagina predefinita  
$notfound = "paginanontrovata.php"; //Pagina errore 404  



$found = false; //Non toccare  
if(isset($_GET["pagina"])) { //controllo esistenza variabile $_GET["pagina"]  
if(trim($_GET["pagina"]) != "") { //controllo se il valore non è nullo  
$special = Array(); //creo un array 
$link = Array(); //creo un array 
/* crea $special e $link con altri numeri tra le parentesi quadrate in ordine crescente, partendo da zero */ 
/* $special[numero] deve essere la variabile ?pagina=variabile */ 
/* $link[numero] deve essere l'url che include se $special[numero] è uguale a ?pagina=variabile */ 
$special[0] = "gallery"; //variabile 
$link[0] = "zkgallery/home.php"; //url 

$pagina = htmlentities(trim($_GET['pagina'])); //Mi metto un pò al sicuro..  
for($i=0,$r=count($special);$i<$r;$i++) { //eseguo un ciclo per ogni variabile $special 
if(isset($special[$i]) && isset($link[$i])) { //se non hai combinato un casotto 
if($pagina == $special[$i]) { //se è un caso 'speciale' 
if(file_exists($link[$i])) { //se il link speciale esiste 
include($link[$i]); //lo includo 
$found = true; //e dico che ho trovato la pagina 
} else { //altrimenti 
$found = false; //non ho trovato la pagina 
break; //e stoppo il ciclo 
} 
} 
} 
} 
if(file_exists($pagina.".html")) { //controllo se il file esiste con l'estensione html  
include ( $pagina.".html"); //se esiste lo includo  
$found = true; //e dico che ho trovato la pagina  
} else { //altrimenti  
if(file_exists($pagina.".htm")) { //controllo se il file esiste con l'estensione htm  
include ( $pagina.".htm"); //se esiste lo includo  
$found = true; //e dico che ho trovato la pagina  
} else {  //altrimenti  
if(file_exists($pagina.".php")) { //controllo se il file esiste con l'estensione php  
include ( $pagina.".php"); //se esiste lo includo  
$found = true; //e dico che ho trovato la pagina  
}  
}  
}  
} else { //se $_GET["pagina"] è nullo  
include($home); //includo la pagina standard  
}  
} else { //se non esiste $_GET["pagina"]  
include($home); //includo la pagina standard  
}  
if($found == false) { //se non ho trovato alcuna pagina  
include($notfound); //includo la pagina dell'errore 404  
}  
?> 
  	  
	  </td>
	  <td width="145" valign="top">
		    <table width="130" border="0" align="center">
				  <tr>
             
						 <td align="center"><script type="text/javascript">
//<![CDATA[
document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=125X125/r='+new Date().getTime()+'"><\/s'+'cript>');
//]]>
</script>
</td>
						     <script type="text/javascript">
//codice altervista<![CDATA[
document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=120X600/r='+new Date().getTime()+'"><\/s'+'cript>');
//]]>
</script>

<!-- BEGIN CBOX - www.cbox.ws - v001 -->
<div id="cboxdiv" style="text-align: center; line-height: 0">
<div><iframe frameborder="0" width="130" height="275" src="http://www7.cbox.ws/box/?boxid=****&amp;boxtag=50zh13&amp;sec=main" marginheight="2" marginwidth="2" scrolling="auto" allowtransparency="yes" name="cboxmain" style="border:#F6F3E0 1px solid;" id="cboxmain"></iframe></div>
<div><iframe frameborder="0" width="130" height="75" src="http://www7.cbox.ws/box/?boxid=43401&amp;boxtag=50zh13&amp;sec=form" marginheight="2" marginwidth="2" scrolling="no" allowtransparency="yes" name="cboxform" style="border:#F6F3E0 1px solid;border-top:0px" id="cboxform"></iframe></div>
</div>
<!-- END CBOX -->
<div align="center" >
<h4>link amici</h4>
<a href="http://zks.altervista.org" target="_blank">Zks</a>
<a href="http://geniuslocimatera.blogspot.com" target="_blank">genius loci</a>
</div>
				</td>
                  </tr>              
            </table>                
                  </td>
              </tr>
</table>
       <p align="center">Powered by Emoart-Web:</p>
		
<script type="text/javascript">
//<![CDATA[
document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=0X1/r='+new Date().getTime()+'"><\/s'+'cript>');
//]]>
</script>
</body>
</html>
 

MarcoGrazia

Utente Attivo
15 Dic 2009
808
16
18
59
Udine
www.stilisticamente.com
guarda ho tentato di importare la pagina che hai costruito in un editor per dargli forma ma il codice è un vero casino, c'è la doctype di xhtml 1 ma poi dentro il codice è un vero guazzabuglio con elementi inline come align=center che è di html 4 e infine se quella è davvero la pagina col codice completo ci sono due tabelle annidate a caso, una inizia sotto una cella senza che il codice della prima venga chiuso.
Se vuoi annidare due tabelle, la seconda deve stare dentro ad una cella, poi c'è un paragrafo chiuso ma non c'è mai l'apertura del paragrafo, insomma è difficile capire cosa stai cercando di realizzare perché così non saprei dove dirti di mettere qualsiasi elemento.
Fai una cosa, visto che sei su alervista passa il link alla pagina così vediamo anche il layout al lavoro.
 

WebZen

Utente Attivo
:eek: mizzica mi stai facendo quasi vergognare del post, mi consolo solamente perchè sò di non essere esperto, ti ringrazio dei tuoi consigli e delle segnalazioni, cercherò di dare una pulitina al codice, per il doctype onestamente non sò nemmeno cosa vuol dire, lo mette direttamente dreamweaver :confused: questo è il link alla pagina che sarebbe la stessa home pag del mio profilo (se non ho capito male la richiesta) http://emoart.altervista.org
 

MarcoGrazia

Utente Attivo
15 Dic 2009
808
16
18
59
Udine
www.stilisticamente.com
Non te la prendere ma realizzare un sito non è una cosa banale, tipo punta e clicca col mouse come su Dream Viewer, un lavoro interessante anche se a volte duro.
Detto questo, alla fine credo che il problema sia identico a quello che ti avevo detto nel primo post in cui ti ho risposto.
Codice:
</div>
	   <!-- Fine Codice Shinystat -->
	 
<title>EmoArt.:fischietti e sculture in terracotta:.</title>
Non puoi mettere lì title, non ci può proprio stare un title lì, toglilo e mettilo dopo <head>.
Home è messo dentro un header <h4> che va a capo se non l'hai modificato con i css, display: inline tanto per capirci, ma non l'hai fatto quindi deve andare sotto.
Quindi dovrebbe scivolare sotto il testo dei menù da solo.
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
24
Roma
alessandro1997.netsons.org
Comunque non credo che Dreamweaver generi del codice così terribile. In particolare la parte WYSIWYG genera del codice perfetto. Almeno quando lo usavo è sempre stato così. Poi sono passato a scrivere direttamente a mano le pagine.
 
Discussioni simili
Autore Titolo Forum Risposte Data
L Staccare testo SELECT da freccia HTML e CSS 4
V Mailchimp - box di testo: cambia da solo il testo inserito Email Marketing 0
Barierta Testo a comparsa con passaggio del mouse Javascript 16
G grandezza testo HTML e CSS 4
D Testo colorato in base a giorno settimana PHP 12
S Testo scrolla su immagine che cambia HTML e CSS 0
S impostare un testo e una img nella stessa riga con jsPDF Javascript 0
R Nome input testo+variabile PHP 1
A Errore visualizzazione selezione testo Photoshop 0
Alex_70 Cerca testo all'interno di una stringa PHP 5
A Estrapolare parti di testo con PHP PHP 2
G Testo in mysql format 3 MySQL 0
G Box con testo casuale WordPress 1
G Modifica testo Photoshop 3
Y Colore sfondo testo Javascript 0
seranto [ASP] Controllare il testo inserito in Textarea Classic ASP 6
S [HTML] Effetto su testo da togliere HTML e CSS 0
A [WordPress] Recuperare testo articoli da sito danneggiato WordPress 1
A [HTML] Testo mail non visualizzabile su IOS HTML e CSS 0
R Bootstrap 4 - creare una finestra di testo responsive sopra un Carousel jQuery 1
Gabriele15497514 php testo errato durante la lettura del file txt quando lo script viene eseguito contemporaneamente PHP 3
I Creare Qsl radioamatore con testo editabile Presentati al Forum 1
Cosina [PHP] Cancellare una riga da un file di testo in base al nome PHP 2
Shyson [MySQL] Sostituire testo in in articolo MySQL 0
kikdirty Testo e perfezioni il tuo sito dando il massimo del punteggio seo Offerte e Richieste di Lavoro e/o Collaborazione 0
D [Visual Basic] [MS Access] query con parametro di testo Visual Basic 4
R [HTML] Effetto carousel di testo su immagine fissa HTML e CSS 2
Shyson [PHP] Inserire testo nel codice PHP 2
R [PHP] Testo su immagine al passaggio del mouse PHP 2
I Allineare due righe di testo in photoshop Photoshop 2
V [Photoshop] Testo starato Photoshop 1
A [MS Access] Somma Campi se in altro campo presente un determinato testo MS Access 1
G riscrivere testo photoshop Photoshop 1
Cosina Andare a capo nel testo della mail ricevuta dal form php PHP 1
Trapano [PHP] Testo in grassetto quando rilevo modifiche PHP 2
B [PHP] Elimina quindi aggiungi una riga in un file di testo PHP 0
C [PHP] Scrivere testo su immagine PHP 3
D [Javascript] [HTML] Evidenziare testo di una text Javascript 1
F INSERIRE IN UN'UNICA CASELLA DI TESTO REPORT ACCESS I VALORI DELLA TABELLA DI UN'INTERA COLONNA MS Access 2
gandalf1959 [PHP] Dividere un campo di testo in più campi PHP 9
LalaGp [PHP] Incremento di un campo numerico in base a incremento campo di testo PHP 2
P [Javascript] Array da file di testo, con lettura temporizzata senza refresh Javascript 3
P [PHP] file di testo e array PHP 11
A App inventor Lettura file di testo e ceazione listpicker Sviluppo app per Android 0
G Fullcalendar: modificare colore testo, backgroup e bordi per tutti gli eventi jQuery 3
giancadeejay Codice php come testo-quale tag usare? PHP 9
B Scrivere in una casella di testo una variabile PHP PHP 9
S [HTML] Centrare verticalmente il testo in div HTML e CSS 2
elpirata [PHP] [RISOLTO]Sovrascrivere testo in una tabella PHP 2
bubino8 [HTML] <input type="file"> Testo a scelta HTML e CSS 3

Discussioni simili