Ev Social Media DOCTYPE'lere Giriş (DTDs) - aptallar

DOCTYPE'lere Giriş (DTDs) - aptallar

İçindekiler:

Video: Talking Tom 2024

Video: Talking Tom 2024
Anonim

DOCTYPE'ler, 1999'dan bu yana web dünyasında dolaşıyor olsa da son yıllarda sahip oldukları saygı ve dikkati göstermeye başladılar.

A DOCTYPE - ayrıca sıklıkla Belge Tipi Tanımı veya DTD olarak da anılır, bazen de Belge Türü Beyanı (tekrar, DTD) - bir tarayıcının sayfanın HTML, XHTML, HTML5 veya Çerçeve olarak yazılmış kod türünü nasıl tanımlayacağını bildiren bir HTML sayfasının üst kodundaki bir talimat kümesidir.

Daha da önemlisi, DOCTYPE tarayıcıya belgenin XML programlama dili uygulaması olarak nasıl yorumlanacağını bildirir. XML, eXtensible Markup Dil, insanlar arasında bilgi ve uygulama hizmetlerinin iletimi için kolaylıkla özelleştirilebilir bir programlama dili ve yapılandırılmış ve anlamlı semantik kod kullanan bilgisayarlar.

Tüm web sayfalarınızda doğru DTD'yi kullanmaya özen göstererek, sayfa kodunuzun geçerli olmasını sağlarken web sitenizin erişilebilirliğini de artırabilirsiniz.

DOCTYPE, her web sayfasının üstüne eklenen bir kod satırıdır. DOCTYPE, HTML kodunun üst kısmında, eski HTML 4'ü kullanan açılış etiketinden önce yerleştirilmelidir. 01 Geçiş Yapan DTD.

Tarayıcının hangi biçimlendirme dilini kullandığını bildirmeye ek olarak DOCTYPE, bir XML veya SGML dosyasını bir DTD ile ilişkilendirir. Hangi DOCTYPE'yi kullanacağınızı öğrenmeden önce koda bir göz atın.

DTD'nin kendisi, bir HTML, XHTML veya HTML5 tabanlı sayfa olsun, iki kısımdan oluşur:

  • Tanımı: İlk yarım işaretleme dili tanımlayıcı, DTD türünü web belgesinde kullanılan kod türüne eşleştirir.

  • Beyanname: DTD'nin diğer yarısı, DTD'nin kullanımı hakkında daha fazla bilgi içeren web erişilebilir bir metin dosyasının URL'sini belirtir.

W3C, tüm HTML 4. 01, XHTML ve HTML5 web sayfalarının bir DTD belirten bir DOCTYPE içerdiğini önermektedir. Frameset sayfalarının DTD'yi de kullanmalarını isterlerdi, ancak bu etiketler artık geçersizdi.

HTML 4. 01 DOCTYPE

Sayfalarınızda HTML 4. 01 ile üç tür DTD kullanabilirsiniz. Tarayıcılara en sıkı, en doğru standartlara uygun sayfa görüntülemeyi kullanmalarını söylemesi nedeniyle birincisi sayfalarınızın hepsi değilse de çoğu için kullanılabilir. Bununla birlikte, HTML'de hiçbir kodlama hatası ya da kullanımdan kaldırılmış etiket bulunmamasını gerektirdiğini unutmayın:


İkinci HTML DTD, eski kodu, kullanımdan kaldırılan etiketleri ve muhtemelen bazı küçük kodlama hatalarını içerebilecek sayfalar için kullanılmalıdır. katı DTD yönergelerine uymuyor veya uymuyor.Geçiş ve gevşek ayarlar, güncel olmayan etiketleri ve genel kod yanlışlarını yorumladığınızda tarayıcılara biraz bağışıklık duymalarını söyler:

Geçiş // TR" // www. w3. org / TR / html4 / gevşek . dtd ">

Artık kullanılmayan üçüncü HTML DTD, tek bir tarayıcı penceresinde iki veya daha fazla sayfayı görüntülemek için çerçeve kümesi etiketlerini kullanan HTML belgeleri içindir:



XHTML DOCTYPE

XHTML koduyla çalışırken, XHTML koduyla çalışırken doğru XHTML DTD. XHTML 1.0 kodunu yazarken üç çeşit DTD arasından seçim yapabilirsiniz. Birincisi, sayfa içeriği sunumu için CSS kullanan XHTML dosyalarınızın çoğunun veya tamamı için kullanılabilir ve standartlara uygun kodu en sıkı şekilde yorumlanmasına bağlı kalabilirsiniz. Bu DTD ile açılış etiketinin xmlns özniteliğiyle eklendiğini unutmayın:


İkinci DTD, sıkı DTD'nin izin vermediği bazı etiketler ve özniteliklerin yanı sıra dosya içindeki stil ve sunum kodunu da içerebilecek XHTML dosyaları içindir:


Üçüncü XHTML DTD, XHTML söz dizimi kurallarına sahip çerçeve set sayfalarını içeren XHTML belgeleri için kullanıldı:


Bu DTDlere ek olarak, iki tane daha XHTML DTD buluyorsunuz. Strict XHTML 1. 1, Strict XHTML 1. 0'ın daha yeni bir versiyonudur ve XHTML'in modülerleştirilmesine dayanır:


Bu DTD yalnızca bu XHTML formunun daha sıkı kodlama gereksinimlerini karşılayabildiğinizden eminseniz kullanılmalıdır.. Başka bir deyişle, işinizi bitirmek için bazı kodlama kesmek kullanmanız gerekebileceğini düşünüyorsanız kullanmayın.

Benzer şekilde, Mobil 1. 0 XHTML, kablosuz ekran için geliştirilen XHTML kodunu tanımlamak için kullanılan bir DTD'dir.



HTML5 DOCTYPE

Şaşırtıcı bir şekilde, HTML5 DOCTYPE pek çok DOCTYPE değildir! Fark ettiğiniz HTML 4. 01 ve XHTML arasındaki temel farklar, tüm küçük harflerin kullanılması, DTD kullanımı için bir URL bildiriminin kaldırılması ve açılış etiketine eklenen bir nitelik eksikliğidir:


Bu HTML ve XHTML'den farklı olarak, HTML5, biçimlendirme dilleri için uluslararası bir standart olan SGML'ye (Standart Genelleştirilmiş İşaretleme Dili) dayalı olmadığından basitleştirme zordur.

HTML5 şimdi tarayıcı ve cihaz desteği olarak web tasarım ve üretim profesyonelleri tarafından kullanılan geçerli standart olarak büyümeye devam ediyor. Tarayıcınızın veya cihazınızın HTML5'i destekleyip desteklemediğini öğrenmek için HTML5 Testi'ndeki test puanlarını kontrol edin.

DOCTYPE'lere Giriş (DTDs) - aptallar

Editörün Seçimi

Excel Makrolar: Örnek Dosyalar - mankenler

Excel Makrolar: Örnek Dosyalar - mankenler

Excel'deki her makro Makrolar İçin Aptallar kitabı, makronun çalışıp çalışmadığını görmek ve kodu incelemek. Örnek dosyaları kopyalayıp çevrenize yapıştırmak için de kullanabilirsiniz (her makroyu sıfırdan yazmak yerine). Genel olarak, siz ...

Excel SharePoint için hizmetler - aptallar

Excel SharePoint için hizmetler - aptallar

Excel belgelerinin etkileşimli web sayfaları olarak SharePoint'e yayımlanmasını sağlayan mekanizma Excel'dir Hizmetler. Excel Hizmetleri, bu üç bileşeni tanımlamak için daha geniş bir terimdir: Excel Hesaplama Hizmetleri: Excel hizmetlerinin birincil motoru olarak hizmet eder. Bu bileşen, Excel belgelerini yükler, hesaplamaları Excel sayfasında yürütür ve ...

Editörün Seçimi

Dijital Fotoğrafınıza Bir Seçim Çerçevesini Fırçalama

Dijital Fotoğrafınıza Bir Seçim Çerçevesini Fırçalama

Kompleks için Elemanların Seçme Fırçası gibi bir alet kullanın seçim taslakları. Bu araçla, değiştirmek istemediğiniz alanları fırçalayıp bu piksellerin üzerine bir dijital maske koyabilirsiniz. Fırça aracını kullanmak, serbest biçimli anahatları herhangi bir serbest el aracı ile çizmekten çok daha kolaydır. Aşağıdaki adımlar Elements'i kullansa da ...

Adobe Photoshop Elements ile Dijital Fotoğrafın Ekran Görüntüleri Boyutunu Değiştirme - mankenler

Adobe Photoshop Elements ile Dijital Fotoğrafın Ekran Görüntüleri Boyutunu Değiştirme - mankenler

Ekrandaki fotoğraflar için, piksel sayısı (çözünürlük) resmin görüntü boyutunu belirler. Bir dijital fotoğrafın görüntü boyutunu değiştirmek isterseniz, resim dosyasından piksel eklemeli veya pikselleri kaldırmalısınız. (Görüntü boyutunu artırırken piksel eklemenin de resim kalitesini düşürebileceğini unutmayın.) Piksel sayısını değiştirmek için ...

Editörün Seçimi

Bebeklerle Evde Kalmak Baba Kılavuzu - mankenler

Bebeklerle Evde Kalmak Baba Kılavuzu - mankenler

Eğer birincil bakıcıysanız, kova durur sen. Birincil bakıcı olmak büyük bir şirketin başkanı olmak gibidir, yalnızca gülümsemelerde ve sevgide size ödenecek çok istekli, affedici, ama son derece şirin bir müşteriniz vardır. Bebeğinizin ne istediğini bulma Bebeğinizin ne olduğunu anlamaya çalışırken ...

Babamın Bebek Bebekleri İçin

Babamın Bebek Bebekleri İçin

Bir iksir cephaneliği ve İlk aylarda ve yıllardaki losyonlar esastır. Her babamın bebeği düzeltmesinde olması gereken şey-it kiti: Badem veya hindistancevizi yağı: Bebeğinizin nemlendiriciler veya kokulu losyonlara ihtiyacı yoktur. Kuru ciltli ise saf yağ, toksinler ve dolgu maddeleri olmaksızın en iyisidir ...

Bebek Masajının Duygusal Faydaları - mankenler

Bebek Masajının Duygusal Faydaları - mankenler

Bebek masajı çok büyük fayda sağlamaktadır. Bebeğinizin masaj edilmesi ikiniz için olumlu bir duygusal etkiye sahip olabilir. İşte birçok duygusal faydanın birkaç örneği: Masaj, bir ebeveyn veya bakıcı olarak sizin güveni arttırır. Sizinle bebeğiniz arasındaki bağ ve bağlanmayı destekler.