[]

css / html

çok ilgili bir insan değilim, lazım oldu, beceremediğim iki nokta var;

1. bir yazıyı ortalamak için css'e girilen kod nedir? text-align: center olmadı, text-decoration: center olmadı, abuk subuk uydurduğum sürüyle şey de olmadı

2. bir table html'de (css de olur olabiliyorsa) nasıl ortalanır, hem dikey hem yatay. table değil herhangi bir obje diyelim hatta.

 
div in içindeki yazıyı <div align="center"></div> gibi ortalayabilirsin. table için de aynı olayı <td align=center"></td> yaparsın. Hatta bir ara <center></center> gibi birşey bile vardı. css içinde text-align: center yemesi lazım.


  • cenkin gunlugu  (07.04.09 20:52:48) 
1. "vertical-align: center;" bu y ekseninde ortalamadır.
2. eğer yazı ise "text-align: center" yok o değil div ise, "float: center;" float bir katmanı tamamen sağ sol ya da ortalamaya yarar. tabi ondan önce "clear" diye bir şey daha var ama kafanı karıştırmıyim.

ayrıca "text-decoration" yazılara alt çizgi, üst çizgi vermeye yarar.
  • nihavent uvertur  (07.04.09 21:21:59 ~ 22:05:36) 
tablo'nun id'si table1 olsun mesela (<table id="table1">..</table> seklinde ekledin diyelim), css'e ya da style tag'leri arasina sunu yazabilirsin..

table#table1 td {
text-align:center;
vertical-align:middle;
}

kullanirsan hem x hem y ekseninde ortalamis olursun sutunlari.
vertical-align dikey hizalamadir adindan da anlasilacagi uzere. center degil middle kullanilir bir de ortalama icin.
  • sourlemonade  (07.04.09 22:08:34 ~ 22:48:20) 
assert h'nın yöntemiyle yazılar ortalandı ama table halen sayfanın tepesinde.


  • turkish tekila  (07.04.09 22:40:38) 
tepesinde derken?


  • sourlemonade  (07.04.09 22:41:33) 
mxm
mmm
mmm

x noktasında
  • turkish tekila  (07.04.09 22:56:37) 
surekli ortalansin istiyorsan o table'i da bir table icine alabilirsin en basitinden.

soyle:

once css'e sunlari ekliyorsun

html, body { width:100%; height:100%; }

html tarafina gelirsek.

<table style="border:0;width:100%;height:100%">
<tr><td align="center" valign="middle"> <table id="table1">...</table>(asil tablo yani) </td></tr></table>

en kolay bu sekilde olabilir. bu sayede asil tablon hem yatay hem dikey ortalanacak, browser'in en-boy'u ne olursa olsun.
  • sourlemonade  (07.04.09 23:48:21) 
center demişim middle diyeceğime ya. neyse assert canavardır yardım eder sana.


  • nihavent uvertur  (08.04.09 00:02:11) 
tamamdır, assert'ciğim öptüm ellerinden.


  • turkish tekila  (08.04.09 00:20:11) 
1
buraya yazılanların hakları Sir Anthony Hopkins'e aittir.
yazan eden compumaster, ilgilenen eden fader
modere edenler angelus, Artibir, aychovsky, baba jo, basond, compumaster, deckard, duyulmasi gerektigi kadar, fader, fraise, groove salad, kahvegibi, kaymaktutmayansicaksut, kibritsuyu, monstro, pandispanya, robin, ron dennis
bu sitede yazılanların hiçbiri doğru değildir. site içeriği küçükler için sakıncalı olabilir. yazılardan yazarları sorumludur. kaynak göstermeden alıntılanamaz. devlet tarafından atanmış bir kurumun internet üzerinde kimin hangi bilgiye ulaşıp ulaşamayacağına karar vermesi insan haklarına aykırıdır. web siteleri kullanıcıların istekleri doğrultusunda bağlandıkları yerlerdir. kullanıcılar isterlerse bir web sitesine bağlanmayabilirler. bu güçleri ve imkanları mevcuttur. bir kullanıcı bir siteye bağlanmak istiyorsa bu onun tercihi ve hakkıdır. bağlanmak istemiyorsa bu yine onun tercihi ve hakkıdır. halkın kendisine hizmet etmesi için görevlendirdiği kurumlar hadlerini aşıp halka neye ulaşıp ulaşmayacağını bilmeyen cahil cühela muamelesi edemezler. ebeveynlerin çocuklarını sakıncalı içeriklerden koruması için çok sayıda bedava ve ücretli yazılım mevcuttur. bu yazılımlar bir web tarayıcısını kullanmaktan daha karmaşık teknik bilgi gerektirmemektedir. devletin milletini küçük düşürmesi ve ebleh yerine koyması yasaktır. Skimlinks ile linkler üzerinden yönlendirme payı alınmaktadır.