td.title {
height: 230px;
width: 700px;
padding: 10px;
background-image: url(./images/templates/her tema da farklı bir logo resmi urlsi vardır o yüzden belli birşey yazamıyorum);
vertical-align: bottom;
text-align: right;
XHTML, açılımıyla Extensible Hyper Text Markup Language Türkçesi Geliştirilebilir Büyütülmüş Metin İşaretleme Dili istemci taraflı (client side) bir metin işaretleme dilidir.
Kodlama olarak oldukça büyük farklar yaratan bu dil için:'Xml sözdiziminin Html içinde kullanılması.' diyebiliriz.
Html dilinin farklı tarayıcılarda (Bknz. Internet Explorer, Firefox, Opera) farklı yorumlanması ve sözdiziminde fazla düzensizlik ve hata olduğu için XHTML W3C (World Wide Web Consortium - WWW) tarafından önerilmiştir. XHTML'nin diğer bir özelliğide kodlama yapanları CSS teknolojisini kullanmaya özendirmesidir. (wikipedia)
Bu başlıkta bu hatalara mağruz kalan arkadaşlarımızı hep beraber sitelerinin sorunsuz olması için yardımcı olalım.. Ben bildiğim kadarı ile yardımcı olmaya çalışıcam..
Hatalar ve Çözümleri
1. Kodlamada hiçbir zaman büyük harf kulalnılmamalıdır.
taglarında hiçbir zaman genişlik (width) ve yükseklik (height) kullanılmaz, onun yerine class="" tagı kullanılır ve genişlik-yüksekliği style.css dosyasından çağırılır.
taglarına çok dikkat edilmelidir. Onlar arasında biri eksik ya da fazla olsun, bir çok hata oluşur. Bu tagları düzenli olması gerekr, sizlere düzgün bir tablo yapısını örnek vereyim:
Bu örnek umarım size yardımcı olur.. Bu düzeni bozduğunuz takdirde hata almanız kaçınılmaz!
8. Gelelim en önemli soruna, basit ama önemli. Nedir bu? En çok gördüğüm hata: Herhangi bir tagı açık bırakılmış ya da daha önce hiç açılmamış bir tag kapalı bırakılmış..
Demek istediğim şu.. örneğin
(tabloyu açmak) bunu
(tabloyu kapatmak) şeklinde yapmalısınız!
9. Hiçbir zaman "&" bu işareti kullanmayın onun yerine "&" bunu kullanmalısınız! Bu da hataya neden oluyor çünkü.
10. Linkleriniz içindeki target="blank_" genelde hata verir, onun yerine bunu kullanabilirsiniz onclick="target='_blank';" bu hata vermez.
11. tagının içinde hiçbir zaman tagını kullanammalısınız. Hata verir!
Yanlış:
Kod:
Doğru:
Kod:
12. Kodlama da küçük harf kullanmaya özen gösterin, Büyük harf XHTML hatalarına neden olabilir.
Belki kaçırdığım ya da unuttuğum sorunlar da vardır, ancak aklıma gelenler bunlar, gördükçe yada siz bana bildirdikçe ekleyeceğim.. Umarım yardımcı olabilmişimdir..
Değişkenler şununla başlar <% ve şububla biter %>. Sanalev blogunuzun içinde değişik yerlerde görünür çıktılar verirler. Örneğin, şu kodu eklerseniz <%Title%> eklediğiniz yerde SanalEv blogunuzun başlığı görünür. Tüm etiketler şunla başlar <> ve şunla biter >. Fazla sayıda değişken kullanırsanız fazla sayıda çıktı alırsınız. Diğer bir örnek şu kodu eklerseniz;Entry>Sitemiz Açıldı!!! şablonunuz içersinde yazılara ait başlıkları gösterecektir.
Tags & Variables List
<%WindowTitle%> - SanalEvBlog başlığı ve mevcut sayfaya ait sayfa başlığı.
Aşağıda şuan kullanıma hazır sanalev etiketleri ve değişkenleri bulunmaktadır:
<%WindowTitle%>
This tag will output the title of your weblog along with the page that you are viewing. It can be used anywhere in your template, though it is specifically designed to maximize searchability when used between the tags.
<%Title%>
Bu etiket SanalEv blogunuzun başlığını ekrana basar, Profil sayfanızda belirttiğiniz şekilde görünür. Şablonun herhangi bir yerinde bu değişkeni kullanabilirsiniz.
<%Description%>
Bu etiket SanalEv blogunuza ait özet açıklamayı basar, bu açıklamayı Profil Sayfanızdan alır.
<%Avatar%>
Bu etiket sanalev blogu sahibinin üye resmine giden URL adresini ekrana basar, bu aynı Profil Safamı Düzenle sayfasında belirtildiği urldir. Genelde, bu etiket şu iki si arasında kullanılır , örneğin: " border="0">
<%Email%>
Bu etiket sanalev blog sahibine ait email adresini ekrana basar, bu eamili profil sayfanızda belirtilmiştir.
<%Calendar%>
Bu etiket görünür bir takvim yapmayı sağlar ay içindeki her gün bellidir ve bu günlere göre yazdığınız yazılar bağlantı verilir. Aşağıda örnek bir css sınıfları vardır bunlarla takvim görüntüsünü değiştrebilirsiniz:
<%MainPageURL%>
Bu etiket sanalev blogunun anasayfa site adresi olan URL yi ekrana basar. Bu adresi bağlantılar edinirken kullanın ayrıca ziyaretçileriniz bu adresi tıklayıp sanalev blogunuza erişirler. Örnek: " _fcksavedurl="<%MainPageURL%>">AnaSayfa
<%ProfileURL%>
Bu etiket sanalev blog sahibinin Profil Sayfasına ait URLyi ekrana basar. Profil sayfanıza bağlantı verirken bu etiketi kullanınız. Örneğin: " _fcksavedurl="<%ProfileURL%>">Profil Sayfam
<%ArchiveURL%>
Bu etiket Arşiv Sayfalarınıza açılan URL adresini ekrana basar. Bu linki geçmiş yazılarınıza link verirken kullanacaksınız. Örneğin: " _fcksavedurl="<%ArchiveURL%>">Arşiv Sayfalarım
<%FriendsPageURL%>
This tag will output the address (URL) of your friends' latest entries page. Use it to create a link to your friends page. For example: " _fcksavedurl="<%FriendsPageURL%>">Friends
<%SiteFeedURL%>
This tag will output the address (URL) of your weblog's site feed (RSS). Use it to link to your site feed so users can subscribe to your weblog using RSS. For example: " _fcksavedurl="<%SiteFeedURL%>">Site Feed
<%AlbumURL%>
Bu etiket sanalev blog sahibinin fotoğraf albümüne giden bir bağlantının url adresini verir. Bunu sanalev fotoğraf albümüne bağlantı verirken kullanırsınız. Örneğin: " _fcksavedurl="<%AlbumURL%>">My Album
<%PodcastURL%>
Bu etiket SanalEv blogunuzun podcast (URL) besleme adresini basar. Bu linki eklediğinizde başkaları podcast beslemenize abone olabilirler. Örnek: " _fcksavedurl="<%PodcastURL%>">Podcast
Bu etiketlerin arasında kalan tüm öğeler sadece Sanalev'inizin ana sayfasında görünür.
Bu etiketlerin arasında kalan tüm öğeler sadece Sanalev'inizde size ait yazıların olduğu sayfada görünür.
Bu etiketlerin arasında kalan tüm öğeler sadece Sanalev'inizin arşiv sayfalarında görünür.
<%ArchiveInfo%>
Bu değişkeni şu etiketler arasında kullanın . Bu değişken arşiv listenizi ekrana basar.
Bu etiketler arasında kalan herşey sanalev arkadaşlarınızın en yeni yazıları sayfasında görünür.
You may want to easily display custom links on your weblog. These tags should include the HTML for each custom link and will loop to display all your links as specified on your Edit Profile page. Inside it, you can include any or all of the following variables:
<%LinkTitle%>
Bu değişken bağlantınızın başlığını ekrana basar.
<%LinkURL%>
Bu değişken bağlantı URLnizi ekrana basar.
If the administrator has enabled friend lists, you may want to display a list of your friends on your weblog. These tags should include the HTML for each friend link and will loop to display all your friends. Inside it, you can include any or all of the following variables:
<%FriendUsername%>
Bu değişken SanalEv arkadaşınızın kullanıcı adını ekrana basar.
<%FriendURL%>
Bu değişken SanalEv arkaşınızın profil sayfasına açılan bağlantı URLsi ekrana basar.
Yönetici çok yazarlı bloglara izin vermişse, SanalEv blogunuzda yazar olan başkalarını göstermeyi isterseniz. Bu etiketler her bir üyenin bulunduğu sayfaya açılacak bağlantının HTML adresini içermelidir. Bu etiketlerin arasında şu değişkenleri kullanabilirsiniz:
<%MemberUsername%>
Bu değişken üyenin kullanıcı adını basar.
<%MemberURL%>
Bu değişken üyenin profiline giden url adresini basar.
Anything between these tags will only be displayed if entry categories are enabled by the administrator and there is at least one existing entry category.
Eğer SanalEv yönetimi yazı kategorilerini etkinleştirmişlerse, Sanalevinizde kategorileri göstermeyi isteyebilirsiniz. Bu etiketler herbir kategoriye ait bir HTML içermelidir ve sizin yazılarınızın kategorilerini basacaklardır. Bu etiketlerin arasında şu değişkenleri kullanabilirsiniz:
<%Category%>
Bu değişken yazının kategori adını çıktı olarak verir.
<%CategoryURL%>
Bu değişken kategori içindeki tüm yazıların listelendiği sayfaya bir URL bağlantısı verir.
Pekçok sanalev blogunda, en yeni yazılar adında bir bölümde sizden gelen yeni yazılar listelenirler bu listede yazarın adıda görünür. Bu etiketler her bir yazıya bağlantı sağlayan HTML kodu içermelidir ve bu sayede Genel Ayarlar sayfanızda belirlediğiniz sayıda yazı görünür hale gelir. Ayrıca şu değişkenleri içerebilir:
<%RecentEntryTitle%>
Bu değişken en son yazılan yazıya ait başlığı bağlantısıyla birlikte ekrana basar.
<%RecentEntryDate%>
Bu değişken en yeni yazılardaki tarihi ekrana basar ve yazıya link bağlantısı verir.
<%RecentEntryTime%>
Bu etiket en yeni yazıya ait saati ekrana basar ve bu saat yazıya ait bağlantıya verilmiştir.
Bu etiketler hepsinin içinde en önemlileridir. SanalEv blogunuz üzerindeki yazılarınızı göstermek için kullanılırlar. Heryeni yazı için, bu etiketler arasında kalan kısım sadece 1 kez ekrana basılır - diyelimki beş adet yazı yazdınız bu HTML ve SanalEv değişkenleri beş kez gösterilecektir. Yinede hatırlatmak isteriz ki kaç edet yazının AnaSayfanızda gösterileceğine Genel Ayarlar sayfanızdan karar verebilirsiniz. Aşağıda bu etiketler arasında kullanabileceğiniz değişkenler gösterilmiştir:
Sitemiz Açıldı!!!
Bu değişken yazıya ait başlığı ekrana basar.
Radmin
Bu değişken yazının yazarını ekrana basar (ö.r. adınız veya takma adınız, profilinizde belirlediğiniz şekilde).
http://www.sanalev.com/uploads/avatars/179_9412.gif
Bu değişken, eğer üye resmi kullanılmışsa, yazı sahibine ait üyelik resminin URL adresini basar.
http://sanalev.com/profiles/Radmin/
This variable will output the URL to the entry author's profile.
Perşembe 1 Ocak 1970
Bu değişken yazının tarihini Genel ayarlar sayfasında belirlediğiniz formatta ekrana basar.
02:00
Bu değişken yazıya ait saati Genel Ayarlar bölümünde belirlediğiniz şekilde basar.
Ewet arkadaşlar sanalev.com ' a destek çıkmak için siteyi açtım
Webmastersitesi.com da gördüm ilk İnşaallah gelişir ve güzelleşir bu site
Hayırlı Olsun
Buyrun yorumlar...
Bu değişken yazıya ait içeriği ekrana basar.
http://destek.sanalev.com/2571/Sitemiz+A%E7%FDld%FD%21%21%21.html
Bu değişken yazının Kalıcı Bağlantı Adresinin yolunu ekrana basar. Bunu tek tek tüm yazı bağlantılarınızı göstermek için kullanabilirsiniz, örnek: Kalıcı Bağlantı
Destek Bölümü
This variable will display the entry category you have specified for the entry, linked to the category's page.
Bu etiketin arasında kalan herşey Bu Bağlantıyı Gönder sayfasına bağlantı yapılacaktır. Bu sayfa üzerinde ziyaretçiniz bir başkasına söz konusu yazı ile alakalı bir bağlantıyı emalleyebilecektir.
Bu etiketler etiketleri arasına konmalıdırlar. Bu etiketler arasındaki herhangi bir şeyancak yöneticiszci gerekli izni açmışsa gösterilebilir, ayrıca SanalEv blogunuzda yorumlara izin vermişseniz (Yorum ayarları sayfanızda belirtildiği gibi). Aşağıda içlerinde kullanılabilecek değişkenler ve etiketler bulunmaktadır:
Ayarlarınıza bağlı olarak değişmekle beraber (Yorum ayarları sayfanızdakiler), bazı kullanıcılar yorumları okuyabilirken yeni yorum ekleyemezler.
http://sanalev.com/post_comment.php?w=destek&e_id=2572
Bu etiket herbir yazıya yorum eklenmesini sağlayan bağlantı linkine ait URL adresini ekrana basar. Sanalev blogunuzda yorum yapılmasına izin vermek istiyorsanız, bu URL adresine bağlantı vermelisiniz. Örneğin: Yorum Ekle
0
Bu etiket yazınıza yapılmış yorum sayısını ekrana basar. Bu numaraya yazınızın altında veya üstüne göstermek isteyebilirsiniz. Örneğin: 0 yorum var.