webForumDet fria alternativet

Centrera tabell och problem med w3c validering

7 svar · 910 visningar · startad av Simpa

SimpaMedlem sedan aug. 20002 992 inlägg
#1

Hej,

Har två problem, det första är att jag inte lyckas centrera en tabell, känns som jag försökt allt just nu, det som fungerar är om jag sätter <center> </center> runt tabellen, dock vill jag att den ska gå igenom w3c valideringen, och då fungerar inte det, inte heller <div align="center"></div> som även det fungerar i praktiken, hur går jag tillväga?

Koden just nu:

	.center
	{
		text-align: center;
		margin: auto; 
	}
<div class="center">

 <table border="0">
		<tr>
		<td>
			text			
                           </td>
                           </tr>
</table>

</div>

Sidan finns förövrigt här http://www.icow.se/shoutout11/index.php och det är innehållet i boxarna under texten i "Shoutoutboxen" som jag vill få centrerat!

Mitt andra problem är just med w3c valideringen, jag har ett javascript som öppnar en popup, men tror jag måste skriva koden på något annat sätt då den inte gillar att jag använder target="" i <form>

<form action="skicka.php" target="poppage" onsubmit="popUp()" method="post" id="formen">

Line 239, Column 35: there is no attribute "target"
<form action="skicka.php" target="poppage" onsubmit="popUp()" method="post" id…

Hur kommer jag runt detta?

Tack!

Jesper TMedlem sedan nov. 20017 144 inlägg
#2

Lägg den i en div som du sätter en brädd på och sätt margin:0 auto; på densamma.

Jesper TMedlem sedan nov. 20017 144 inlägg
#3

Vad använder du för doctype?

SimpaMedlem sedan aug. 20002 992 inlägg
#4

Fick det inte att fungera, menar du:
.center
{
text-align: center;
margin: 190px auto;
width: 190px;

}

Den hoppade iväg helt fel, även utan auto..

Körde margin-left nu och placerade den manuellt istället, fungerar för mig, förstår dock inte varför jag inte fick det att fungera på rätt sätt :)

Använder mig av XHTML 1.0 Strict!

QuidMedlem sedan juni 20006 025 inlägg
#5

Sätt align="center" direkt på tabellen?

SimpaMedlem sedan aug. 20002 992 inlägg
#6

Dock så kvarstår mitt fel med javascriptet, känns lite ovärt att posta en ny tråd i javascript forumet :)

SimpaMedlem sedan aug. 20002 992 inlägg
#7

Quid, w3c strict godkänner inte det tyvärr.. målet var att få den validerad, lite som ett test då jag inte försökt få igenom min kod förrut.

voigtann1Medlem sedan juni 20019 519 inlägg
#8

target är inte OK i xhtml strict, detta få du lösa med javascript

om .center är ett block element:

.center
{
margin: 0 auto;
width: 190px;
}

för att centera det, eller menar du att vertical-align:ar elementet?

133 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)