БГ-Фантастика:Таблици

От БГ-Фантастика
Версия от 20:06, 16 декември 2006 на Григор Гачев (беседа | приноси) (създаване на страницата)
(разл) ← По-стара версия | Текуща версия (разл) | По-нова версия → (разл)
Направо към: навигация, търсене
Наръчник на
редактора

Съществува алтернатива при създаването на таблици, измислена от Магнус Манске, която заменя етикетите в HTML <table>, <tr>, <td>, <th> и <caption>. Те, разбира се, все още могат да бъдат използвани, но новият вариант се препоръчва, тъй като изключително подобрява четимостта.

Всички етикети трябва да започват на нов ред. Параметрите не са задължителни.

Етикети

table

Таблица се създава чрез

{| параметри
|}

което е еквивалентно на

<table параметри>
</table>

td (обикновени клетки)

Клетките се създават така:

| клетка 1
| клетка 2
| клетка 3

или така:

| клетка 1 || клетка 2 || клетка 3

което е еквивалентно на

<td>клетка 1</td><td>клетка 2</td><td>клетка 3</td>

т.е. "||" е еквивалентно на "нов ред" + "|"

За клетките параметри се дефинират така:

| параметри | клетка

което се превръща в

<td параметри>клетка</td>

th (заглавни клетки)

Действа по съвсем същия начин като при обикновените клетки (td), с изключението, че се използва "!" вместо "|". "!!" може да използва вместо "||". Но параметрите се разграничават пак с "|":

! параметри | клетка

tr (редове)

Първият ред на таблицата се създава автоматично. Но ако искате повече редове, използвайте следния код за тяхното създаване:

|-

или

|--------------

или

|-------------------

като всичко това е еквивалентно на

<tr>

Параметри се добавят така:

|- параметри

или

|------- параметри

което се превръща в

<tr параметри>

Забележка:

  • автоматично се създава етикет <tr> за първия ред
  • етикетите за редовете (<tr>) се затварят автоматично при среща на нов ред или край на таблицата

caption (заглавие)

Заглавен етикет (<caption>) се създава чрез

|+ Заглавие

което се превръща в

<caption>Заглавие</caption>

Може да използвате и параметри:

|+ параметри | Заглавие

което е еквивалентно на

<caption параметри>Заглавие</caption>


Примери

Прост пример


 {| 
 | клетка 1, ред 1 
 | клетка 2, ред 1 
 |- 
 | клетка 1, ред 2 
 | клетка 2, ред 2 
 |}

създава

клетка 1, ред 1 клетка 2, ред 1
клетка 1, ред 2 клетка 2, ред 2

Сложен пример


{| border="1" style="float:right"
| клетка 1, ред 1 
| rowspan="2" | клетка 2, ред 1 (и 2) 
| клетка 3, ред 1 
|- 
| клетка 1, ред 2 
| клетка 3, ред 2 
|}

Вижте таблицата вдясно.

клетка 1, ред 1 клетка 2, ред 1 (и 2) клетка 3, ред 1
клетка 1, ред 2 клетка 3, ред 2

Вмъкната таблица

 {| border="1"
 | текст
 |
 {| bgcolor="#ABCDEF" border="2"
 | вмъкната
 |-
 | таблица
 |}
 | външната таблица
 |}

създава

текст
вмъкната
таблица
външната таблица

Заглавие и редове с няколко клетки

Вижте таблицата вдясно.

Това е заглавието на таблицата
Държава България
Валута Лев
Времева зона GMT+2
Национален химн Мила Родино
'''Това е заглавието на таблицата'''
Държава България
Валута Лев
Времева зона GMT+2
Национален химн Мила Родино

Заглавни клетки

Заглавие 1 Заглавие 2
клетка 1 клетка 2

се създава чрез:

Заглавие 1 Заглавие 2
клетка 1 клетка 2


Редове

клетка 1 клетка 2
клетка 3 клетка 4

създава:

клетка 1 клетка 2
клетка 3 клетка 4

Редове със заглавни и обикновени клетки

 {| border="1" cellspacing="0"
 ! 
 ! Вертик. заглавие 1
 ! Вертик. заглавие 2
 |-
 ! Хориз. заглавие 1
 | имало едно
 | време един ...
 |-
 ! Хориз. заглавие 2
 | тогава
 | се появи конят
 |}

създава:

Вертик. заглавие 1 Вертик. заглавие 2
Хориз. заглавие 1 имало едно време един ...
Хориз. заглавие 2 тогава се появи конят

но:

 {| border="1" cellspacing="0"
 ! !! Вертик. заглавие 1 !! Вертик. заглавие 2
 |-
 ! Хориз. заглавие 1 || имало едно || време един ...
 |-
 ! Хориз. заглавие 2 || тогава     || се появи конят
 |}

създава:

Вертик. заглавие 1 Вертик. заглавие 2
Хориз. заглавие 1 имало едно време един ...
Хориз. заглавие 2 тогава се появи конят


Когато приключите, можете да продължите с наръчника!