XHTML - İpuçları ve Püf Noktaları
Bu bölüm, bir XHTML belgesi yazarken bilmeniz gereken çeşitli ipuçlarını ve püf noktalarını listeler. Bu ipuçları ve püf noktaları, etkili belgeler oluşturmanıza yardımcı olabilir.
XHTML Belgesi Tasarlamak İçin İpuçları
İşte XHTML belgelerini tasarlamak için bazı temel yönergeler -
Hedef Kitlenize Hizmet ve Etkileşim Sağlamak için Tasarım
Hedef kitlenizin istediğini tatmin etmeyi düşündüğünüzde, amaca hizmet edecek etkili ve akılda kalıcı belgeler tasarlamanız gerekir. Belgeniz, gerekli bilgileri bulmak ve tanıdık bir ortam sağlamak için kolay olmalıdır.
Örneğin, Akademisyenler veya tıp pratisyenleri, uzun cümleler, karmaşık diyagramlar, belirli terminolojiler vb. İçeren dergi benzeri belgelerde rahattır, oysa okula giden çocukların eriştiği belge basit ve bilgilendirici olmalıdır.
Belgenizi Yeniden Kullanın
Yeni bir projeyi her paketlediğinizde sıfırdan başlamak yerine önceden oluşturduğunuz başarılı belgeleri yeniden kullanın.
XHTML Belgesinin İçinde
İşte XHTML belgesindeki öğelerle ilgili bazı ipuçları -
XML Beyanı
Tüm XHTML belgelerinde XML bildirimi gerekli değildir, ancak XHTML belge yazarlarının tüm belgelerinde XML bildirimleri kullanmaları şiddetle tavsiye edilir. Belgenin karakter kodlaması varsayılan UTF-8 veya UTF-16 dışında olduğunda böyle bir bildirim gereklidir.
Boş Elemanlar
Sondaki / ve> boş öğelerin önünde bir boşluk içerirler. Örneğin, <br />, <hr /> ve <img src = "/ html / xhtml.gif" alt = "xhtml" />.
Gömülü Stil Sayfaları ve Komut Dosyaları
Stil sayfanız "<", "&", "]]>" veya "-" kullanıyorsa harici stil sayfalarını kullanın.
Komut dosyanız "<", "&" veya "]]>" veya "-" kullanıyorsa harici komut dosyalarını kullanın.
Öznitelik Değerleri İçinde Satır Sonları
Öznitelik değerleri içinde satır sonlarından ve birden çok boşluk karakterinden kaçının. Bunlar farklı tarayıcılar tarafından tutarsız bir şekilde ele alınır.
Isindex Öğesi
Belge başlığına birden fazla isindex öğesi dahil etmeyin . İsindex eleman giriş öğesinin lehine kaldırılmıştır.
Lang ve xml: lang Özellikleri
Kullanım hem lang ve xml: lang Bir elemanın dilini belirterek ederken bağlıyor. Xml: lang özniteliğinin değeri önceliklidir.
Öğe Tanımlayıcıları
XHTML 1.0, a, applet, form, frame, iframe, img ve map öğelerinin ad özelliklerini kullanımdan kaldırmıştır . Sonraki sürümlerde XHTML'den kaldırılacaklar. Bu nedenle, öğe tanımlaması için id öğesini kullanmaya başlayın .
Öznitelik Değerlerinde Ve İşaretlerini Kullanma
Ve işareti karakteri ("&") bir varlık referansı & olarak sunulmalıdır.
Misal
<!-- This is invalid in XHTML -->
http://my.site.dom/cgi-bin/myscript.pl?class=guest&name=user.
<!-- Correct XHTML way of writing this is as follows -->
http://my.site.dom/cgi-bin/myscript.pl?class=guest&name=user
HTML ve XML'de Boşluk Karakterleri
HTML belgelerinde yasal olan bazı karakterler XML belgesinde yasa dışıdır. Örneğin, HTML'de, form besleme karakteri (U + 000C) beyaz boşluk olarak kabul edilir, XHTML'de XML'in karakter tanımına bağlı olarak yasadışıdır.
İsimli Karakter Referansı & Apos;
Adlandırılmış karakter referansı '(kesme işareti, U + 0027) XML 1.0'da tanıtıldı, ancak HTML'de görünmüyor. Web geliştiricileri bu nedenle & # 39; HTML 4 Web Tarayıcılarında beklendiği gibi çalışmak yerine.