CSS- ը վեբ էջի նախագծում կառուցելու լավագույն միջոցն է
Սովորեցնելու գրել CSS դասավորությունը կարող է բարդ լինել, հատկապես, եթե դուք ծանոթ եք սեղաններ օգտագործելու համար, ստեղծելու գեղեցիկ վեբ էջի դասավորությունը: Բայց HTML5- ը թույլ է տալիս սեղանների դասավորության համար, դա լավ գաղափար չէ:
Աղյուսակները մատչելի չեն
Ճիշտ ինչպես որոնման համակարգերը, ամենից շատ էկրանին ընթերցողները կարդում են վեբ էջերը այն կարգով, որոնք ցուցադրվում են HTML- ում: Իսկ սեղանները կարող են շատ ծանր լինել էկրանային ընթերցողների համար: Դա այն պատճառով, որ սեղանի դասավորության բովանդակությունը, իսկ գծային, միշտ չէ, որ իմաստ չունի, երբ կարդացեք ձախից աջ եւ վերեւից ներքեւ: Plus, nested սեղանների հետ, եւ սեղանի բջիջների վրա տարբեր տարածություններ կարող են էջը շատ դժվար է պարզել:
Սա է պատճառը, որ HTML5 հստակեցումը խորհուրդ է տալիս դասարանի աղյուսակների դեմ եւ ինչու HTML 4.01 արգելում է այն: Մատչելի վեբ էջերը թույլ են տալիս ավելի շատ մարդկանց օգտագործել դրանք եւ հանդիսանում են պրոֆեսիոնալ դիզայների նշան:
CSS- ով դուք կարող եք սահմանել բաժին, որը պատկանում է էջի ձախ կողմում, բայց տեղադրեք այն վերջին HTML- ում: Այնուհետեւ էկրանին ընթերցողները եւ որոնման համակարգերը կկարողանան կարդալ կարեւոր մասերը (բովանդակությունը) առաջինը եւ պակաս կարեւոր մասերը (նավարկություն):
Աղյուսակները բարդ են
Նույնիսկ եթե դուք ստեղծեք սեղան վեբ խմբագրիչով, ձեր վեբ էջերը դեռ շատ բարդ եւ դժվար է պահպանել: Բացառությամբ առավել պարզ վեբ էջի նախագծում, շատ դասավորության աղյուսակները պահանջում են շատ եւ ատրիբուտների եւ ներկված աղյուսակների օգտագործումը:
Սեղանի կառուցումը կարող է հեշտ թվալ, երբ դուք անում եք դա, բայց հետո պետք է պահպանել այն: Վեց ամիս անց գիծը կարող է հեշտ չէ հիշել, թե ինչու եք սեղանների մեջ ներդնել, կամ քանի բջիջներ անընդմեջ եւ այլն: Ընդ որում, եթե դուք վեբ էջեր պահպանում եք որպես թիմի անդամ, դուք պետք է բացատեք յուրաքանչյուրի համար, թե ինչպես են սեղանները աշխատում կամ ակնկալում են լրացուցիչ ժամանակ, երբ նրանք պետք է փոփոխություններ կատարեն:
CSS- ը կարող է նաեւ բարդ լինել, բայց դա շարունակում է ներկայացումը HTML- ից առանձնացնել եւ շատ ավելի հեշտ է պահպանել երկարաժամկետ հեռանկարում: Բացի այդ, CSS- ի դասավորությունը դուք կարող եք գրել մեկ CSS ֆայլ եւ ոճը ձեր բոլոր էջերը տեսնելու համար: Եվ երբ դուք ցանկանում եք փոխել ձեր կայքի դասավորությունը, պարզապես փոխեք մեկ CSS ֆայլ, եւ ամբողջ կայքը տեղադրվում է ոչ-մեկ անգամ մեկ էջի միջոցով մեկ անգամ մեկ անգամ թարմացնել աղյուսակը թարմացնելու համար:
Աղյուսակները ճկուն են
Թեեւ հնարավոր է ստեղծել սեղանի դասավորությունը տոկոսային լայնությամբ, դրանք հաճախ դանդաղ են բեռնում եւ կարող են կտրուկ փոխել, թե ինչպես է ձեր դասավորությունը նայում: Բայց եթե ձեր սեղանների համար նախատեսված լայնությունները օգտագործեք, ապա շատ կոշտ դիրքորոշում եք ունենում, որը լավ չի լինի լավ տեսք ունեցող մոնիտորների վրա, որոնք տարբեր են ձեր կողմից:
Ստեղծելով ճկուն դասավորություն, որոնք լավ են տեսնում բազմաթիվ մոնիտորների, բրաուզերների եւ բանաձեւերի համեմատաբար հեշտ: Փաստորեն, CSS- ի լրատվամիջոցների հարցումներով դուք կարող եք ստեղծել առանձին նմուշներ տարբեր չափերի էկրանների համար:
Ներկառուցված սեղանները ավելի դանդաղ են բաշխվում CSS- ի նույն դիզայնի համար
Սեղանների ձեւավորմամբ ամենատարածված ձեւը `« բույն »աղյուսակները: Սա նշանակում է, որ մեկ (կամ ավելի) սեղան տեղադրվում է մյուսի մեջ: Որքան ավելի շատ աղյուսակները, որոնք նեղված են, այնքան երկար կլինի վեբ բրաուզերի համար էջը մատուցելու համար:
Շատ դեպքերում, սեղանի դասավորությունը ստեղծում է ավելի շատ նիշ, քան ստեղծել CSS դիզայն: Իսկ քիչ նիշերը նշանակում է, որ ներբեռնումից քիչ է:
Սեղաններ կարող են վնասել որոնման օպտիմալացմանը
Ամենատարածված սեղանի ստեղծած դասավորությունը ունի էջի ձախ կողմում գտնվող նավիգացիոն սանդղակը եւ աջակցության հիմնական բովանդակությունը: Աղյուսակները օգտագործելով, սա (ընդհանուր առմամբ) պահանջում է, որ HTML- ում ցուցադրված առաջին բովանդակությունը ձախ կողմում նավարկության սյունն է: Որոնման համակարգերը դասակարգում են բովանդակության վրա հիմնված էջերը եւ շատ շարժիչներ որոշում են, որ էջի վերեւում ցուցադրված բովանդակությունը ավելի կարեւոր է, քան մյուս բովանդակությունը: Այսպիսով, առաջինը, ձախ ձեռքով նավարկություն ունեցող էջը, առաջին հերթին, կունենա բովանդակություն, որն ավելի կարեւոր է, քան նավարկությունը:
Օգտագործելով CSS, դուք կարող եք տեղադրել կարեւոր բովանդակությունը նախ HTML- ում եւ ապա օգտագործել CSS- ը `որոշելու, թե որտեղ պետք է տեղադրվի դիզայնում: Սա նշանակում է, որ որոնիչները կտեսնեն կարեւոր բովանդակությունը նախ, նույնիսկ այն դեպքում, եթե դիզայնը տեղադրում է այն էջի վրա:
Տաղավարներ միշտ էլ Print Well- ը
Շատ սեղանի նմուշները լավ չեն տպագրում, քանի որ դրանք պարզապես չափազանց լայն են տպիչի համար: Այսպիսով, նրանց տեղավորելու համար բրաուզերները կտրում են սեղանները եւ ստորին հատվածները, որոնք առաջացնում են շատ խեղաթյուրված էջեր: Երբեմն ավարտվում եք այն էջերով, որոնք նայում են լավ, բայց ամբողջ աջ կողմը բացակայում է: Այլ էջերը կտտացրեն բաժիններ տարբեր թերթերում:
CSS- ով դուք կարող եք ստեղծել առանձին ոճաթերթ, էջը տպելու համար:
Կարգավորումների համար աղյուսակները սխալ են HTML 4.01-ում
HTML 4 ստանդարտի մեջ նշվում է. «Սեղանները չպետք է օգտագործվեն զուտ որպես փաստաթղթի բովանդակության դասավորելու միջոց, քանի որ դա կարող է առաջացնել խնդիրներ ոչ տեսողական լրատվամիջոցներում մատուցելիս»:
Այսպիսով, եթե ուզում եք գրել վավեր HTML 4.01, չեք կարող օգտագործել աղյուսակները դասավորության համար: Դուք պետք է օգտագործեք աղյուսակային աղյուսակների միայն աղյուսակները: Իսկ աղյուսակային տվյալները, ընդհանուր առմամբ, կարծես ինչ-որ բան կարող եք ցուցադրել աղյուսակում կամ, հնարավոր է, տվյալների շտեմարանում:
Սակայն HTML5- ը փոփոխեց կանոնները եւ այժմ սեղանների դասավորությունը, իսկ խորհուրդ չի տրվել, այժմ վավերական HTML է: HTML5 հստակեցման մեջ նշվում է. «Սեղանները չպետք է օգտագործվեն որպես դասավորության օժանդակություն»:
Քանի որ սեղանների դասավորությունը դժվար է էկրանին ընթերցողներին տարբերակել, ինչպես նշեցի վերեւում:
Օգտագործելով CSS- ի օգտագործումը եւ տեղադրելու համար ձեր էջերը միակ վավերական HTML 4.01 ձեւն է, որպեսզի ստանաք այնպիսի նմուշներ, որոնք դուք օգտագործել եք ստեղծել աղյուսակներ: Եվ HTML5- ը խստորեն խորհուրդ է տալիս այս մեթոդը:
Սեղանները կարող են ազդեցություն ունենալ ձեր աշխատանքի հեռանկարների վրա
Որպես նոր եւ ավելի նոր դիզայներներ սովորել HTML եւ CSS, ձեր հմտությունները կառուցելու սեղանի դասավորությունը կլինի պակաս եւ պակաս պահանջարկ: Այո, ճիշտ է, որ հաճախորդները սովորաբար չեն ասում ձեզ ճշգրիտ տեխնոլոգիաները, որոնք դուք պետք է օգտագործեք իրենց ինտերնետային էջերը կառուցելու համար: Բայց նրանք խնդրում են ձեզ նման բաների համար.
- Մատչելի վեբ էջեր. Նմուշները, որոնք կարելի է դիտել էկրանային ընթերցողներին, մղվում են բազմաթիվ երկրների կողմից եւ կորպորացիաները ամեն օր ավելի հասանելիություն գտնում:
- Կայուն վեբ էջեր. Նմուշները կարող են վերցնել նրանց հետ նույնիսկ եթե դուք չեք պատրաստվում պահպանել դրանք ապագայում:
- Ճկուն նմուշներ. Նախագծում, որոնք աշխատում են բազմաթիվ բրաուզերների, բանաձեւերի եւ սարքերում:
- Արագ բեռնվող էջեր. Արագությունը դառնում է ավելի ու ավելի կարեւոր, նույնիսկ SEO- ի համար:
- Տպագրված նմուշներ. Էջեր, որոնք տպագրվում են առանց հատուկ սցենարների կամ լրացուցիչ էջերի:
Եթե դուք չեք կարող առաքել, թե ինչ է պատվիրատուն պահանջում, նրանք կդադարեցնեն ձեզ գալիք նախագծերի համար, գուցե ոչ այսօր, բայց գուցե հաջորդ տարի կամ հաջորդ տարի: Կարող եք իրականում թույլ տալ, որ ձեր բիզնեսը տառապում է, քանի որ 1990-ական թվականներից ի վեր դուք չեք պատրաստվում սկսել տեխնիկայի ուսուցում:
Բարոյական: Սովորեք օգտագործել CSS- ը
CSS- ը դժվար է սովորել, բայց արժանի արժանի արժեք է: Մի պահեք ձեր հմտությունները լճացումից: Սովորեք CSS եւ կառուցեք ձեր վեբ էջերը այնպես, ինչպես դրանք նախատեսված են կառուցված `CSS- ի համար դասավորության համար: