HIZLI ARAMA
| Webmaster Genel Webmasterler İçin Genel Bilgi Paylaşım Alanı. |
![]() |
| | #1 (permalink) |
![]() Kayıt: 22.07.2007
Mesajlar: 1.542 İtibar Gücü: 24 | Xhtml Nedir? XHTMLıin ismi EXtensible Hypertext Markup Language kelimelerinden türemiştir. Amacı HTMLıyi ortadan kaldırmaktır. HTML 4.01 sürümü ile benzer bir çok yönü vardır. XHTML HTMLınin daha kolay anlaşılır ve kuralcı sürümüdür de diyebiliriz. XHTML HTMLınin XML olarak düzenlenmiş halidir. XHTML bir web standardı olarak 26 Ocak 2000ıde W3C tarafından kabul edilmiştir. XHTML normalde kullanılan HTMLınin yeni nesil sürümü oldu u için web gezginleri ve di er uygulamalar tarafından kabul edilmesi zaman alacaktır. Bu arada örütba ı uygulamalarınızı mevcut XHTML standardına getirmek istiyorsanız HTML 4.01 sürümü ile uygun hale getirmek ile işe başlayabilirsiniz. Aşa ıdaki 10 kuralı da uygularsanız uygulamalarınız XHTML uyumlu hale gelecektir. 1. Dökümanlar XML uyumlu olmalıdır. HTMLıde geçerli olan bu kod: Bu yazı kalın ve yatıktır XHTMLıde geçerli de ildir. Elemanlar düzgün biçimde iç içe geçmelidir. Bu yazı kalın ve italiktir Tüm XHTML elemanları <html> kök elemanı içinde bulunmalıdır. Di er tüm elemanlar alt elemanlara sahip olabilir. Alt elemanların başlangıç ve bitiş tagları olmalı ve do ru biçimde iç içe geçmelidir. Temel döküman yapısı şu şekilde olmalıdır. <html> <head>.......</head> <body>.......</body> </html> 2. Tüm elemanlar küçük harfler kullanılarak yazılmalıdır. XHTML bir XML uygulamasıdır ve XMLıde küçük büyük harf ayrımı vardır. Örne in <BR> ve tagları farklı biçimde yorumlanır. Bu yazım yanlışdır. <BODY> <P>Bu bir paragrafdır</P> </BODY> Bu yazım ise do rudur. <body> <p>Bu bir paragrafdır</p> </body> 3. Tüm XHTML elemanlarının sonlandırılması gerekir. Boş olmayan her elemanın sonlandırılması gerekir, örne in aşa ıdaki yazım yanlışdır: <p>Bu bir paragrafdır <li>Bu bır liste maddesidir Do ru olan: <p>Bu bir paragrafdır</p> <li>Bu bir liste maddesidir</li> 4. Boş elemanlarda sonlandırılmalıdır. Boş elemanlar ya bir sonlandırma elemanına yada ı />ı işaretine ihtiyaç duyar. Örne in aşa ıdaki yazım yanlışdır. Bu bir satır atlar Yatay çizgi böyle yapılırBurada resim olacak <img src=ıdosyaismi.gifı> Doruları ise: Bu bir satır atlar </br> Yatay çizgi böyle yapılırBurada resim olacak <img src=ıdosyaismi.gifı /> XHTML web sayfalarınızı bugünün web gezginleri ile uyumlu hale getirmek istiyorsanız ı/ı işaretinden önce bir boşluk bırakmalısınız. yada gibi. 5. Parametre isimleri küçük harf olmalıdır. Aşa ıdaki örnek yanlıştır: <table WIDTH=ı100%ı> <div ALIGN=ıcenterı> Do rusu: <table width=ı100%ı> <div align=ıcenterı> 6. Parametre de erleri tırnak işareti içinde olmalıdır. Aşa ıdaki örnek yanlıştır: <table width=100%> <div align=center> Do rusu: <table width=ı100%ı> <div align=ıcenterı> 7. Parametre sadeleştirme kaldırılmıştır. Örne in: <input checked> <option selected> yanlıştır. Do rusu: <input checked=ıcheckedı /> <option selected=ıselectedı /> 8. ıidı parametresi ınameı parametresinin yerine geçer. <img src=ıdosyaismi.gif name=ıresim1ı /> <a name=ınamedanchorı>[/url] Yerine do rusu: <img src=ıdosyaismi.gif id=ıresim1ı /> <a id=ınamedanchorı>[/url] 9. XHMTL DTD zorunlu elemanları tanımlar. Tüm XHTML dökümanlarının DOCTYPE tanımlama zorunlulu u vardır. Html, head ve body bulunmalı ve title head içinde yer almalıdır. Aşa ıda minimum bir XHTML dökümanını görüyorsunuz. <!DOCTYPE Doctype goes here> <html> <head> <title>Title goes here</title> </head> <body> Body text goes here </body> </html> DOCTYPE elemanı bir XHTML elemanı de ildir ve standartlara uymasına gerek yoktur. Ayrıca sonlandırılması da gerekmez. 10. DOCTYPE zorunlu olarak mevcut olmalıdır. Geçerli 3 adet XHTML döküman tipi vardır: a- XHTML Strict XHTML Dökümanlarını css dökümanları ile beraber kullanmanız gerekti inde kullanılır. HTMLınin dizayn unsurlarını içermez. Tanımı: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> b- XHTML 1.0 Transitional CSS anlamayan web gezginlerini desteklemek ve HTMLınin dizayn unsurlarını kullanmak istiyorsanız bu döküman tipini kulanın. Tanımı: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1- transitional.dtd"> c- XHTML 1.0 Frameset E er XHTML dökümanları pencerelere bölünmüş olarak gösterilecekse bu döküman tipini kullanın. Tanımı: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> DTD nedir? DTD bir web sayfasının tipini SGML (Standard Generalized Markup Language) dili ile belirler. DTD, HTML gibi SGML uygulamaları tarafından kullanılır. Amacı sayfa için geçerli olan markup sitilini belirtmektir. XHTML SGML döküman tipinde tanımlanmıştır. Bir XHTML DTD dökümanı sayfada uyulması gereken kuralları, bilgisayarın anlayabilece i bir dille belirtir. Yazdı ınız XHTML dökümanlarının hangi standartlara uydu unu DTD belirtir ve sayfada ilk satır olarak yer almalıdır. Sayfalarınızın standarda uygunlu u testlerini W3Cınin do rulama araçları ile yapabilirsiniz. The W3C Markup Validation Service adresinden bu araçlara ulaşabilirsiniz. Örütba ı üzerinde bir kaç kaynak adresi de işinize yarayacaktır. W3C XHTML Anasayfa- W3C XHTML2 Working Group Home Page W3C standart bildirgesi - XHTML Basic W3Schools XHTML sayfaları - XHTML Tutorial Web tasarımcılarının sanal kütüphanesi (WDVL) XHTML sayfaları - WDVL: Introduction to XHTML, with eXamples Webmonkey XHTML Genel Bakış - http://hotwired.lycos.com/webmonkey/00/50/index2a.html XHTML tartışmaları - Dr. Dobb's [/b] |
| | |
| SeaBoy isimli kullanıcıya, bu konu için teşekkür edenler: | Safak (09-04-2008) |
| | #2 (permalink) |
| Kayıt: 09.04.2008 Yaş: 21
Mesajlar: 18 İtibar Gücü: 0 | Aslında dediğiniz gibi html 4 ten sonra xhtml e çok benziyor .ama html 5 te çıktı Ama ne varki ben halen html kodluyorum xhtml ile html arasında da çok bi fark yok zaten sadece başına x atmışlar hanı html fazla kaldı ya piyasada ondan ve xhtml web 2.0 standardı olarak kabul edildi ...Neyse iyisimi Web 2.0 a uymak |
| | |
![]() |
| Etiketler |
| nedir, xhtml |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Seçenekler | |
| Stil | |
| |
Benzer Konular | ||||
| Konu | Konuyu Başlatan | Kategori | Cevaplar | Son Mesaj |
| Özenti(bezemeye çalışma) Çılgınlığı.. Nedir? Nedeni Nedir? | FeYeZaN | Genel Tartışma Alanı | 72 | 22-07-2008 12:53 |
| Spor bilimi nedir Spor nedir | KaLpsiz | Spor Meydanı | 0 | 18-02-2008 00:28 |
| Fitrenin önemi nedir? Kimler verir, ölçüsü nedir? | Notheart | On bir ayın sultanı | 0 | 15-09-2007 19:44 |
| aşk nedir? | @izci@ | Paylaşmak İstedikleriniz | 8 | 15-01-2007 21:34 |
| aşk nedir? | Argion | Fotoğrafçılık ve Resimler | 6 | 05-08-2006 01:52 |