Grazie :D appena ho sbatta modifico.. XD
Mi mette le varie voci una sotto l'altra al posto che affiancate. Ho modificato sia il codice che il CSS.
Cosa può essere?
Visualizzazione stampabile
Prova come ha detto paperoga, senza il punto tra menu e li:
menu li {}
posta sorgente :182:
Questo funziona sicuramente:
Puoi anche "complicarlo" in questo modo:codice:.menu li
{
display: inline;
margin: 0 *lospaziochevuoilateralmente*
}
codice:ul.menu li
{
display: inline;
margin: 0 *lospaziochevuoilateralmente*
}
Magno, vado a lavoro e poi vedo XD
tnks ancora :D
C'è una cosetta in php che dimentico sempre e di cui non riesco mai a trovare traccia su internet...
Devo scrivere tanto html nel mio script php ma non voglio aprire e chiudere i tag <? ?>. Come si fa?
Normalmente faccio:
Codice PHP:
<? /* codice php */ ?>
<p>dell'html con tanti simboli scomodi da tradurre in escaped string tipo ' " \</p>
<? /* altro codice php */ ?>
etc...
Se non ricordo male c'era una costante del php che diceva al preprocessore "qui inizia un blocco di plain html" e un'altra che diceva "qui finisce il blocco di plain html".
Non ho mai sentito parlare di queste costanti, ma comunque io, per principio, tendo a tenere separati i due linguaggi, mescolarli assieme non mi sembra il caso. Quindi uso la tecnica che usi tu, cercando di raggruppare quanto più possibile le parti di php e html. In modo da non avere un listato del genere
Ma una cosa piuttosto pulita del tipoCodice PHP:
<?php /* codice php */ ?>
<!-- Codice HTML -->
<?php /* codice php */ ?>
<!-- Codice HTML -->
<?php /* codice php */ ?>
<!-- Codice HTML -->
<?php /* codice php */ ?>
<!-- Codice HTML -->
Ciò non toglie che se devo stampare una frase HTML di poche parole all'interno di codice PHP uso la funzione echo (o chi per essa);Codice PHP:
<?php /* codice php in testa */ ?>
<!-- Codice HTML -->
<?php /* eventuale codice php in coda */ ?>
e se ugualmente devo stampare una variabile PHP all'interno di HTML uso semplicementeCodice PHP:
<?php
...
echo '<strong>Brutto Errore</strong>';
...
?>
Codice PHP:
La variabile da stampare è <?php echo $var; ?>
Il problema è che sto facendo un sitino in più lingue e ho bisogno di scrivere tanto html e poco php.
Altrimenti tendo a fare come fai tu, oppure più semplicemente:
(ovviamente se sono abilitati gli short tags nel php.ini)Codice PHP:
<p>Mi chiamo "<?=$var?>"</p>
Alle superiori il nostro prof ci aveva fatto vedere l'uso di queste costanti ma non riesco a trovarle da nessuna parte T__T mannaggia :(