Hujjet jaratiw
HTML5 hújjetin jaratıwda biz eki qıylı usıldan paydalanıwımız múmkin: HTML hám XML.
HTML usılı tómendegi pikirlerdi óz ishine aladı :
Dáslepki ashılıw tegleri elementler ushın ámeldegi bolmawi múmkin
Aqırǵı jabıw tegleri elementlerde ámeldegi bolmawi múmkin
Tek bos elementler (void elementleri) (br, img, link sıyaqlı ) Slash menen jabılıwı múmkin / >
Tegler hám atributlar atları zárúrli emes
Atributlardıń bahaların tırnaq belgilerine kirgiziw múmkin emes
Birpara atributlar bahalarǵa iye bolmawi múmkin (tekserilgen hám óshirilgen)
Arnawlı belgiler qorǵawlanbaǵan
Hújjette DOCTYPE elementi bolıwı kerek
Bul hújjet jaratıwda" ruxsat beriw " usılı dep ataladı.
HTML5 hújjeti XML sintaksisi menen de tariyplanishi múmkin. Bul usıl " XHTML" dep ataladı. Kontent túri bası programma/xml+xhtml ma`nisine iye bolsa, ol isletiledi. Bul usıl tómendegi qaǵıydalar menen xarakterlenedi:
Hár bir element dáslepki ashılıw jarlıǵına ıyelewi kerek
Dáslepki ashılıw jarlıǵı menen bos bolmaǵan elementler (void elementleri) da juwmaqlawshı jabılıw jarlıǵına ıyelewi kerek
Hár qanday element Slash menen jabılıwı múmkin / >
Tegler hám atributlar atları dizimge alınadı, ádetde kishi háriplerde isletiledi
Atributlardıń bahaları tırnaq belgilerine kiritiliwi kerek
Bahasız atributlarǵa ruxsat berilmaydi (tekserilgan=" tekserilgan" ornına ápiwayıǵana tekserilgen)
Arnawlı belgiler qorǵawlanǵan bolıwı kerek
Keling, eki jantasıwdı salıstırıwlaylik. HTML5 jantasıwı :
Hám XHTML jantasıwınan paydalanıp, tap sonday mısal :
Xhtml sintaksisini isletgende, biz bul hújjet ushın at maydanı da kórsetiwimiz kerek: < html xmlns = " http://www. w3. org/1999/xhtml" >
Html-hújjetlerdi jazıwda arnawlı bir usıldı tańlaw programmist yamasa veb-dizaynerning abzallıqlarına baylanıslı. Kóbinese birinshi hám ekinshi usıllardan qaǵıydalardı qabıl etetuǵın aralas usıl isletiledi.
Usınıń menen birge, jabılıw hám ashılıw tegleriniń bar ekenligi element brauzer tárepinen nadurıs aytılıwı múmkinshiligın pasaytiradi.
Bunnan tısqarı, tırnaq belgileri bahalarınıń juwmaǵı potentsial qátelerden shaǵılısıwǵa járdem beredi. Sonday etip, klass ózgesheligi izbe-iz bir neshe bahalardı alıwı múmkin. Mısalı : . Eger biz Tırnaqlardı túsirsak, " sortmenu" ma`nisi retinde isletiledi hám " bigdesctop" brauzer bólek ózgeshelik retinde aytıwǵa háreket etedi.
Eger qıyınshılıqlar ámeldegi bolsa, jaratılǵan html belgisi qanshellilik tuwrı bolsa, ol mánzilde validator járdeminde tekseriliwi múmkin https://validator. w3. org:
Biz veb -bet kodın tekst maydanına kirgiziwimiz múmkin hám tómengi bólegindegi " Check" tuymesin basqannan keyin, tekseriwshi bizni qızıl yamasa jasıl reńdegi qáteler kórsetip, hesh qanday qáte joq ekenligin hám kod tastıyıqlanǵanlıǵın ańlatadı.
Paydalı html: Qaqpaq
Sayt daǵı qaqpaq ádetde baylanıs maǵlıwmatları, menyular, logotip ámeldegi bolǵan joqarı maydan dep ataladı. HTML5 standartı payda bolıwınan aldın, bul maydan ápiwayı blokınan paydalanıp belgilenedi, bul " mánis" ni keltirip shıǵarmaydı.
HTML5-de, sayt qopqog'ini belgilew ushın eki " header" jarlıǵı isletiledi, onıń ishinde elementler bar.
jarlıǵı < div > jarlıǵınan parq etpeydi hám jetilisken standart usıllardı óz ishine almaydı, sol sebepli sayttıń kórinisin buzıwdan qorıqpay hár qanday saytda paydalanıw múmkin.
Biz veb -bet kodın tekst maydanına kirgiziwimiz múmkin hám tómengi bólegindegi " Check" tuymesin basqannan keyin, tekseriwshi bizni qızıl yamasa jasıl reńdegi qáteler kórsetip, hesh qanday qáte joq ekenligin hám kod tastıyıqlanǵanlıǵın ańlatadı.
Do'stlaringiz bilan baham: |