Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Почему текст в таблицах не выравнивается?
 
 автор: coloboc66   (08.01.2009 в 14:00)   письмо автору
 
 

table {text-align:center}

Не работает почему-то...

  Ответить  
 
 автор: AlexSol   (08.01.2009 в 14:31)   письмо автору
 
   для: coloboc66   (08.01.2009 в 14:00)
 

table tr td{}

  Ответить  
 
 автор: coloboc66   (08.01.2009 в 14:42)   письмо автору
 
   для: AlexSol   (08.01.2009 в 14:31)
 

table tr td{text-align:center}

Ммм... Это шутка? Так тоже не работает.

  Ответить  
 
 автор: ddhvvn   (08.01.2009 в 15:02)   письмо автору
 
   для: coloboc66   (08.01.2009 в 14:42)
 

конкретный пример давайте...

  Ответить  
 
 автор: coloboc66   (08.01.2009 в 15:12)   письмо автору
 
   для: ddhvvn   (08.01.2009 в 15:02)
 

<link rel='stylesheet' type='text/css'  href='style.css' />
<?php
echo "<table><tr><td>1</td></tr><tr><td>один</td></tr></table>";
?>

файл style.css
table{text-align:center}

Другие инструкции в файле стилей работают.

  Ответить  
 
 автор: sl1p   (08.01.2009 в 20:30)   письмо автору
 
   для: coloboc66   (08.01.2009 в 15:12)
 

td {text-align:center}
так мб.

  Ответить  
 
 автор: coloboc66   (08.01.2009 в 23:30)   письмо автору
 
   для: sl1p   (08.01.2009 в 20:30)
 

Нет - так не "мб"...

  Ответить  
 
 автор: Lelik   (08.01.2009 в 20:34)   письмо автору
 
   для: coloboc66   (08.01.2009 в 15:12)
 

всё просто: надо задать ширину таблицы :)

<?php
print '<table style="width: 500px;"><tr><td>1</td></tr><tr><td>один</td></tr></table>';
?>

  Ответить  
 
 автор: coloboc66   (09.01.2009 в 10:52)   письмо автору
 
   для: Lelik   (08.01.2009 в 20:34)
 

Вы будете смеяться, но это не работает, по крайней мере - в ИЕ.

  Ответить  
 
 автор: sim5   (09.01.2009 в 11:35)   письмо автору
 
   для: coloboc66   (09.01.2009 в 10:52)
 

Вы будете смеяться, но:
<style>
td {
  text-align: center;
}
</style>
<table style="width: 500px;" border="0" cellspacing="1" bgcolor="#000000">
<tr bgcolor="#ffffff"><td>1</td></tr><tr bgcolor="#ffffff"><td>один</td></tr></table>

Работает без проблем и даже!!!)) в IE.

  Ответить  
 
 автор: coloboc66   (09.01.2009 в 12:52)   письмо автору
 
   для: sim5   (09.01.2009 в 11:35)
 

Ну я и ТОРМОЗ!!! Выравнивания не было из-за отсутствия точки с запятой после слова center. Надо же...
А ширину таблицы задавать необязательно.

  Ответить  
 
 автор: sim5   (09.01.2009 в 13:04)   письмо автору
 
   для: coloboc66   (09.01.2009 в 12:52)
 

>А ширину таблицы задавать необязательно
Не обязательно, коли она у вас примет размер по самым длинным значениям в ячейках. Если длина этих значений будет одинакова, то и смысла что-то центрировать нет.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования