Seite 1 von 1

align="absmiddle" funktioniert nicht mehr

Verfasst: 11.05.2006 19:52
von Gulaschk@none
Hi...

ich weiß nicht seit wann aber die schrift ist nicht mehr mittig (navi) kann mir jemand sagen warum ...

das align="absmiddle" ist noch da hier der auszug aus der navi :

Code: Alles auswählen

<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr> 
    <td class="menu1" height="25"> <div align="center"><span class="mainmenu"> <a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="22" height="22" border="0" alt="{L_FAQ}" hspace="3"align="absmiddle" />{L_FAQ}</a>  
         <a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="22" height="22" border="0" alt="{L_SEARCH}" hspace="3"align="absmiddle" />{L_SEARCH}</a>  
         <a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="22" height="22" border="0" alt="{L_MEMBERLIST}" hspace="3"align="absmiddle" />{L_MEMBERLIST}</a>  
         <a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="22" height="22" border="0" alt="{L_USERGROUPS}" hspace="3"align="absmiddle" />{L_USERGROUPS}</a>
          <!-- BEGIN switch_user_logged_out -->
         <a href="{U_REGISTER}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_register.gif" width="22" height="22" border="0" alt="{L_REGISTER}" hspace="3"align="absmiddle" />{L_REGISTER}</a>  
        <!-- END switch_user_logged_out -->
         <a href="{U_SHOP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="22" height="22" border="0" alt="{L_SHOP}" hspace="3" />{L_SHOP}</a>&nbsp; &nbsp;
         <a href="{U_PROFILE}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="22" height="22" border="0" alt="{L_PROFILE}" hspace="3"align="absmiddle" />{L_PROFILE}</a>  
         <a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="22" height="22" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3"align="absmiddle" />{PRIVATE_MESSAGE_INFO}</a>  
         <a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="22" height="22" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3"align="absmiddle" />{L_LOGIN_LOGOUT}</a>  
        </span></div></td>
wie kann das sein ???

Verfasst: 11.05.2006 23:45
von sph
absmiddle? das geht/gibts?

attribut-referenz für 'img', attribut 'align' an erster stelle - klikk

das ist nicht zwangsweise aktuell, aber vielleicht ist reichts ja schon im editor deiner wahl 'absmiddle' durch 'center' ersetzen zu lassen?

falls holzweg: erklärungen zu 'absmiddle' immer gerne erwünscht! ;)

Verfasst: 12.05.2006 14:10
von Gulaschk@none
so ich habe die durch center ersetzt gehabt da waren sie alle ganz oben das ist es ja auch nicht was ich wollte ,dann habe ich wieder alles durch absmiddle ersetzt und siehe da alles geht wieder uhu ...

ps: ja das absmiddle geht :D

Verfasst: 12.05.2006 14:27
von darkon
Oben?

Wenn du etwas vertikal zentrieren willst, mußt du valign=middle nehmen.

Dein absmiddle war nie (und wird auch nie) offizieller Teil von HTML oder CSS sein, du solltest es also nicht benutzen.

Verfasst: 12.05.2006 17:09
von sph
darkon hat geschrieben:Oben?
... same here, mit: :o


ah, gut - hab ich also doch nicht ganz falsch geraten :)




@ gulaschk@none:

warum ich glaube dass 'absmiddle' schlecht gewählt ist:

es gibt ne vielzahl von browsern, und gerade wenns um design geht ist es sowieso schon sauschwer bis unmöglich eine korrekte darstellung für alle zu meistern.

da eine webseite aber doch auch irgendwie was ist was man einer gewissen öffentlichkeit zeigen möchte und man es wohl nicht schaffen wird diese öffentlichkeit dazu zu zwingen ein und den selben browser (in der selben auflösung) zu benutzen - was auch gut ist - sollte man vielleicht auch wert darauf legen möglichst allgemein gehaltenes html oder css zu verwenden.

'absmiddle' mag zwar jetzt noch in einigen browsern funktionieren, aber vielleicht wird diese "unterstützung" schon mit der nächsten version oder dem nächsten update ausgemerzt. 'absmiddle' ist ein vom aussterben bedrohter begriff ;)

gültige ausrichgungsmethoden wären align (left/right/center) für die horizontale, valign (oder: vertical-align) mit den attributen top, middle, bottom, ... für die vertikale ausrichtung.


have fun!