12.03.2012, 15:53
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
Да, вполне, только не копипасть большие блоки цитат, читать не удобно.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|
12.03.2012, 16:00
|
Профессор
|
|
Регистрация: 01.10.2011
Сообщений: 422
|
|
|
|
12.03.2012, 16:01
|
Профессор
|
|
Регистрация: 01.10.2011
Сообщений: 422
|
|
Сообщение от Gozar
|
Да, вполне, только не копипасть большие блоки цитат, читать не удобно.
|
ну а плюсик я заслужил?
|
|
12.03.2012, 16:29
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
Лови +
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|
12.03.2012, 16:47
|
Профессор
|
|
Регистрация: 01.10.2011
Сообщений: 422
|
|
Сообщение от Gozar
|
Лови +
|
Спасибо! блин, в ответ не могу поставить так как уже ставил недавно.
|
|
12.03.2012, 17:53
|
Профессор
|
|
Регистрация: 21.12.2010
Сообщений: 243
|
|
Да вы что издеваетесь? Флуда развели на две страницы, пока display:table-cell вспоминали... Конечно, этих "хитростей" никто не знает!
Вот, например, из первого поста:
Ещё ослы эти тупорылые! Которые понимают всякую свою майкрософтовскую хрень типа "filterrogidXImage", но наиважнейшее свойство display - через ж...!
И к чему городить display:table;??? Это разве "семантично"? Не проще таблицей сделать уж тогда? И Ишаки подтянутся заодно.
Но нет! СЕМАНТИКА! Сделаем всё блоками, а потом в стилях заставим их вести себя как ячейки.
Дурдом какой-то!
|
|
12.03.2012, 17:56
|
|
Просто любитель
|
|
Регистрация: 13.09.2011
Сообщений: 300
|
|
Сообщение от Nanto
|
Но нет! СЕМАНТИКА! Сделаем всё блоками, а потом в стилях заставим их вести себя как ячейки.
Дурдом какой-то!
|
Мне тоже сложно понять, зачем это.
|
|
12.03.2012, 18:02
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
Чтобы не изобретать новые, взяли старые обозначения. Запоминание свойства верстальщиком происходит почти мгновенно. Вообще-то это называется расширяемость. Ведь таблицы же никто не отменил.
Бесполезно возмущаться, HTML продолжает создаваться как язык и сеть тоже продолжает развиваться и js тоже .
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|
12.03.2012, 18:07
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
Дело тут даже не в семантике, а в том, что раньше, банально, не хватало свойств для определения поведения того или иного блока(элемента). Поэтому - взяли и расширили, оставив обратную совместимость.
Знакомо понятие: обратная совместимость. Это когда нужно добавить что-то новое не поломав при этом старое и сделать это по возможности легко внедряемым.
По поводу таблиц.
Проще, но отрисовывается дольше и кода в два и более раз больше.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|
12.03.2012, 18:15
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
Раньше центровали как:
<table><tr><td class="s1" valign="middle" align="center">Текст</td></tr></table>
А теперь можно:
<span class="s1"><span>Текст</span></span>
а мусор вынести в css:
.s1 {
display:table-cell;
width: 100px;
height: 100px;
text-align:center;
vertical-align:middle;
background: red;
}
По мне так семантичненько так
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|
|
|