Выравнивание таблиц

[http://www.wikizamki.org/links.htm]

Перейти к: навигация, поиск

Оформление таблицы

Хочу сделать таблицу на всю ширину страницы, вне зависимости от масштабирования. Вот как здесь. Но у меня не получается, ширина таблицы изменяется, хотя я полностью скопировал код. Подскажите, плиз.--Agent001 10:59, 10 августа 2009 (UTC)

style="width:100%"putnik 11:47, 10 августа 2009 (UTC)
Спасибо, получилось. Хотя, я не понял, почему у меня так не было, хотя я полностью скопировал код нужной мне таблицы?--Agent001 11:54, 10 августа 2009 (UTC)
ЗЫ. Есть ли еще такой параметр, который выравнивает содержимое ячеек по высоте и/или ширине? А то неохота, возится с каждой ячейкой...--Agent001 11:56, 10 августа 2009 (UTC)
  • на всю ширину - ВП:Оформление таблиц#wide. Если не нужно, чтобы таблица получала класс и связанное сним оформление, тогда width="100%" (или, любите подлиннее, то style="width:100%"). выравнивает содержимое ячеек по высоте - в одной строке они все одной высоты, единого параметра для задания высоты всех ячеек по всей таблицы нет. ширине - задвая ширину одной из ячеек в таблице (width="123px"), таким образом задаётся ширина всего столбца. К сожалению, здесь есть МНОЖЕСТВО проблем:
  • нет возможности задать одним махом единую (равную) ширину всех столбцов;
  • при использовании width таблица резко растягивается по ширине окна (как если бы в заголовке стояло width="100%");
  • width работает не всегда, а также не позволяет задать ширину в иных единицах, нежели пикселы и проценты, поэтому в этом случае приходится отказываться от вики-разметки и переходить на style (style="width:20em").
Вобщем, сплошная головная боль. Не говоря уже о том, что документация слишком краткая и не освещает очень многих вопросов, включая Known Bugs. -- AVBtalk 12:15, 10 августа 2009 (UTC)
Ага, понятно. Но я спрашивал про содержимое ячеек. К примеру вот здесь содержание всех ячеек идет по левому краю. Как бы автоматизировать центровку текста по середине? Или для каждой ячейки прийдется использовать тег <center></center>?--Agent001 13:24, 10 августа 2009 (UTC)
  • См.:

Шаблон:Col-begin Шаблон:Col-3

выравнивание одной ячейки
1 2 3
4 5 6
7 8 9

Шаблон:Col-3

выравнивание строки
1 2 3
4 5 6
7 8 9

Шаблон:Col-3

выравнивание всей таблицы
1 2 3
4 5 6
7 8 9

Шаблон:Col-end

Обращаю внимание на тонкость в третье вариантн: align в заголовке влияет не на текст в таблице, а на саму таблицу, поэтому нужен style. -- AVBtalk 16:33, 10 августа 2009 (UTC)
  • а выровнять по центру только одну колонку есть способ? я в документации не нашёл Trim 05:03, 11 августа 2009 (UTC)
  • Мне такой способ неизвестен. А наша документация, как я уже сказал, по терминологии викистатей - это стаб. Там нет ОЧЕНЬ много. -- AVBtalk 10:06, 11 августа 2009 (UTC)
1 2 3
4 5 6
7 8 9

Может так?94.179.223.233 15:42, 12 августа 2009 (UTC)

1 2 3
4 5 6
7 8 9
  • Даже если не учитывать, что у вас тут HTML, а не вики-разметка, то у вас тут в КАЖДОЙ ячейке столбца стоит align. В вики, разумеется, это тоже можно сделать, хотя это и не то, что хотелось бы. -- AVBtalk 16:11, 12 августа 2009 (UTC)
  • Ну а если учитывать, что HTML не пишется ручками (программатором и думать не надо), то можно считать удобство определенное! 94.179.182.151 16:32, 12 августа 2009 (UTC) P.S. хотя вы быстро это прописали!
  • HTML не пишется ручками - (1) если бы автор вопроса пользовался автоматизированным инструментом, который сам прописывает нужный код, то автор вопроса своего вопроса не задал бы. Так что ваша реплика бессмысленна и ваш посыл уходит в пустоту. (2) Страницы с подобным HTML считаются ошибочными (и попадают в соответствующий список), что вынуждает других пользователей трудиться за вас, преобразуюя это всё в вики-разметку. Не могу признать такую вашу позицию... конструктивной. -- -- AVBtalk 21:04, 13 августа 2009 (UTC)
  • Тут голова у кого-то болела, предложили вариант попроще - всего-то навсего. Ничего личного. По поводу конструктивности вопрос можно расширить: Wiki(a) насколько конструктивна, когда не дает возможность сохранить страницы с вики кодом пользователям IE? Кстати, это вопрос популярности, значимости и конкурентоспособности ВП, особенно в последнее время.94.179.162.53 04:04, 15 августа 2009 (UTC)
  • вариант попроще - попроще чем что? Вы предложили нарисовать табличку HTML-кодом, который раза в два тяжеловеснее вики-разметки при тех же принципах оформления (что неудивительно, поскольку вики-разметка построена на HTML и скрывает его сложности). Потом вы, правда, заговорили о каком-то программаторе, но тогда причём тут HTML или вики-код, о которых шла речь? PS: Если это X-Romix, то вам давно пора возвращаться, вас ждут великие дела на поприще написания скриптов. -- AVBtalk 20:23, 16 августа 2009 (UTC)