• 27-07-2013, 19:58:39
    #10
    style.css dosyanız içindeki
    background:transparent
    ifadesi tüm etiketlerin arkaplan renklerini transparan yapar.
    Ancak sizin yazı içerisinde yaptığınız biçimlendirmeleri kaldırmaması lazım. Siz eklediğiniz bir tablonun bulunduğu yazıyı açın ve kaynağı görüntüle dedikten sonra o tablo olan kısmın kodlarını da bir ekleyin. Renklendirmeleri nasıl yaptığına bir bakalım.
  • 27-07-2013, 23:10:40
    #11
    Kimlik doğrulama veya yönetimden onay bekliyor.
    aynen hocam renkli bir tablo ekledim kaynağı görüntüle dedim ve çıkan kodlar bunlar;

    Alıntı
    <table width="200" border="2">
    <tr>
    <td bgcolor="#00FF00">&nbsp;</td>
    <td bgcolor="#000000">&nbsp;</td>
    </tr>
    <tr>
    <td bgcolor="#00FF00">&nbsp;</td>
    <td bgcolor="#000000">&nbsp;</td>
    </tr>
  • 27-07-2013, 23:57:08
    #12
    html,body,div,span,applet,object,iframe,h1,h2,h3,h 4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,bi g,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,s mall,strike,strong,sub,sup,tt,var,b,u,i,center,dl, dt,dd,ol,ul,li,fieldset,form,label,legend,table,ca ption,tbody,tfoot,thead,tr,th,td{margin:0;padding: 0;border:2;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:bef ore,blockquote:after,q:before,q:after{content:'';c ontent:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing20;border:1px #333 solid;}a {text-decoration:none;}
    Yukarıdaki (reset kodundaki blok) kodu aşağıdaki ile değiştirip, deneyin.
    html,body,div,span,applet,object,iframe,h1,h2,h3,h 4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,bi g,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,s mall,strike,strong,sub,sup,tt,var,b,u,i,center,dl, dt,dd,ol,ul,li,fieldset,form,label,legend,caption{margin:0;padding: 0;border:2;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:bef ore,blockquote:after,q:before,q:after{content:'';c ontent:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0;border:1px #333 solid;}a {text-decoration:none;}
    
    table,tbody,tfoot,thead,tr,th,td {margin:0;padding: 0;border:2;outline:0;font-size:100%;vertical-align:baseline}
    Yaptığımız şey yukarıdaki koddaki tablo ile ilgili tüm etiketleri silip, kodun altında background:transparent; olmadan yeniden tanımladık.
  • 28-07-2013, 00:34:24
    #13
    oldu yakup hocam çok teşekkür ettim
  • 28-07-2013, 00:48:15
    #14
    Demek ki CSS biçimlendirme HTML kodlarıyla (bgcolor vs.) yapılan biçimlendirmelerin önüne geçiyor. Normalde bir html etiketine style ile biçim verildiğinde bu biçim geçerli olur, style.css içindeki biçimler ikinci plana düşer, ancak sizin tablo örneğinizde olduğu gibi yapılan biçimlendirmelerde style.css de belirtilen biçimler demek ki öncelikli oluyor. İlginç bir durum olmuş gerçekten.
  • 02-06-2016, 22:41:07
    #15
    Teşekkür ederim..


    yakuphan adlı üyeden alıntı: mesajı görüntüle
    Renkler çıkmıyor derken, sadece kenarlıklardan bahsediyorsanız, style.css dosyanızın sonuna
    table, tr, td {
    border: 1px solid #000;
    }
    eklerseniz siyah renkli bir kenarlık olur.
    Eğer hücre arkaplanına renkler vs. koyuyorsanız da sitenizin kaynak kodlarına bakıp, çözüm bulunması gerekir. Bir yerde tablo biçimlendirmeleri sıfırlanıyordur. style.css dosyanızın da incelenmesi gerekir.