Եթե դուք օգտագործում եք էջերի դասավորության համար աղյուսակներ, ապա XHTML- ում ոչ-ոչ: Այո , հավանական է, որ դուք կզգաք լրացուցիչ տարածություն ձեր դասավորության մեջ: Այս խնդիրը լուծելու համար անհրաժեշտ է ստուգել ձեր HTML աղյուսակի սահմանումը եւ ցանկացած կառավարման ոճաթերթի առանձնահատկությունները:
HTML աղյուսակի սահմանում
HTML- ի պիտակը, ըստ ստանդարտների, չի վերահսկում որոշ տարածման պահանջներ: Ստուգեք ձեր HTML փաստաթղթի աղյուսակի պիտակի մասին երեք բաները.
- Արդյոք ձեր աղյուսակը 0-ի համար սահմանել է cellpadding հատկանիշը:
- cellpadding = "0"
- Ձեր աղյուսակը 0-ի սահմաններում ունի բջիջների հատկանիշ:
- cellspacing = "0"
- Ձեր բովանդակությունից եւ սեղանի պիտակից առաջ կամ դրանից հետո կան բաց տարածքներ:
Թիվ 3-ն է փչում: HTML- ի շատ խմբագիրները ցանկանում են, որ բոլորը դուրս գան կոդ, որպեսզի հեշտ ընթերցեն: Սակայն շատ բրաուզերները այդ հատվածները, տեղերը եւ փոխադրման վերադարձնում են ձեր սեղանների մեջ ցանկալի լրացուցիչ տարածություն: Ազատվեք ձեր պիտակները շրջապատող սպիտակ տարածքից, եւ դուք կունենաք ճարպիկ սեղաններ:
Style թերթիկները
Այնուամենայնիվ, այն չի կարող լինել HTML- ը: Կասկադի ոճի թերթերը վերահսկում են սեղանների որոշ ցուցադրման հատկանիշներ եւ կախված էջից, առաջին հերթին, կարող եք կամ չհամարեք միտումնավոր սեղանի հատուկ CSS:
Ստուգեք կառավարիչ CSS ֆայլը հետեւյալ աղյուսակներից որեւէ մեկի համար, սեղանի, տողի կամ գույքի ներսում, եւ անհրաժեշտության դեպքում հարմարեցրեք.
- սահմանը սահմանում է սեղանի կամ բջջային սահմանի հատկանիշները
- սահմանի փլուզումը հարակից սահմաններին վերաբերում է որպես մեկը, խուսափելու սահմանի լայնությունները կրկնօրինակելու համար
- padding- ն առաջարկում է դատարկ տարածություն, փիքսել, յուրաքանչյուր բջիջի շուրջ
- text-align- ը սահմանում է տեքստի դասավորվածությունը խցում
- սահմանային միջակայքը սահմանում է բջիջների միջակայք, պիքսելներում
Այլընտրանքները
Չնայած դուք դեռ կարող եք օգտագործել HTML աղյուսակները, ստանդարտը հաստատված է եւ համընդհանուր աջակցություն է ստացել այսօրվա բրաուզերում, առավել արդիական պատասխանի վեբ դիզայնը օգտագործում է կասկադյան ոճի թերթեր, տարրեր տեղադրելու համար: Աղյուսակները դեռեւս իմաստ են ունենում աղյուսակային տվյալների ցուցադրման իրենց սկզբնական նպատակային նպատակների համար, բայց էջի դասավորությունը եւ բովանդակությունը կազմակերպելու համար, շատ ավելի լավ եք օգտագործում CSS- ի դասավորությունը: