Pentru a combina două sau mai multe celule într-una singură, se utilizează atributele colspan și de înverșunare ale etichetei.
Exemplul 12.3. Concatenare de celulă nevalidă
Celula 1 | Celula 2 | |
Celula 3 | Celula 4 |
Rezultatul acestui exemplu este prezentat în Fig. 12.5.
Orez. 12.5. Apariția unei celule suplimentare în tabel
Prima linie a exemplului are trei celule, două dintre ele sunt concatenate folosind atributul colspan, iar a doua linie adaugă doar două celule. Aceasta creează o celulă suplimentară care este afișată în browser. Se poate vedea clar în Fig. 12.5.
Exemplul 12-4 demonstrează utilizarea corectă a atributelor colspan și linespan.
Exemplul 12.4. Îmbinați celulele pe verticală și orizontală
Browser | Internet Explorer | Operă | Firefox | ||||
---|---|---|---|---|---|---|---|
6.0 | 7.0 | 7.0 | 8.0 | 9.0 | 1.0 | 2.0 | |
Sprijinit | Nu | da | Nu | da | da | da | da |
Rezultatul acestui exemplu este prezentat în Fig. 12.6.
Orez. 12.6. Un tabel cu celule îmbinate
Acest tabel are opt coloane și trei rânduri. Unele dintre celulele cu cuvintele „Internet Explorer”, „Opera” și „Firefox” sunt combinate în cazul în care două, și în cazul în care trei celule. Combinare verticală aplicată în celula etichetată „Browser”.
Vă voi spune în detaliu și în detaliu cum să combinați celulele pe verticală și orizontală în tabele.
În acest articol, nu vom explica principiile creării tabelelor html; pentru a dobândi aceste cunoștințe, urmați cursul nostru HTML.
Pentru a combina celulele dintr-un tabel, există două atribute date etichetei
Unii oameni au dificultăți în utilizarea acestor atribute, probleme cu îmbinarea celulelor.
Atributele colspan și rowpan iau valori întregi de la 0 la 1000 ca parametri. Iată un mic exemplu despre cum puteți combina celulele dintr-un tabel.
La prima vedere, este implementată o structură nu foarte complexă, dar analizând abundența
Vă oferim un mod versatil și foarte convenabil de a combina celulele.
Pentru început, pregătește un spațiu liber al viitorului tău tabel, prezentându-l cu toate celulele separate. Ar putea fi o masă 3x3, 6x10 etc. Vom da fiecărei celule propriul număr, începând să numărăm de la stânga la dreapta și de sus în jos.
Să analizăm crearea tabelului prezentat mai sus folosind această metodă.
Așa vor arăta codul șablonului nostru și șablonul în sine:
1 | 2 | 3 | 4 |
5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 |
1 | 2 | 3 | 4 |
5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 |
Trebuie să îmbinați celulele cu numerele 1,2,3 pe orizontală. Pentru a face acest lucru, în cod, celula numărul 1, adăugați atributul colspan cu valoarea 3. Și scoateți
1,2,3 | 4 | ||
5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 |
1,2,3 | 4 | ||
5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 |
Acum trebuie să fuzionăm celulele 9 și 13 pe verticală. Efectuăm o procedură similară - setați atributul rowpan la numărul de celulă 9 cu valoarea 2, ștergeți celula din numărul 13, scrieți numerele celulelor din care este alcătuită celula îmbinată.
Aceasta va schimba codul nostru și aspectul tabelului:
1,2,3 | 4 | ||
5 | 6 | 7 | 8 |
9,13 | 10 | 11 | 12 |
14 | 15 | 16 |
1,2,3 | 4 | ||
5 | 6 | 7 | 8 |
9,13 | 10 | 11 | 12 |
14 | 15 | 16 |
Rămâne să combinați 11,12,15,16 celule într-una singură. Pentru a face acest lucru, în celula nr. 11, scrieți atributele colspan = "2" rowspan = "2". Eliminăm celulele 12,15,16 din cod. Scriem numerele 11,12,13,14 în celula combinată.
Aceasta va schimba codul nostru și aspectul tabelului:
1,2,3 | 4 | ||
5 | 6 | 7 | 8 |
9,13 | 10 | 11,12,15,16 | |
14 |
1,2,3 | 4 | ||
5 | 6 | 7 | 8 |
9,13 | 10 | 11,12,15,16 | |
14 |
Atât, am primit tabelul original, acum celulele pot fi completate cu informațiile care vă convin.
Sperăm să înțelegeți principiul creării unor tabele complexe cu celule concatenate.
Tabelele HTML au două funcții. Primul este tabelele în sine, adică ieșirea informațiilor sub formă de tabel. Iar al doilea este aspectul paginii. Bucăți de conținut separate sunt plasate în diferite celule ale tabelului și astfel apar în locul potrivit pe pagină.
Crearea unui tabel
Să vedem cum să creăm un tabel în HTML. Acest lucru se face folosind eticheta
adaugă o celulă la un rând. Nu uitați să închideți etichetele. De exemplu, să creăm un tabel ca acesta:
Pentru ca cadrele de masă să fie vizibile, eticheta
|