Şimdi Ara

Yazının Px Büyüklügü?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
10
Cevap
0
Favori
458
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Mesela;
    wwwwwwwww
    ııııııııı

    9w 9ı dan daha fazla yer kaplıyor....
    Bunları harf sayısı olarak değilde genişlik olarak değerlendirmek istiyorum
    Nasıl yaparım?



  • Arkadaşım bildiğim kadarıyla öyle yazıya genişliği ölçü olarak veremezsin, fakat harfler ve kelimeler arasındaki boşluğu ayarlayabilirsin.

    mesela

    harfler arası:
    <span style="letter-spacing:10px;">deneme</span>

    kelimeler arası
    <span style="word-spacing:20px;">deneme deneme deneme</span>

    gibi.
  • Dediğim anlaşılmadı galiba

    Mesela cetvelle ölçün
    wwwwwwwww 17mm geliyor
    ııııııııı 5 mm geliyor

    bunları px cinsinden değerlendirmek istiyorum
    Kapladığı alana göre satır atlatacam

    Mesela benim yazdıracağı alan 10 px ise yazı genişliği 10px olunca satır atlasın
    Bunu harf sayına göre atlatırsam w ve ı nın harf genişlikleri farklı olduğundan istediğim gibi olamıyor.

    Çözümü olan?



    < Bu mesaj bu kişi tarafından değiştirildi looter -- 23 Mart 2006; 3:39:23 >
  • yazıyı bir elementin içine koy örneğin <p></p> elementinin ve bu elemente ister id ile ister class ile bir css dosyasından
    class için
    .pid{
    max-width: 500px
    }
    id için
    #pid{
    max-width: 500px
    }

    veya tüm p elementleri için uygulamak istiyorsan
    p{
    max-width: 500px
    }

    ayarlayarak sorunu çözebilirsin.
  • o olay fontlardan kaynaklanıyor mesela aşağıdaki ikisinin büyüklüğü aynı
     
    <h1 style="font-family: monospace;">wwwwww</h1>
    <h1 style="font-family: monospace;">ıııııı</h1>

    olacaktır.
  • Salvador kusura bakma beceremedim.
    Anladıgım kadarıyla
    <p style="max-width:100px;">
    uzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzun
    </p>
    100px den sonra aşağı yazması için bir şey.Ancak bende satır atlamadı bile.
    Yazılı ufak bir örnek yapabilirimisin.

    quote:

    Orjinalden alıntı: akagi
    o olay fontlardan kaynaklanıyor mesela aşağıdaki ikisinin büyüklüğü aynı

    Hakkaten öyleymiş.Daha önce farketmemişim.




  • Arkadaşım max-width ve max-height internet explorer tarafından tanınmaz, firefox vb. tarayıcılar tanır, madem genişlik olarak vereceksin span veya div içine koyup css ile width ve padding verebilirsin.
  • quote:

    Orjinalden alıntı: acayip
    Arkadaşım max-width ve max-height internet explorer tarafından tanınmaz, firefox vb. tarayıcılar tanır, madem genişlik olarak vereceksin span veya div içine koyup css ile width ve padding verebilirsin.


    hangi browser tanırı açıkladığın için teşekkürler eywallah.Ama tag lar style da farkeder mi merak ettim.
    Benim herhangi bir tagın içine koyabilirsin.



    < Bu mesaj bu kişi tarafından değiştirildi looter -- 29 Mart 2006; 1:00:01 >
  • quote:

    Orjinalden alıntı: looter

    hangi browser tanırı açıkladığın için teşekkürler eywallah.Ama tag lar style da farkeder mi merak ettim.
    Benim herhangi bir tagın içine koyabilirsin.


    Arkadaşım ne demek istediğini anlayamadım,

    Css kullanırken dikkat edeceğin pek çokk şey var, öncelikle dtd , yani document type tanımlaması farkeder.Bunun dışında bazı taglar explorerda farklı , firefox ve diğer tarayıcılarda farklı yorumlanır.

    mesela sen burada istediğin bir genişlik vermek istiyorsun değil mi:

    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">
    </head>
    <div style="width:200px; padding:10px;">deneme deneme deneme deneme deneme deneme deneme
    deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme </div>
    <body>
    <div style="width:300px; padding:10px;">deneme deneme deneme deneme deneme deneme deneme
    deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme </div>
    <body>
    </body>
    </html>

    bunu yazıp explorer ile ve firefox ile aç,

    daha sonra başına doctype tanımlaması ekle,yani:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">
    </head>
    <div style="width:200px; padding:10px;">deneme deneme deneme deneme deneme deneme deneme
    deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme </div>
    <body>
    <div style="width:300px; padding:10px;">deneme deneme deneme deneme deneme deneme deneme
    deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme </div>
    <body>
    </body>
    </html>

    şimdi tekrar explorer ile aç ne demek istediğimi anlarsın.




  • dostum ne dediğini şimdi anladım.
    Bende bu <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    nedir die hep merak etmişimdir.Teşekkürler.

    Neyse anlaşmazık hall oldu da konu nereden nereye geldi
    Benim sorum;

    quote:

    Mesela;
    Orjinalden alıntı: looter

    wwwwwwwww
    ııııııııı

    9w 9ı dan daha fazla yer kaplıyor....
    Bunları harf sayısı olarak değilde genişlik olarak değerlendirmek istiyorum
    Nasıl yaparım?


    Burada yazının genişliğini almam lazım ki mesela yazı genişliği 2mm den fazla ise geri kalanı ... yaz diyecem.
    Bunu da örnekle anlatırsanız sevinirim.



    < Bu mesaj bu kişi tarafından değiştirildi looter -- 29 Mart 2006; 2:47:59 >




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.