Merhaba arkadaşlar,
Ben şahsen tasarımcıyım, yazılımcı değilim. Siteyi tasarlar ve html/css e dökerim. HTML5 çıkışı ile birlikte siteleri HTML5 yapmaya başladım ama yazılımcı arkadaşlar illa xHtml yapmamı söylüyor, img ve br tagları / ile kapanmadığı için sorun oluyormuş. Ben ileriye gitmek yerine geriye gitmenin taraftarı değilim, neden böyle bir sorun var anlamadım.
Bunun çözümünü bilen var mıdır? Asp.Net HTML5 ile uyumsuz mudur?
Teşekkürler...
Asp.NET HTML5 Sorunu!
3
●902
- 09-01-2013, 15:33:22
- 09-01-2013, 15:41:09uyumsuzluğundan değil, sadece w3.org gibi sistemler css ve html de tam stabil olması için optimize etmenizi önerir. w3.org üstünden ile google, bing gibi arama motorları da sitenizin optimizesini inceler. Bu yüzden temiz site, temiz indexlenir.
önceden şunu yapsan sorun olmazdı :
<table>
<tr>
<td> osman
<td> hüseyin
<tr>
<td> hüdaverdi
<td> ismail
</table>
tr ve td leri kapatmadan işlem her zaman başarılıdır ve browserlar sorunsuz gösterir. Ancak bu html optimizesinden geçemez. bu tagların kapatılması gerekir. Başka bir konu ise img tag ı gibi bir kaç tag kapatma tagı almaz. bunlar da karışımın önlenmesi adına kısa yol oalra kkullanılmayan bir karakteri yeniden doğurur.
örn:
<img src="bilmemne.jpg">
dediğim gibi, browser bunu anlar doğruluğunu onaylar. html optimizesi bunun şu şekilde olmasını ister:
<img src="bilmemne.jpg" />
bunun sebeplerinden biri de xml sistemlerinin geliştirilmesidir. Ne yazık ki bunun artık bu şekilde yapılması gerekmektedir.
şahsen gerekli mi? bence değil ama düzene ayak uydurmak gerekir (: - 09-01-2013, 15:51:40Teşekkür ederim cevap için, sadece taglara / koysam yeterli o halde xHtml diye tutturmalarına gerek kalmaz sanırım
- 09-01-2013, 15:59:41Kimlik doğrulama veya yönetimden onay bekliyor.Bunun html5 ile bir alakası yok.
Doğru kullanım şekli /> ile kapanıştır.
Bu şekilde kapatmadığında da çalışır.
Visual Studio'da xHtml'de baktığında düzgün kodlama istediğinden sana hatalıymış gibi altını çizerek gösterir.