Visualizzazione dei risultati da 1 a 4 su 4

Discussione: php + css

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    7

    php + css

    Allora innanzitutto buongiorno a tutti.
    Sono un nuovo iscritto.
    Sto studiando il php e mi sono un attimo scontrato con un problema.
    Ho cercato di capire da solo la soluzione ma vorrei una conferma da voi.
    Intanto vi mostro il codice :
    codice:
    <html> 
    <head> 
    <title> Blog</title> 
    <style> 
    body { background : #FFFFFF; 
    color : #FFFFFF;
    font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
    margin : 0px; padding-bottom : 0px; padding-left : 0px; padding-right : 0px; padding-top : 0px; text-align : center; } 
    #contenuto { border-bottom : #CCCCCC 0px dotted;
     border-left : #CCCCCC 0px dotted;
     border-right : #CCCCCC 0px dotted;
     border-top : #CCCCCC 0px dotted; 
    margin : 0px 27px; 
    padding-bottom : 5px; padding-left : 0px; padding-right : 0px;
     padding-top : 6px; 
    voice-family : inherit; width : 512px; } 
    #post { background-color : #FFFFFF;
     border-bottom : #CCCCCC 0px;
     border-left : #CCCCCC 0px dotted;
     border-right : #CCCCCC 0px; 
    border-top : #CCCCCC 0px; 
    color : #000000; margin : 0px 0px 0px 142px;
     padding-bottom : 10px; 
    padding-left : 16px;
     padding-right : 0px;
     padding-top : 0px;
     voice-family : inherit; width : 350px; }
     #post h1 { background : white; color : #191970; font : bold 13px Tahoma, Verdana, Helvetica, sans-serif; margin : 5px; } 
    #post h2 { background-color : #FFFFFF;
     color : #CC0000; font : bold 10px Tahoma, Verdana, Helvetica, sans-serif; margin : 5px; } #post p { background-color : #FFFFFF; 
    border :1px dotted black; 
    color : #000000; font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif; line-height : 1.5em; margin : 5px; padding-bottom : 4px; }
     </style>
     </head> 
    <body>
     <div id="contenuto"> 
    <div id="post">
     <h1>Titolo 1</h1> 
    <h2>05/03/2002</h2>
     
    
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.</p> 
     <?php 
    echo "<h1>Titolo 2</h1>\n";
    echo "<h2> 05/06/2006</h2>\n"; 
    $stringa_lunga="
    
    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</p>\n"; 
    echo $stringa_lunga ; ?>
     </div>
     </div> 
    </body>
     </html>
    La domanda è , il browser mi visualizza il paragrafo del titolo 1 in maniera corretta.
    Perchè il secondo paragrafo del titolo 2 non viene visualizzato correttamente e il testo esce
    fuori dal bordo ?
    In sostanza nel titolo 2 il testo non segue le regole dello stile "post p {.....}"
    L'unica risposta che mi sono dato è che il testo del titolo 2 viene creato dal codice php sul momento...e quindi non riesce a seguire le regole del css.

    Spero di non aver detto un mucchio di cavolate .
    Grazie in anticipo..

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    devi spostare il topic: non è un problema PHP... devi pensare che la pagina non viene "creata" a pezzi... l'intero codice è elaborato, le parti di HTML "statiche" sono inserite così come le scrivi, mentre quelle generate dal PHP seguono le istruzioni immesse, a questo punto l'intero blocco HTML risultante è inviato al browser che lo visualizza

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    7
    ok giusto, infatti la pagina che arriva al browser è quella finale con solo html.
    Però strano è strano perchè dopo aver aperto la pagina con il browser e aver controllato il sorgente pagina , il codice scritto manualmente e quello scritto con comandi php è uguale.
    ok allora sposto il topic .
    Grazie mille.

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    7

    risolto

    Avendo scritto una sola parola senza spazi esce fuori dal div.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.