Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Tabella in un <li>

  1. #1
    Utente di HTML.it L'avatar di anx721
    Registrato dal
    Apr 2003
    Messaggi
    2,352

    Tabella in un <li>

    Salve,

    ho una lista in cui un elemento[*] è costituita da una tabella; il problema è che il 'pallino' che indica l'elemento[*] mi appare allineato col margine inferiore della tabella e non con la parte superiore; questo è il codice:

    codice:
    <html><body>
    <ul>
    	[*]
    		<table width="100%" border="2" cellspacing="0" cellpadding="0">
    			<tr>
    				<td>1</td>
    				<td>2</td>
    			</tr>
    			<tr>
    				<td>3</td>
    				<td>4</td>
    			</tr>
    			<tr>
    				<td>5</td>
    				<td>6</td>
    			</tr>
    		</table>
    	
    
    	[*]testo prima della tabella tabella
    		<table width="100%" border="2" cellspacing="0" cellpadding="0">
    			<tr>
    				<td>1</td>
    				<td>2</td>
    			</tr>
    			<tr>
    				<td>3</td>
    				<td>4</td>
    			</tr>
    			<tr>
    				<td>5</td>
    				<td>6</td>
    			</tr>
    		</table>
    	
    </body></html>
    Il primo[*] presenta il problema, mentre il secondo no perche prima della tabella c'è del testo. Come faccio ad allineare il pallino con il bordo superiore della tabella? Tenete presente ce il documento finale deve essere xhtml, quindi dovrebbe essere fatto impostatndo un'apposita regoal nel foglio di stile,

    grazie e ciao

  2. #2
    prova a mettere alla tabella style="display:block"
    Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi! (A.Einstein)

  3. #3
    Utente di HTML.it L'avatar di anx721
    Registrato dal
    Apr 2003
    Messaggi
    2,352
    Non cambia, ma d'altra parte table è già un elemento di blocco no?

  4. #4
    boh!
    Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi! (A.Einstein)

  5. #5
    Utente di HTML.it L'avatar di anx721
    Registrato dal
    Apr 2003
    Messaggi
    2,352
    up

  6. #6
    Utente di HTML.it L'avatar di bagu
    Registrato dal
    Mar 2003
    Messaggi
    620
    non si possono mettere tabelle o div in li, mentre è possibile il contrario
    ciao
    paolo
    Non so se Dio esiste ma se non esiste ci fa una figura migliore!
    - S. Benni -

  7. #7
    Utente di HTML.it L'avatar di anx721
    Registrato dal
    Apr 2003
    Messaggi
    2,352
    Originariamente inviato da bagu
    non si possono mettere tabelle o div in li, mentre è possibile il contrario
    Sei sicuro di questo? Sul sito del w3 ( http://validator.w3.org/file-upload.html ), questo file con una tabella in un[*] mi viene validato come xhtml strict; il validatore non controlla anche queste regole?

    codice:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html>
    <head>
    <title>Risultati dei tests</title>
    </head>
    <body>
    <ul>
    	[*]
    		<table width="100%" border="2" cellspacing="0" cellpadding="0">
    			<tr>
    				<td>1</td>
    				<td>2</td>
    			</tr>
    			<tr>
    				<td>3</td>
    				<td>4</td>
    			</tr>
    			<tr>
    				<td>5</td>
    				<td>6</td>
    			</tr>
    		</table>
    	[/list]
    </body></html>

  8. #8
    Utente di HTML.it L'avatar di anx721
    Registrato dal
    Apr 2003
    Messaggi
    2,352
    up

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 © 2026 vBulletin Solutions, Inc. All rights reserved.