Kompüter, Proqramlaşdırma
DOCTYPE HTML - bu nədir? Siz maddə haqqında bilmək lazımdır
Olursa olsun skeptics, tərəqqi dayandırıla bilməz bir fenomen olmağa davam edir nə. bir ay bağ təhqir uzunmüddətli hərəkət isə bu dəyişikliklər ilə ayaqlaşmaq üçün çətindir və daha olur, çünki Lakin, başqaları sanki bir çaxnaşma batırılır olunur. Belə "tutmaq-up" nümunəsi yüksək texnologiya ilə bağlı peşələrin nümayəndələridir.
ən web dizaynerlər, proqramçılar və coders daha yaxşı uyğun vaxt ruhu deyil, gec həftə məlumat alır hər hansı bir "Nura Baba", lakin hələ xeyli təhrif ilə olsa da, reallıq bir qədər fərqlidir. tərəqqi səviyyəsinə uyğun yeni texnologiyalar sahəsində çətindir. sadə nümunəyə baxaq: hətta bəzi 5-10 il bundan əvvəl Adobe Flash online oyun geliştirici maddi uğur çoxsaylı "Happy Farmer" nail ola bilər ki, sübut var. Lakin bu gün bu texnologiya getdikcə daha müasir yol verilməsi, ölüm, lakin əsas HTML5 iş əksəriyyəti az edir. Yeri gəlmişkən, bu HTML5 və günləri HTML-DTP həsr bugünkü hekayələr "simvol" biridir.
DOCTYPE HTML - bu nədir?
texnologiya yüksək texnologiyalı avanslar qurbanlarının Bu abidə. yalnız "döyüş" Ölkəmizdə vəziyyət, həm də brauzerlər olduqca real müharibə fərqlənir 90 s, dəliqanlı, dünyanın kompüter istifadəçiləri World Wide Web sörf imkan verir ki, bir neçə məhsulları gətirdi. Netscape Navigator və Internet Explorer müvafiq olaraq, tam fərqli bir eyni page axtarır, və saytın yaradıcıları bu proqramlar üçün tam fərqli bir pages yaratmaq zaman məşhur - yalnız bir problem yoxdur.
Standards? O illərdə, onlara mənasız idi haqqında danışmaq - W3C öz körpəlik mövcud və IE Microsoft ümumiyyətlə öz icad üstünlük məlum təşviq bir şey Motosiklet ilə uyğun deyil. standartlarının bəzi görüntü ki, əgər tam var idi, lakin hələ də bütün məşhur brauzerlər hörmət: Buna baxmayaraq, dəhşətli (Web Developers üçün) onilliyin sonuna vəziyyət bütün sonra normala döndü.
Lakin vəziyyət yumşaq desək, konsorsiumun standartları və browser istehsalçıları idi ki, belə olduğu ortaya çıxdı deyil, bütün oxşar. Siz asanlıqla baxımından tamamilə düzgün yarada bilər HTML, CSS və DOM səhifə, lakin üstünlük browser inadla görmək gözlənilmir nə göstərdi.
Lakin vaxt getdi kimi, developers hələ nəhayət müsabiqə haqqında, lakin bir webmaster haqqında deyil, yalnız düşünmək qərarına gəldik və o çıxdı - Doctype HTML. Bu xüsusi səhifə hesab edilməlidir necə browser edir xüsusi tag edir.
Nə Doctype HTML-kodu tələb olunur?
hər yerdə təqib etməyə başladı adekvat standartlar, Advent əvvəl, brauzerlər çox developers xüsusi texnologiya yanaşma öz üsulları yaratmaq, özü üzərində yorğan çəkməyə çalışdıq. Nəticədə, bir və eyni səhifədə müxtəlif yollarla müxtəlif brauzerlərdə görünür. Lakin, bu yalnız Web sörf üçün proqramların istehsalçıları ətrafında gəldiyi zaman, az əyləncəli problem başqa olduğunu qeyd yoxdur, izah edilmişdir.
Vəziyyəti təsəvvür edin: siz - bir tipik web geliştirici gec 90-cı. Bu, sadəcə belə baş ki, artıq olanlar ilə bu sites yaratmaq üçün indi olduğu kimi aydın deyil və nə vasitəsi Internet Explorer 4. Microsoft birdən onların hissləri gəlib və yeni brauzer daha "doğru" etmək üçün qərar brauzerinizin sərf zaman ən yaratmışdır. Əgər kifayət qədər vaxt varsa, əlbəttə ki, siz yeni standartlara uyğun belə bir şəkildə HTML-kodu yenidən yazmaq bilər, lakin insanların, çünki - tənbəl canlılar.
Bu Doctype HTML ən uyğun bu nöqtədə idi "ixtira". Bu səhifənin əvvəlində müəyyən edilir sənədin növü asılı olaraq, brauzerinizin bu halda ən uyğun göstərilməsi mexanizminin seçəcək. HTML-kodu Doctype mövcud deyilsə, brauzerinizin daxil olacaq Uyğunluq rejimi (adətən, lakin mütləq). Nəticədə, eyni Internet Explorer 6 Doctype tag olmaması (o sülh istirahət fayl belə) davranır onun dördüncü versiyası çalışırıq kimi.
növləri Doctype
Doctype tag müəyyən kateqoriyalara bölmək olar bir neçə növ daxildir. HTML 4.01, HTML 5, XHTML 1.0 və ya XHTML 1.1 Birincisi, biçimlendirme dili əsas növləri təsvir edir. İkincisi, bu Dil hər HTML-kodu müəyyən W3C standartlarına olmaq necə çətin At t. E. "günah tapmaq əmsalı" işarə edərək, onun alt var. Lakin, ikinci halda, iki istisnalar var - HTML5 və XHTML 1.1 hər hansı bir yarımnövü və Doctype HTML yalnız bir formasıdır deyil. Lakin daha sonra ...
Vasvası yanaşma: Ciddi DOCTYPE
Siz hüquq Validator hər bir hərf üçün müvafiq HTML-kodu yaratmaq üçün tercih etsəniz, əlavə stimul (self-faiz başqa) Doctype ciddi istifadə etmək olardı. Siz daha inkişaf etmiş XHTML 1.0 istifadə planlıyorsanız, hər element başlayacaq line, bu kimi baxmaq lazımdır:
Doctype HTML Public ciddi şablon seçilməsi standart hər hansı bir sapma brauzer tərəfindən qeyd və sonra yanlış tag rədd istifadə olunacaq ki, təmin edir. Xüsusilə, ciddi rejimi, hər hansı bir tag, bu blok tags içərisində tələb forması image və ya digər maddə olub. siz olmadan bunu etmək istəsəniz, browser sadəcə bu maddə keçirmək deyil, və səhv siyahısı layout yazan bir neçə doldurdu.
Bundan əlavə, mətn format imkan verir tags bir sıra, bu da aradan qaldırılması üçün arzu olunandır - ciddi rejim CSS istifadə nəzərdə tutur.
Humanitar yanaşma: Transitional DOCTYPE
aşağıdakı kimi «Soft» Doctype HTML 4 elan:
XHTML simli üçün daha az fərqli görünür, lakin ümumi trend davam edir:
xüsusi ümumi From: Doctype çerçeve
Çerçeve şablon uyğun yoxlanılması pages, lakin yuxarıda "azadlıqlarının" əlavə, bu şablon çərçivəsində istifadə etmək Keçid imkan verir ki, ümumiyyətlə oxşar yanaşma. Digər fərqlər Çerçeve HTML 4.01 və XHTML 1.0 deyil, buna görə də, elanlar üçün yalnız transfer xətt var:
Cutting-Edge
Digər növ Doctype
Tarix üçün, XHTML gəlir əksəriyyəti Doctype nümunələri bir neçə növ var. biçimlendirme dili ikinci versiyası, onun ilk versiyası HTML5 yuxarıda qeyd olunan, varyasyonları bir hissəsi olmaq, işıq gəlmədi baxmayaraq deyil, baxmayaraq ki, ən yüksək yayılması, diri və yaxşı.
Bu əhəmiyyətli Doctype mi?
Bəlkə HTML bəzi təcrübəsiz "yazıçılar" reklam səhifə növü ignore üçün çalışacağıq. onlar vyshenapisannogo mühüm məlumat öyrənmək olmasaydı Bəli, biz bir sadə misal vermək. Burada Transitional-şablon istifadə edən misal səhifə var:
Ümid edirəm ki, bu nümunə kifayət qədər mövcud vyshenapisannogo Buna görə də, biz yalnız ciddi-qiymətləndirmə keçir kod yazmaq öyrənmək, ideal, diqqət saxlamaq və ya, əhəmiyyətini izah edir. Sizə uğurlar!
Similar articles
Trending Now