Loš tablični raspored. Izbor između bloka i tabličnog sloja. Nedostaci tabelarne laž
Među oružjem su vrlo često sporovi o izboru wonstick moda, Neki daju preferencije blok sloj, drugi webmasteri su skloni tabularni način, Ovo pitanje je prilično kontroverzno, i one i druge majstore njihovog prava. Postoje neke situacije u kojima se prijavljuje blok sloj, postoje trenutci u kojima će se koristiti najbolja opcija tablični raspored, Ali u svakom slučaju, pri odabiru metode, potrebno je odbiti iz nekih značajki koje su svojstvene i tablicu i blok sloj, Glavna značajka ovih metoda je prednosti i nedostaci, o čemu će se raspravljati u nastavku.
Prednosti tablica polaganja:
- Čine tablice na mnogo lakše od blokova;
- S malim dozvolama, stolovi se ne preklapaju
- Jednostavno stvoriti pregledniku web-lokaciju.
Nedostaci tabelarnih slojeva:
- Veliki broj koda;
- Nisu svi projekti mogu biti tretirani s tablicama.
Prednosti blokiranih slojeva:
- Mala količina koda koji značajno smanjuje težinu stranice;
- Iznad brzine opterećenja u usporedbi s tablicama;
- Možete stvoriti dizajne bilo koje složenosti.
Nedostaci blokova stezaljki:
- S smanjenjem razlučivosti, blokovi padaju ili trče jedni na druge;
- Problematičnost s preglednikom;
- Premjestiti ga teže od tablica.
To su glavne prednosti i nedostaci ovih metoda. zaključava straniceNo, u praksi, u većini slučajeva, moraju se primijeniti i metode. Upotreba blok worski, Mnogo bolji tabelar, ali samo uz uvjet da je moguće postići ispravan zaslon u svim preglednicima i sa svim dozvolama monitora. U tom slučaju, ako Projemer nema mnogo iskustva, vrijedi koristiti tablice za sloj, s povećanjem vještine, možete ići na blok sloj.
Tijekom protekle dvije godine čujem samo od kupaca da želi otjerati dizajn dizajna sa svojim korištenjem blokova. Oni. Treba mu blok raspored izgrađen na Div i CSS. Ali je li takav kod tako dobar? Dugo razmišljam o tome. Morao sam stvoriti različite web-lokacije, od kojih su mnogi bili zračnici pomoću tablica, blokova ili treća opcijablokovi i stolovi.
Po mom mišljenju, prednosti blok izgleda preko stola su očite, to je:
- mala veličina HTML koda, u usporedbi s tablicama
- glavni parametri i blok karakteristike pohranjuju se u zasebnu CSS datoteku, koja savršeno čuva preglednicima i ne treba stalno opterećenje.
- sposobnost postavljanja glavnog sadržaja na vrh stranice (u samom kodu), ali za prikaz u bilo kojem trenutku, barem na dnu. Postavljanje samo odgovarajući blok parametara.
No, zajedno s ovim, čini se kao prednosti, postoji niz problema i nedostataka povezanih s samim rasporedom bloka i prikazujući ga u različitim preglednicima (osobito problemi nastaju iz programa Internet Explorer 6).
Osnovni nedostaciNa koju se pozornost treba platiti:
- Da biste napisali ispravno radni kod u svim preglednicima i ispravan prikaz stranice kasnije, potrebno je mnogo više vremena nego kada koristite izgled tablice
- Ponekad se pisani kod ispada mnogo više nego što se očekivalo u početku, to se događa u posljedicu različitih elemenata, prilagodbi, hakova ili dodatno pisanih stilova za pojedinačne preglednike
- Za česti moraju pribjeći korištenju JavaScripta ili knjižnica tipa jQuery, koji također utječe na najbolji način za mjesto u cjelini. Moguće je ispravno prikazati stranicu ako korisnički preglednik ne podržava izvršenje JS ili ove funkcije je onemogućeno.
- Opet, kao i za takav problem preglednik kaoE6. Raspored bloka često koristi parametar pozicioniranja plovka (lijevo ili desno), često blokovi počinju skočiti i puzati jedan drugome kada mijenja veličinu stranice (preglednik prozora). Također je napomenuti da kada sve radi u redu u IE testeru (6), u istom IE6 postojale su čvrste nedostatke.
- Nije rijetko trebalo slikati ili odgovarati pozadini, koristiti dodatne slike. Na primjer, kada se navigacijska jedinica ne proteže preko cijele visine stranice na podnožje, metoda se koristi za crtanje lažnih stupaca - faux stupce
- Koliko god često, troškovi takvih radova više od cijene rasporeda tablice.
Krajnji rezultat i vrijeme provedeno na njemu, često se ne može opravdati. Stoga mislim da je vrijedno prilično razmišljati o tome kako se probudite uz uporabu metode?
U ovom ćemo članku razgovarati o vrstama izgleda. Odmah želim napomenuti da prilikom izrade web-stranice nije potrebno odabrati jednu vrstu izgleda i koristiti ga samo. Elementi jedne vrste mogu biti (ponekad čak i potrebni) u drugim vrstama izgleda. Glavna stvar za to ispravno.
Tablice izgleda
Od početka 90-ih, tablični raspored se koristi i još uvijek mnogi web programeri koriste ga u svojim projektima. Tablični raspored uključuje izgradnju stranice s HTML oznakom
, |
, Stvaranje web-mjesta u ovoj metodi najčešće je popraćeno gornjim dijelom (zaglavlje), nalazi se naslov i logo, dno (podnožje), dizajniran je za prikaz autorskih i referentnih informacija, centru stranice (centar, srednji, sadržaj i drugo) postaviti glavni sadržaj, sadržaj.
Prednosti: Glavni nedostaci tabličnog rasporeda: Blok izgleda temelji se na CSS boxing modelu. U isto vrijeme, stranica se sastoji od blokova umotanih u oznake HTML koda . Opći blok dijagram je takav: sadržaj, širina i visina od kojih se može postaviti na svojstva "širine" i "visine", unutarnje alineje (između sadržaja i okvira) - "padding" imovine, granice i "Granica" imovine i vanjsku alineju - "margina". Iz takvih blokova stvorite web-lokaciju vrlo jednostavno. Blokovi se mogu uložiti u druge, svaki od njih može dodijeliti klasu i osobnu iskaznicu. Već je bilo mnogo "čipsa", koji kompenziraju nedostatke blokova, na primjer, poravnajte blok okomito: Visina: 200px; Prikaz: Inline-blok; Vertikalno poravnanje: Centar. U ekstremnom slučaju možete odrediti blok koji će se ponašati kao tablica (tablica) pomoću zaslona: tablica imovine, redak (TR TH) - Zaslon: Tablica ili stanica (TD) - Zaslon: Stolna ćelija. Prednosti rasporeda bloka: Nedostaci: Što odabrati? |
---|