---
title: "Centrera tabell och problem med w3c validering"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/185418-centrera-tabell-och-problem-med-w3c-validering"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "Simpa"
published: "2010-12-01T03:01:02.000Z"
updated: "2010-12-01T21:27:13.000Z"
replies: 7
views: 924
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/html-css/185418-centrera-tabell-och-problem-med-w3c-validering"
---

# Centrera tabell och problem med w3c validering

## #1 — Simpa, 2010-12-01T03:01Z

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!

Permalänk: https://www.webforum.nu/p/185418

## #2 — Jesper T, 2010-12-01T10:03Z

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

Permalänk: https://www.webforum.nu/p/2263803

## #3 — Jesper T, 2010-12-01T10:04Z

Vad använder du för doctype?

Permalänk: https://www.webforum.nu/p/2263804

## #4 — Simpa, 2010-12-01T20:38Z

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!

Permalänk: https://www.webforum.nu/p/2263834

## #5 — Quid, 2010-12-01T20:40Z

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

Permalänk: https://www.webforum.nu/p/2263835

## #6 — Simpa, 2010-12-01T20:42Z

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

Permalänk: https://www.webforum.nu/p/2263837

## #7 — Simpa, 2010-12-01T20:43Z

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.

Permalänk: https://www.webforum.nu/p/2263838

## #8 — voigtann1, 2010-12-01T21:27Z

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?

Permalänk: https://www.webforum.nu/p/2263841

---

Tråden på webben: https://www.webforum.nu/amne/html-css/185418-centrera-tabell-och-problem-med-w3c-validering
