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.