Moin!
Was um Himmels Willen mach ich denn nur falsch???? Unter Euch sind sicher Cracks, die B[l]ockelemente auch zentrieren und denen das gelingt. Meine Testseite mit verschiedensten Varianten ist hier: http://remuen.home.solnet.ch/test/atest.htm
Wie du vielleicht schon erkannt hast, mußt du dem zu zentrierenden Element eine _Breite_ geben. Wenn du also ein <div> zentrieren willst, reicht es nicht aus, dem margin:auto zu definieren und dann _innerhalb_ des <div>s einen Link wie ein Blockelement aussehen zu lassen, sondern entweder kriegt das <div> die Breite des Links, oder der Blockelement-Link kriegt margin:auto (das halte ich allerdings für nicht so gut).
Merke also: Zentrieren geht nicht ohne Breitenangabe, weil die Elemente automatisch immer die volle zur Verfügung stehende Breite einnehmen. Und ein 100% breites Element kann man eben nicht noch weiter zentrieren.
- Sven Rautenberg