WikiDer > Анықтама: Кестені негізгі белгілеу - Википедия
Бұл анықтама беті қалай басшылыққа алу керек. Онда Уикипедия нормалары мен тәжірибелерінің кейбір аспектілері (-лері) бойынша процедуралар немесе процедуралар егжей-тегжейлі баяндалған. Бұл біреу емес Википедия ережелері немесе нұсқаулары, және әр түрлі деңгейлерді көрсетуі мүмкін консенсус және тексеру. |
Бұл анықтама парағында кестелер үшін негізгі вики белгілеуі сипатталған. Толығырақ нұсқаулықпен танысыңыз Анықтама: Кесте.
Кіріспе
Негізгі кестенің бағасы келесідей. Мұның барлығы жаңа жолдан басталуы керек, тек басқа !! және ||.
{| | Кестенің басталуы | Ол үстелді ашады |
|+ | Кесте тақырыбы | Оған жазба қосылады. |
|- | Кесте қатары | Ол жолдарды бөледі (бірақ бұл бірінші қатарға міндетті емес). |
! | Тақырып ұяшығы | Ол келесі жолға қалауы бойынша орналастырылатын тақырып ұяшығын қосады. |
!! | Бір жолдағы тақырып ұяшықтары | Тақырып ұяшықтарын екі жолмен бөлінген бір жолға қосуға болады. |
| | Деректер ұяшығы | Ол қосымша жолды келесі жолға орналастыруға болатын деректер ұяшығын қосады. Төмендегі «атрибуттар бөлгішін» қараңыз. |
|| | Бір жолдағы мәліметтер ұяшықтары | Мәліметтер ұяшықтарын екі жолмен бөлінген бір жолға қосуға болады. |
| | Атрибут бөлгіш | Ол HTML атрибуттарын ұяшық мазмұнынан (деректер де, тақырып та) немесе тақырып мазмұнынан бөлу үшін қолданылады. |
|} | Кесте соңы | Ол кестені жабады. |
Мысал кестесі
{| class = «wikitable» | + Тақырып: мысал кестесі | -! header1! header2! тақырып3 | - | row1cell1 | row1cell2 | row1cell3 | - | row2cell1 | row2cell2 | row2cell3 |}Бұл:
| 1. тақырып | 2. тақырып | 3. тақырып |
|---|---|---|
| қатар1 ұялы байланыс1 | қатар1 ұялы2 | қатар1 ұялы3 |
| sat2cell1 | sat2cell2 | қатар2 ұялы3 |
{| кестені ашады және |} оны жабады. class = «wikitable» Википедияда көптеген кестелермен бірге қолданылады және кейбір стандартты форматтауды қосады және сол жолмен жүреді {|.
| + Тақырып: мысал кестесі кестенің жоғарғы жағына «Тақырып: мысал кестесі» деген жазуды қосады. Тақырып міндетті емес.
Баған тақырыптары арқылы жасалады ! баған атауы. Ұяшықтар жасалады | ұяшық мәтіні. Жолдар арасындағы бөлгіш болып табылады |-. Сіз жай ғана жабыстыру арқылы қосымша баған қосуға болады ! жаңа баған атауы соңғы баған атауының соңында. Бұл бағандағы ұяшықтарды толтыру үшін әр жолға тағы бір ұяшық қосу керек: оны теру арқылы толтырыңыз | ұяшық мәтіні. Егер сіз қосымша жол қосқыңыз келсе, жай қосыңыз |- кестеге алып, оны қанша ұяшыққа сәйкес келсе де толтырыңыз.
Назар аударатын маңызды нәрсе - әр жолда ұяшықтардың саны бірдей болуы керек (егер қатар сызығымен немесе кольпанмен ауыстырылмаса, төменде қараңыз).
Жолдың басындағы бос кеңістіктер еленбейді. Осылайша | қатар1желі1 және | қатар1 ұялы байланыс1 бірдей. Құбыр қосу үшін (|) таңбаны ұяшықтың мазмұнына енгізу керек, <nowiki> түзету.
Қосарланған белгілерді кестелермен пайдалану
Жоғарыда көрсетілген түзету жаңа жолдан басталуы керек. Бұған ұяшық белгілеуі кіреді (| және !). Бірақ екі ұяшықты белгілеу (|| және !!) ерікті түрде бір жолға қатарлы ұяшықтарды қосу үшін қолданыла алады.
Мысалы, бұл жоғарыдағы кестені шығарады:
{| class = «wikitable» | + Тақырып: мысал кестесі | -! header1 !! header2 !! тақырып3 | - | row1cell1 || row1cell2 || row1cell3 | - | row2cell1 || row2cell2 || row2cell3 |}Колумма және жол тақырыбының ұяшықтары
Тақырып ұяшықтары баған немесе жол тақырыбы ұяшықтары болуы мүмкін. Мысалы, келесі кестеде екеуі де бар:
{| class = «wikitable» | + Тақырып: мысал кестесі | -! ! бағана тақырыбы1! columnheader2 | -! жолбасшы1 | row1cell1 | row1cell2 | -! жолбасшы2 | row2cell1 | row2cell2 |}Қандай шығарады:
| бағана | 2. баған | |
|---|---|---|
| 1. жол | қатар1 ұялы байланыс1 | қатар1 ұялы2 |
| 2. жол | қатар2 ұялы байланыс1 | sat2cell2 |
HTML атрибуттары
HTML атрибуттары әр түрлі себептермен кестеге қосу қажет. Атрибуттар негізгі нысанды алады:
атрибут = «мән»
Сияқты бірнеше атрибуттарды осы сияқты қайталау арқылы қолдануға болады атрибут1 = «мән1» атрибут2 = «мән2»
Жүзеге асырылатын маңызды жайттар:
- Кестенің соңынан басқа барлық кесте белгіленуі (
|}), бір жолда бір немесе бірнеше атрибутты таңдау бойынша қабылдайды. - Ұяшықтың белгіленуі (
|,||,!,!!) және жазуды белгілеу (|+) мазмұнды ұстау. Сондықтан кез-келген атрибуттарды мазмұннан бір түтікпен бөліңіз (|), тіпті ұяшық мазмұны жаңа жолда болса да, бұл рұқсат етіледі. - Кесте мен жолды белгілеу (
{|және|-) тікелей мазмұнды ұстамаңыз. Сондықтан, жасаңыз емес құбыр қосу (|) кез-келген атрибуттардан кейін.
HTML атрибуттарын ұяшықтар мен тақырыпшаларға қосу
Мазмұнды, оның ішінде тақырып ұяшығының мазмұнын және тақырыпшаларды қалай ұяшыққа келтіруге болады.
Ұяшықтар мазмұнын ұстайды, мысалы. қатар1 ұялы байланыс1. Ұяшықтар мен жазуларға арналған түзету: |, ||, !, !! және |+. Атрибуттарды ұяшық мазмұнынан немесе бір түтікшемен жазулардан бөлек сақтау қажет (|). Ұяшық мазмұны немесе жазулар сол жолда немесе келесі жолда жүруі мүмкін.
Атрибуттарды келесідей енгізуге болады:
| атрибут = «мән» | row1cell1 | атрибут = «мән» | row1cell2 | атрибут = «мән» | қатар1 ұялы3
Қайда атрибут = «мән» мысалы, бір немесе бірнеше атрибутты көрсетеді style = «color: red».
Егер ұяшықтар бір жолда болса, атрибуттарды келесідей қосуға болады: | атрибут = «мән» | row1cell1 || атрибут = «мән» | row1cell2 || атрибут = «мән» | қатар1 ұялы3
Қосу тақырып келесідей жасалуы мүмкін:
! атрибут = «мән» | header1! атрибут = «мән» | header2! атрибут = «мән» | 3. тақырып
Немесе келесідей: ! атрибут = «мән» | header1 !! атрибут = «мән» | header2 !! атрибут = «мән» | 3. тақырып
Қосу жазба келесідей жасалады: | + атрибут = «мән» | Тақырып тақырыбы
Мысалы, кейбір ұяшықтардың мәтінін қызыл түске бояғымыз келді делік. Бұл үшін төлсипат style = «color: red». Оны кестедегі кейбір ұяшықтарға қосуға болады:
{| class = «wikitable» | + Тақырып: кейбір ұяшықтар қызыл мәтін. | -! header1! header2! тақырып3 | - | style = «color: red» | row1cell1 | row1cell2 | style = «color: red» | row1cell3 | - | row2cell1 | style = «color: red» | row2cell2 | row2cell3 |}Сонда ол мынаны шығарады:
| 1. тақырып | 2. тақырып | 3. тақырып |
|---|---|---|
| қатар1 ұялы байланыс1 | қатар1 ұялы2 | қатар1 ұялы3 |
| sat2cell1 | sat2cell2 | қатар2 ұялы3 |
Көріп отырғаныңыздай, кейбір ұяшықтар мәтініне қызыл түс қосылды. Егер қажет болса, ұяшық мазмұнын жаңа жолдарға қосуға болатындығын ескеріңіз.
Тұтас кестелер мен жолдарға HTML атрибуттарын қосу
Кестелер мен жолдарда келесі түзету қолданылады: {|, |- және |}. Атрибуттарды қосуға болады {| және |-. Олар мазмұнды тікелей ұстамайды. Осыған байланысты олар керек емес құбыр қосыңыз (|) кез-келген атрибуттардан кейін.
Атрибуттарды кестенің белгілеуіне келесідей қосуға болады: {| атрибут = «мән», қайда атрибут = «мән» бір немесе бірнеше атрибуттарды көрсетеді.
Атрибуттарды жол белгілеуіне келесідей қосуға болады: | - атрибут = «мән».
Мысал ретінде
{| class = «wikitable»
бұрын қолданылған, бұл бүкіл кестеге классты қолданады. Сол сияқты сіз екінші атрибутты қоса аласыз: мысалы,
{| class = «wikitable» style = «color: red»
екі атрибутты, класс пен стильді қолданар еді. Бұл атрибут мәтінге қызыл түс береді.
Кесте жолына қолданылатын атрибуттың мысалы:
| - style = «height: 100px»
стиль атрибутын қолданар еді, бұл жағдайда кесте жолының биіктігін 100 рх құрайды.
Әдетте қосылады
Кестелерге кеңінен енгізілген HTML атрибуттары:
- сынып
- Мысалға
class = «wikitable». The сынып төлсипаты әдетте толық кестеге қолданылады. Басқа сыныптарға кіредіclass = «wikitable sortable»(сұрыпталатын кестелер) жәнеclass = «wwitable mw-collapsible»(жиналатын кестелер). - стиль
- Мысалға
style = «color: red». Ол үшін қолданылады CSS (Каскадтық стиль парақтары) сәндеу, және оны бүкіл кестелерге, кесте тақырыптарына, кесте жолдарына және жеке ұяшықтарға қолдануға болады. - қатар аралығы
- Мысалға
rowspan = «2». Кесте жолдары мен ұяшықтарын пішімдеу үшін қолданылады, сондықтан олар бір қатардан, осы мысалда екі қатардан асып түседі. - колпан
- Мысалға
colspan = «2». Кесте жолдары мен ұяшықтарын пішімдеу үшін қолданылады, сондықтан олар бір бағаннан, мысалы екі бағаннан асып түседі. - ауқымы
- Мысалға
ауқымы = «кол»немесеауқымы = «қатар». Маңызды емес, бірақ тақырып ұяшығының жол немесе баған тақырыбы екенін анықтау үшін қолдануға болады.
Басқа HTML атрибуттары кестелермен бірге қолданылады, бірақ олардың көпшілігі ескірген HTML5. Қараңыз «кесте», «жазба», «кесте қатары», «тақырып ұяшығы» және «деректер ұяшығы» кейбір ескірген атрибуттар үшін.
Жаңа жолдардағы ұяшық мазмұны
Ұяшық мазмұны одан кейін сол жолмен жүруі мүмкін ұяшықтың белгіленуі (ол атрибуттарды қамтуы мүмкін); немесе ұяшық белгілерінің астындағы жолдарда.
Жеке белгілеуді қолданатын ұяшық мазмұнын жаңа жолдан бастау қажет болуы мүмкін; бұл тізімдер, тақырыптар немесе кірістірілген кестелер сияқты нәрселермен орын алуы мүмкін.
Мысалы, келесі бір қатарлы кестені алайық:
{| class = «wikitable» | + Бір жолдық кесте | style = «color: blue» | ұяшық1 | ұяшық2 | style = «color: blue» | ұяшық3 |}Оның шығысы:
| ұяшық1 | ұяшық2 | ұяшық3 |
Қаласаңыз, ұяшық мазмұнын жаңа жолдарға қосуға болады:
{| class = «wikitable» | + Бір жолдық кесте | style = «color: blue» | ұяшық1 | ұяшық2 | style = «color: blue» | ұяшық3 |}Оның шығысы ұқсас, бірақ тік биіктігі жоғарылайды:
ұяшық1 | ұяшық2 | ұяшық3 |
Кестелер қалай құрылады
Егер сіз кесте үшін келесі вики белгілеуін қолдансаңыз:
{| class = «wikitable» | + Тақырып: мысал кестесі | -! header1! header2! тақырып3 | - | row1cell1 | row1cell2 | row1cell3 | - | row2cell1 | row2cell2 | row2cell3 |}The MediaWiki бағдарламалық жасақтама оны келесіге аударады HTML:
<кесте сынып=«викитативті»><жазба>Тақырып: мысал кестесі</жазба><дене><тр><мың>1. тақырып</мың><мың>2. тақырып</мың><мың>3. тақырып</мың></тр><тр><тд>қатар1 ұялы байланыс1</тд><тд>қатар1 ұялы2</тд><тд>қатар1 ұялы3</тд></тр><тр><тд>sat2cell1</тд><тд>sat2cell2</тд><тд>қатар2 ұялы3</тд></тр></дене></кесте>The <table>...</table> тегтер кестені ашады және жабады. The <caption>...</caption> тегтер жазба қосады. The <tr>...</tr> тегтер кесте жолдарын ашады және жабады. The <th>...</th> тегтер тақырып ұяшығын қосады. The <td>...</td> тегтер деректер ұяшығын қосады. Қосымша <tbody>...</tbody> тегтер кесте денесінің қай жерде басталып, қай жерде аяқталатынын анықтайды.
HTML атрибуттарын ашылу тегіне кірістіру арқылы қосуға болады. Мысалға <table> келесідей атрибут болуы мүмкін: <table attribute="value">, немесе <table attribute1="value1" attribute2="value2"> екі атрибут үшін. Барлық басқа тегтер бірдей ережені сақтайды.
Сипаттамада көрсетілгендей, кестені вики белгілеуінен гөрі HTML кодтауын қосуға болады HTML элементі # Кестелер. Алайда, оқуға болатындығына байланысты бұл ұсынылмайды; қараңыз кестелердегі стиль бойынша нұсқаулық. Сонымен қатар, <thead>, <tbody>, <tfoot>, <colgroup>, және <col> тегтер викитексте қолдау көрсетілмейді.
Сондай-ақ қараңыз
Кестелер туралы қосымша ақпарат алу үшін мына сілтемені қараңыз:
- Анықтама: Wiki Markup бар кестелерге кіріспе, кестелерге қысқаша кіріспе
- Анықтама: Кесте, кестелер туралы терең және жан-жақты нұсқаулық
- Көмек: сұрыптау, сұрыпталатын кестелер әдетте қолданылады
class = «wikitable sortable» - Көмек: құлату, жиналатын кестелер әдетте қолданады
class = «wwitable mw-collapsible»
Викитексті / кестелерді өңдеу Wikibooks
Викитексті / кестелерді редакциялауға дайын Wikibooks- Википедия: Стиль бойынша нұсқаулық / кестелер, кестелер үшін ең жақсы тәжірибеге арналған Стиль нұсқаулығы
- Уикипедия: Кесте бойынша жасалуы мүмкін және жасалмайтын жағдайлар, кестеге арналған Стиль нұсқаулығына арналған жылдам нұсқаулық
- Уикипедия: Кестені кеңейтілген форматтау, кейбір озық әдістер