HTML standartları və ya nədir DOCTYPE. Bu nümunəni təhlil edək. Hansı standartı seçmək

Hər hansı bir veb səhifəni açsanız, o, saytın növündən və diqqət mərkəzindən asılı olaraq dəyişməyən tipik elementləri ehtiva edəcəkdir. Nümunə 1 əsas elementləri ehtiva edən sadə sənədin kodunu göstərir.

Nümunə 1. Veb səhifənin mənbə kodu

Nümunə veb səhifə

Başlıq

Birinci abzas.

İkinci abzas.

Bu nümunənin məzmununu köçürün və c: \ www \ qovluğunda example2.html kimi qeyd edin. Bundan sonra brauzeri işə salın və menyu elementi vasitəsilə faylı açın Fayl > Faylı açın(Ctrl + O). Sənədi seçmək üçün dialoq pəncərəsində example2.html faylını göstərin. Brauzer Şəkildə göstərilən veb səhifəni açacaq. 1.

düyü. 1. Brauzerdəki nümunənin nəticəsi

Element(jarg. doctype) cari sənədin tipini - DTD (sənəd növünün tərifi) göstərmək üçün nəzərdə tutulub. Bu, brauzerin cari veb səhifəni necə şərh edəcəyini anlaması üçün lazımdır, çünki HTML bir neçə versiyada mövcuddur - müasir HTML5 və ya köhnə HTML4 və XHTML. Brauzerin "çaşqın olmasın" və veb səhifəni hansı standarta uyğun göstərəcəyini başa düşməsi üçün kodun birinci sətirində təyin etmək lazımdır..

Gələcəkdə yalnız HTML5 ilə işləyəcəyimiz üçün bizə yalnız bir qısa və müasir sənəd növü lazımdır.

Qeyd etdik ki, element adları kiçik və yazıla bilər böyük hərflərlə... TObu qayda da tətbiq edilir və müxtəlif yollarla yazıla bilər. Lakin ənənəvi olaraq bu elementin adı böyük hərflə yazılır.

Açılış etiketi HTML sənədinin başlanğıcını müəyyən edir, onun daxilində "baş" saxlanılır ( ) və sənədin "gövdəsi" ( ).

Bu bölmənin məzmunu element istisna olmaqla, birbaşa səhifədə göstərilmir ... İçəri <head>aşağıdakı elementləri yerləşdirmək olar: <base> , <link> , <meta> , <script> , <style>və ya <title> .</p><p> <meta charset="utf-8"> </p><p>Element <meta>universaldır və bütün imkanlar sinfini əlavə edir, xüsusən də meta etiketindən istifadə edərək, bu element ümumi olaraq adlandırıldığı üçün səhifə kodlamasını dəyişdirə, əlavə edə bilərsiniz. <a href="https://zoo-mania.ru/az/antivirus/chto-takoe-nch-sch-vch-zaprosy-ih-vidy-i-rasshifrovka-chto-takoe-nch-sch-i-vch/">açar sözlər</a>, sənəd təsviri və daha çox brauzer üçün nəzərdə tutulmuşdur və ya <a href="https://zoo-mania.ru/az/security/poiskovaya-sistema-v-seti-poiskovye-sistemy-rossii-chto-eshche-est-krome/">Axtarış motorları</a>... Xüsusilə, brauzerin UTF-8 (Unicode transformasiya formatı) kodlaşdırması ilə məşğul olduğunu başa düşməsi və bu sətir əlavə edilməsi üçün.</p><p> <title>Nümunə veb səhifə

Element veb səhifənin başlığını müəyyən edir. Brauzerdə cari nişanda göstərilir (şəkil 2).</p><p><img src='https://i2.wp.com/webref.ru/assets/images/html-tutorial/title.png' height="62" width="367" loading=lazy loading=lazy></p><p>düyü. 2. Brauzerdə veb-səhifələrin adı</p><p>Element <title>tələb olunur və sənəd kodunda olmalıdır. İçərisində yalnız mətn yazmağa icazə verilir və başqa heç bir element yoxdur <title>olmamalıdır. Ancaq fərqli mətn simvollarının əlavə edilməsinə icazə verilir, məsələn, bu kimi: <span><title>Adobe ™ Photoshop® .

Son etiket sənədin başlığının tam olduğunu göstərir.

Sənədin "gövdəsi" veb səhifənin elementlərini və məzmununu yerləşdirmək üçün nəzərdə tutulub.

Başlıq

HTML, başlıqdan sonra bölmənin nisbi əhəmiyyətini göstərən müxtəlif səviyyələrdə altı mətn başlığı təklif edir. Beləliklə, element

ən mühüm birinci səviyyəli başlığı və elementi təmsil edir

altıncı səviyyəli başlığı ifadə etməyə xidmət edir və ən az əhəmiyyətlidir. Varsayılan olaraq, birinci səviyyəli başlıq ən böyük qalın şriftlə göstərilir, növbəti səviyyənin başlıqları daha kiçik ölçülüdür. Elementlər

...

blok elementləridir, onlar həmişə yeni sətirdən başlayır və onlardan sonra növbəti sətirdə digər elementlər göstərilir. Bundan əlavə, brauzer başlıqdan əvvəl və sonra boşluq əlavə edir.

Bəzi mətni şərh etməklə brauzerdə ekrandan gizlətmək olar. Baxmayaraq ki, istifadəçi belə mətni görməsə də, sənədə baxdıqdan sonra yenə də ötürüləcək mənbə gizli qeydlər aşkar edilə bilər.

Sıfırdan bir şablon yaradırsınızsa, onda bir şey üzərində qurmalısınız. HTML5 standartının "ölkədə geniş yayıldığını" nəzərə alsaq, bu məqalədə mən boş HTML5 şablonuna nümunə verəcəyəm.

Yeni standartda çox şey sadələşdirilib və indi əsas hissə belə görünür:

...

Yeni HTML5 teqləri

HTML5 kod strukturu üçün bir neçə yeni teq təqdim edir:

,