Centeren tabel in html
2 april 2007 - 08:39   
geplaatst door: Bert Ydiers
Ik heb een eenvoudige home gemaakt voor mijn ( toekomstige ) website in Photoshop een keurig geslicet en dan via "Save for web" opgeslaan als een html pagina ( tabel met alle stukjes keurig in ). Nu werkt iedereen niet met dezelfde schermresolutie.
Dus is mijn vraag : hoe kan ervoor zorgen dat deze tabel keurig gecentreerd wordt weergegeven in iemand zijn browser ongeacht de schermresolutie van die persoon ?
Linkje naar de bewuste pagina: hier

Misschien niet onbelangrijk: ik ben geen html expert en css moet ik echt dringen gaan leren...   :wink:
Ik heb uiteraard de zoekfunctie gebruikt en kwam wel wat dingen tegen maar om eerlijk te zijn, een oplossing heb ik nog niet gevonden.

Bert

Centeren tabel in html
2 april 2007 - 08:59    reactie #1
geplaatst door: Kapotlood

Citaat
Bert Ydiers om 8:39, 2-04-2007
...ik ben geen html expert en css moet ik echt dringen gaan leren...
Dat zou je inderdaad een hoop goeds doen ;)

Maar om deze site gecentreerd te zetten moet je toch een stukje CSS toevoegen, en
een klein beetje in je HTML kijken. Hieronder de code;

Dit zet je in de CSS:

body, html {
margin: 0 auto;
text-align: center;
}

#content {
text-align: left;
}

Dit in je html-code van de tabel, dus zoiets:

<table id="content">
</table>

Je zoekt dus als het ware de tabel op waar je alles in hebt staan, en daar voeg je
het stukje id="content" aan toe. Je hebt namelijk nu in de CSS aangegeven
dat alles in je site gecentreerd moet staan, inclusief de tekst. Omdat alles in je site
zelf (teksten e.d.) links horen te staan, geef je in een extra stukje css aan dat de
(in dit geval) tabel met de naam "content" linkslijnende teksten moet bevatten.

Centeren tabel in html
2 april 2007 - 09:05    reactie #2
geplaatst door: Bert Ydiers
Dus gewoon in dreamweaver nieuwe css openen, dit plakken en opslaan. En in m'n tabel bovenstaande toevoegen en het zou moeten werken ?
Moet ik ik m'n pagina niet linken naar het css document ?
Bert
Centeren tabel in html
2 april 2007 - 12:56    reactie #3
geplaatst door: Godfather
In dit geval is het CSS stukje in diezelfde webpagina opgenomen dus dan hoeft het niet. Wil je dit extern in een .css document doen, dan wel ja.
Mac Pro '08 - iPad 16GB - iPhone 6 - Next Gen MB Pro
Centeren tabel in html
2 april 2007 - 15:09    reactie #4
geplaatst door: Spooter
Zonder CSS kan ook nog door gewoon align="center" toe te voegen.

(Bewerkt door Spooter om 15:10, 2-04-2007)

Centeren tabel in html
2 april 2007 - 18:45    reactie #5
geplaatst door: Peter Villevoye
Beide methodes werken inderdaad om de tabel
horizontaal te centreren. Maar ik wacht al op de
volgende vraag: "En hoe moet 't dan verticaal ?"

Overigens heeft DreamWeaver CS3 goeie CSS-
hulpmiddelen (voorbeeld-pagina's) met diverse
veel gebruikte indelingen, zoals deze centrering,
inclusief CSS en 'hacks' voor nukkige browsers.

Studea — Advies - Training - Begeleiding in DTP, web- en app-design.  En... een PixelFreak !
Centeren tabel in html
2 april 2007 - 19:57    reactie #6
geplaatst door: Panico
Hee!
Staan die voorbeelden ergens on-line?
Zit nog met DW 6.0 te klooien...

:happy:

PS: over vertical heb ik pas nog een draadje gelezen...
Of was dat bij de buren?

:hypocrite:

PPS: ik zie dat ik het intussen ongemerkt tot MF geschopt heb!
(Ondanks mijn PS-gedrag, haha!)

:thumbs-up:

(Bewerkt door Panico om 20:02, 2-04-2007)

http://www.pauldj.nl/  ("Interesting reaction! But what does it mean?")
Centeren tabel in html
2 april 2007 - 20:30    reactie #7
geplaatst door: Peter Villevoye
Officieel kan je nog geen materiaal van DW CS3
on-line bespieden, maar over enkele weken kan je
vast en zeker deze (X)HTML overal tegenkomen !

Proficiat met je status - op naar "verslaafde"...  :sigh:

Studea — Advies - Training - Begeleiding in DTP, web- en app-design.  En... een PixelFreak !
Centeren tabel in html
2 april 2007 - 21:02    reactie #8
geplaatst door: Bert Ydiers
Is ondertussen gelukt...
Verticaal centreren zou ook wel mooi zijn... Iemand?

Bert

Centeren tabel in html
2 april 2007 - 21:26    reactie #9
geplaatst door: Bert Ydiers
En het is uitgevoerd...
Goedgekeurd door jullie toeziende oog en kennis  :wink: ?

Bert

Centeren tabel in html
14 april 2007 - 01:08    reactie #10
geplaatst door: edtack
verticaal centreren doe je ook met een klein css-truukje
als je een vaste hoogte hebt voor je div, table gaat het volgende echt werken.
met de negatieve marge kan je uiteraard ook de div horizontaal centreren

in je css

#container{
position:absolute;
display:block;
width:500px;
height:300px;
top:50%;
margin:-150px 0 0 0;}

in je html

<div id="container">hier de content die je verticaal wil centreren</div>

(Bewerkt door edtack om 1:10, 14-04-2007)

(Bewerkt door edtack om 1:11, 14-04-2007)

Centeren tabel in html
14 april 2007 - 08:19    reactie #11
geplaatst door: Bert Ydiers
Zal ik ook eens proberen...
Bedankt voor de hulp,
Bert
Centeren tabel in html
14 april 2007 - 12:54    reactie #12
geplaatst door: Steve07
@edtack Als je het scherm heel klein maakt, dan verdwijnt op jouw methode het bovenste deel van de container.