html փաստաթղթի կառուցվածքը հիմնական թեգերն են: Ճիշտ HTML փաստաթղթի կառուցվածքը և էջի կոդը
Բարի օր, բլոգի ընթերցողներ և հյուրեր: Ես նորից ձեզ հետ եմ՝ ձեր խոնարհ օգնականը հիպերտեքստի նշագրման լեզվի html հիմունքները սովորելու հարցում: Այս հոդվածում ես ուզում եմ անդրադառնալ կայքի էջերի կառուցվածքի թեմային և ավելի մոտիկից ծանոթացնել լեզվի հիմնական թեգերին։
Կայքի կառուցվածքի html թեման ամենակարևորներից է և հանդիսանում է կայք կառուցելու հիմքը, որը տիրապետելուց հետո հեշտությամբ կարող եք անհատական դիզայն ստեղծել ձեր էջերի և կայքերի համար։ Թեմայի մանրամասն ուսումնասիրության համար հոդվածում ներկայացված է ոչ միայն տեսական նյութ, այլեւ բլոգ ստեղծելու կոնկրետ օրինակ։ Հիմա ժամանակն է սկսել սովորել:
Սարսափելի տեսք ունի, հեշտ ծրագրավորվող
Նրանց համար, ովքեր առանձնապես անհանգիստ են, ներածությունը կսկսեմ օրինակով: Ստորև բերված է մի պարզ ծրագրի կոդը, որը ես գրել եմ հատուկ այս հոդվածի համար: Մի անհանգստացեք: Յուրաքանչյուր քայլի կտրվի մանրամասն բացատրություն:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
Հոդված 1Ահա առաջին հոդվածի տեքստը. Հոդված 2Ահա երկրորդ հոդվածի տեքստը. |
Կայքի կառուցվածքի ստեղծում՝ օգտագործելով html
- Հիմնական հիպերտեքստի նշագրման լեզվական պիտակներ
- Նոր պիտակներ, որոնք եկել են html 5-ով
- Էջի կառուցվածքի օրինակ
Հոդված 1
Ահա առաջին հոդվածի տեքստը.
Հոդված 2
Ահա երկրորդ հոդվածի տեքստը.
Այս կոդը ստեղծում է բլոգի էջ, որն իր հերթին բաժանվում է վերնագրի, մենյուի, հիմնական վահանակի (դասավորություն), որը պարունակում է բովանդակության վահանակ (բովանդակություն) և կողագոտի (կողային տող), ինչպես նաև «ստորատակ» (ստորատակ): )
Դեբրիֆինգը սկսենք առաջին տողից։
լեզվական տարր է, որի հիմնական խնդիրն է նշել վեբ փաստաթղթի տեսակը։ Այս կերպ բրաուզերը որոշում է, թե ինչ ստանդարտով պետք է ցուցադրվի էջը, քանի որ այսօր կան html-ի մի քանի տարբերակներ։
Այնուամենայնիվ, արժե ուշադրություն դարձնել լեզվական նոր միավորի վրա, որը կոչվում է ոճը. Ինչպես կարող եք կռահել անունից, այս թեգը սահմանում է ոճը և կարգավորում է էջի օբյեկտների դասավորությունը:
Տրամաբանորեն կարող եմ ենթադրել, որ ձեր գլխում անմիջապես ծագեց հարցը. «Ի՞նչ անհասկանալի կոդ կա ծրագրի այս հատվածում։ Դա ընդհանրապես նման չէ html-ի: Եվ պատասխանը հետևյալն է՝ ոչ թե html-ն է գրված ոճի թեգի մեջ, այլ css կոդը։ Ինչպես նախկինում նշվեց, սա վեբկայքերի արտաքին տեսքը ֆորմատավորելու գործիք է։
Դիվվերաբերում է նշագրման լեզվի բլոկի պիտակներին: Այն օգտագործվում է որոշակի բեկորների մեկուսացման համար՝ դրանց հետագա փոփոխման նպատակով։
Բլոկները կառավարվում են կասկադային ոճի թերթիկների միջոցով, այսինքն. css լեզու Օրինակի վեբ էջը ունի երեք բլոկ, որոնք ոճավորվում են դասի ատրիբուտներով:
Այսպիսով, ծածկագիրը պարունակում է.
- դասավորություն – բլոկ, որը պատասխանատու է էջի հիմնական մասի համար,
- կողագոտ - կողային գոտի (սովորաբար ստեղծված է նավիգացիայի համար),
- բովանդակություն – բլոկ, որտեղ տեղակայված են բլոգի գրառումները:
Կողային տողի դասի սահմանում ունեցող տարրում ես տարրերի միջոցով սահմանում եմ չդասավորված ցուցակ
- Եվ
- . Ոճի դասի բովանդակությամբ բլոկում – վերնագրերի պիտակներ
և պարբերություն
Հիմա եկեք ավելի սերտ նայենք բլոկին
.HTML, թե դեռ HTML 5: Ինչպե՞ս ճանաչել:
Դասավորության ոճի դասով div-ում, ի լրումն այլ բլոկների, կան պիտակներ, ինչպիսիք են վերնագիրը, ընտրացանկը և ստորագիրը: Ի տարբերություն օրինակի մյուս տարրերի, դրանք հատուկ են HTML 5 հարթակին:
Այսպիսով, վերնագիրը հիպերտեքստի նշագրման լեզվի տարր է, որը սովորաբար ստեղծում է կայքի էջերի կամ բաժինների վերնագիրը, որոնցում տեղադրվում է վերնագիրը: Հարկ է նշել, որ Internet Explorer բրաուզերը չի աջակցում մինչև 8-րդ տարբերակի վերնագիրը, բայց ցուցադրում է դրա բովանդակությունը:
Մենյուի պիտակի հիմնական նպատակը ցանկի տարրերի ցուցադրումն է: Համարակալված և չհամարակալված ցուցակներ ստեղծելու տարրերի նման, մենյուի կոնտեյների ներսում, յուրաքանչյուր բովանդակության տարր ներառված է զուգակցված պիտակի մեջ:
- .
Եվ վերջապես ստորագրի լեզվական միավորը։ Վեբ մշակողների ժարգոնում սա երբեմն կոչվում է էջի «ստորատակ»: Այս թեգը գտնվում է էջի կամ բաժինների ներքևում: Ստորագիր սովորաբար պարունակում է տեղեկատվություն որոշակի ռեսուրսի հեղինակության, փաստաթղթի ստեղծման ամսաթվի, հիմնական տեղեկատվության կամ այլ նյութերի մասին, որոնք հատուկ ուշադրություն չեն պահանջում վեբ ռեսուրսի ընթերցողներից:
Վեբ ռեսուրսներ ստեղծելու գործիքներ
Ինտերնետային էջեր մշակելու համար ստեղծվել են բազմաթիվ ծրագրային արտադրանք: Պայմանականորեն դրանք կարելի է բաժանել պարզ խմբագրման ծրագրերի և մասնագիտորեն ուղղված ծրագրային արտադրանքների:
Կայք ստեղծելիս առաջին բանը, որ պետք է պատկերացնել, այն է, թե ինչպես է ձևավորվում վեբ էջը։ Սա մի տեսակ «հիմք» է վեբկայքի կառուցման մեջ: Ուստի, նախքան կայքերի ստեղծման ավելի բարդ տեխնոլոգիաների մեջ խորանալը, խորհուրդ է տրվում ունենալ HTML-ի առնվազն տարրական գիտելիքներ։ Այս դասում մենք կծանոթանանք HTML, արի դասավորենք HTML փաստաթղթի կառուցվածքըև օգտագործել գործնական օրինակներ՝ ձեռք բերված գիտելիքները համախմբելու համար:
Ինչ է HTML-ը:
HTMLնշանակում է HyperText Markup Language: Այս լեզուն պատասխանատու է այն բանի համար, թե ինչպես կցուցադրվի հիպերտեքստը կայքի էջերում: Հիմա եկեք պարզենք, թե ինչ է հիպերտեքստը: Գաղտնիք չէ, որ մեկ վեբ էջը կարող է պարունակել բազմաթիվ տարբեր տեսակի տեղեկություններ՝ լինի դա տեքստ, որոշ աղյուսակներ, գրաֆիկներ, տեսանյութեր, աուդիո և այլն: Այսպիսով, այս ամբողջ ինֆորմացիան կարելի է անվանել մեկ բառով՝ հիպերտեքստ։
Նկատի ունեցեք, որ HTML-ը նշագրման լեզու է, այլ ոչ ծրագրավորման լեզու: Այս լեզուն չունի որևէ տրամաբանական ֆունկցիա և անհնար է դրանում մաթեմատիկական հաշվարկներ կատարել։ HTML էջերն ունեն ընդլայնում .htmlկամ .htmև մշակվում են բրաուզերների կողմից՝ IE, Mozilla Firefox, Google Chrome, Yandex Chrome, Opera և այլն:
Հիմա եկեք պարզենք, թե ինչպես է բրաուզերը հասկանում, թե ինչ և ինչպես ցուցադրել վեբ էջում: Դա շատ պարզ է. Հիպերտեքստի նշագրման լեզուն HTML-ն ունի ներկառուցված հրամաններ, որոնք կոչվում են պիտակներ: Նրանց կողմից է, որ բրաուզերը կողմնորոշվում է:
HTML փաստաթղթի կառուցվածքը
Ցանկացած HTML փաստաթուղթ (վեբ էջ) պետք է ունենա որոշակի կառուցվածք։ Սա կխուսափի հնարավոր խնդիրներից բրաուզերներում էջեր բացելիս: Որպես օրինակ, եկեք նայենք մի էջ, որը պարունակում է հետևյալ HTML կոդը.
HTML փաստաթղթի կառուցվածքը ...
- .