Foi sau straturi div
Tabel - tabel
Tabelul tag-ul a apărut în HTML 3.2 pentru prezentarea datelor tabelare: liste de prețuri, statistici și multe altele. Dar, așa cum sa dovedit, aspectul de masă a fost aproape singurul mod posibil, elementele din locurile potrivite pe pagina.
În ciuda faptului că de la introducerea tabelului tag-ul a fost o lungă perioadă de timp, el nu și-a pierdut popularitatea acestuia și este folosit pe o varietate de site-uri moderne. Avantajele folosirii tabel:
- Cele mai multe browsere de sprijin. În contrast cu aspectul folosind div, tabelul de marcare la fel percepe cel mai mare număr de browsere noi și vechi, fără utilizarea suplimentară a hacks, declarații condiționale și script-uri în Java Script.
- Mai puțin timp crearea layout-ului. Cu condiția ca coder este bine versat în layout diferite moduri, pentru a crea un complex tabele de pagină pe care le va lua mult mai puțin timp decât folosind div. Începătorii dezvoltator de pagini web face cu tabele va fi mult mai ușor decât cu straturi, și cel mai important, tranziția de la ideea de realizare a acesteia va fi mult mai rapid.
Există un mit că structura tabelelor au un impact negativ asupra clasării site-ului în motoarele de căutare, datorită numărului mai mare de tag-uri în corpul paginii. De fapt - nu joacă nici o diferență ca să taie etichetele din document HTML pentru indexarea conținutului, robotul motorului de căutare nu este dificil. Un „umple“ cu cod tag-uri care nu sunt necesare, tipul de stil de construcție = „“ este posibil și folosind div - există o voință, sau lipsa de competențe în markup.
La aspectul folosind tabelul nu a fost mai rău decât cu div, să nu se implice într-un număr mare de tabele imbricate. Tabelele trebuie utilizate pentru layout-ul paginii principale, de exemplu, definiți antet, meniu, conținut, subsol și prescrie stiluri într-un fișier separat. De asemenea, în cazul în care, de exemplu, este postat pe lista de prețuri există mai mult de 2 coloane - singura alegere dreapta - un tabel.
Straturi - div
Odată cu proliferarea unor noi standarde de sprijin toate browserele populare, layout-ul folosind etichete div este rapid câștigă popularitate în rândul web-masterat. Avantajele straturilor de aspect (Divas)
- Numărul minim de informații de serviciu în corpul de pagini web. Aceasta oferă o mică creștere a vitezei de încărcare a paginii de utilizatori și ușor reduce sarcina pe server.
- Mai ușor de cod uman poate fi citit. Professional, este adesea mai ușor de a face cu HTML-cod scris de un div, decât folosind tabele. Acest lucru implică un alt avantaj - mici modificări în structura unei pagini HTML se poate face mai rapid.