Просмотр темы
Верстка шаблонов для Php Fusion
|
|
alastor |
Опубликовано 18.05.2011 10:31
|
Опытный пользователь Сообщений: 210 Зарегистрирован: 20.08.2010 18:39 |
Вот встречаются в сети такие темы, многие говорят что табличная верстка - вчерашний день, и место только для дивов. Мне кажется это на любителя, кому как удобней. Но главное, чтобы задавали фон у ячейки через класс, а не background (если это картинка). Неужели это так важно? Знакомый приятель сказал, что он ставит доктайп только стрикт, а transitional - это для неумельцев. Меня интересует мнение, важно ли это. переходить только на дивы, и оставить в покое таблицы, или это дело индивидуальное?? |
|
|
jikaka |
Опубликовано 18.05.2011 10:36
|
Супер Администратор Разработчики Сообщений: 4849 Зарегистрирован: 26.07.2010 12:10 |
честно сказать самому интересен данный вопрос на таблицах шаблоны получается в разы быстрее верстать на дивах дольше как правило делаю все на дивах с использованием по необходимости таблиц |
|
|
yury |
Опубликовано 18.05.2011 10:40
|
Супер Администратор Сообщений: 1051 Зарегистрирован: 26.07.2010 13:12 |
да, дело на самом деле чисто индивидуальное. На дивах порой может быть меньше кода, а возможно и наоборот. Просто сейчас это МОДНО стало. Говорят, что для СЕО тоже лучше, хотя по моим экспериментам это не подтвердилось. |
|
|
Rasmusok |
Опубликовано 18.05.2011 12:13
|
Пользователь Сообщений: 163 Зарегистрирован: 21.11.2010 16:18 |
alastor, пиши на таблицах... на тегах <div> писать не выгодно... объясню почему.... 1. Много кода в theme.php 2. Огромный style.css в кб. 3. Много мороки при расстановке команд. 4. В CSS стиле не установишь стандартные настройки как в таблицах. Я тебе могу досканальные причины перечислить хоть в примерах, но скажу четно и в крации. TABLE твой выход для четкого и быстро загружаемого шаблона. Хотя как и было сказано ранее <div> в некоторых местах и выгоден. Но полностью реализовать шаблон на <div> будет туповато. А для утверждения моих слов дам четкий пример: Ставишь на комп Artisteer (artisteer.com), создай любую тему под стандарт фьюжина, сохраняй. Бери тему стандартную от фьюжина (Gilette) и твое творение от Artisteer. Разница значительная, даже очень. Почему в пример привел Artisteer!? - он шаблоны как раз на <div> тегал и клепает. Изменил(а) Rasmusok, 18.05.2011 12:22 Разработка сайтов. Продвижение. Раскрутка. www.wooas.ru
Начхать на красоту, главное что под капотом. |
|
|
Polarfox |
Опубликовано 18.05.2011 17:07
|
Администратор Разработчики Группа поддержки Сообщений: 3387 Зарегистрирован: 20.08.2010 14:03 |
Семантика. Вот одно слово - таблицы для табличной инфы, слои - для стилей. И больше никак. это для неумельцев как говорит Тёма - лучший валидатор - это браузер - часть страниц гугля, например, не валидны...имхо это все понты, но у профи они быть могут конечно же Хоть я и не против иного, и все же, в таблице отлично размещать сетку игр или ники забаненых или план по разворовыванию страны на 15 лет вперед с показателями. А вот стиль он такой визуальный, видный лишь людям - для него css. 2. Огромный style.css в кб. -> кэш браузера.Много мороки при расстановке команд -> пока не запомнишь и не научишься, ну это всегда такВ CSS стиле не установишь стандартные настройки как в таблицах ? а для чего они тогда, шрифт жырным делать? Все можно установить, но это будет сложней немного.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
Rasmusok |
Опубликовано 18.05.2011 17:13
|
Пользователь Сообщений: 163 Зарегистрирован: 21.11.2010 16:18 |
Psc... я не знаком с твоим валидаторщиком, но раз умно рассуждаш черкани ка мне 2-е стандартные строки из css стиля для php-fusion шаблона. Да и вообще они стандартные должны быть для всех шаблонов. Или может посоветуешь чего либо?! И лучший валидатор это тот кто знает css от и до. Изменил(а) Rasmusok, 18.05.2011 17:19 Разработка сайтов. Продвижение. Раскрутка. www.wooas.ru
Начхать на красоту, главное что под капотом. |
|
|
Polarfox |
Опубликовано 18.05.2011 17:34
|
Администратор Разработчики Группа поддержки Сообщений: 3387 Зарегистрирован: 20.08.2010 14:03 |
Сброс чтоли? Там не две строки. У нас сброса нет, если кто делает под свою тему разве что, но я не видел. Конкретней вопрос поставь, какие строки и для чего тебе нужны. CSS от и до знает браузер... В том и суть собственно. Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
yury |
Опубликовано 18.05.2011 18:04
|
Супер Администратор Сообщений: 1051 Зарегистрирован: 26.07.2010 13:12 |
при чем каждый браузер знает его по своему |
|
|
Neo_Allex |
Опубликовано 18.05.2011 23:00
|
Модератор Группа поддержки Сообщений: 286 Зарегистрирован: 17.11.2010 09:36 |
ух, какие субьективные браузеры ))) Мне на таблицах и проще, и легче, и веселее.... ))) http://how-make.i...ticles.php - как это делают? Современные технологии изготовления вещей и изделий...
|
|
|
wowan |
Опубликовано 07.08.2011 07:54
|
Пользователь Сообщений: 122 Зарегистрирован: 06.11.2010 20:09 |
Если не в ту тему пишу - простите. Вопрос в следующем. Как известно дизайн может быть фиксированным по ширине или резиновым. Внимание - вопрос! Может ли быть что-то среднее. Т.е. либо в настройках, либо в самом файле theme.php настраивать min и max ширину темы. Например, чтобы шаблон мог растягиваться не до бесконечности, а в определенных рамках - от 1024 до 1280 и т.д. Иначе получается, что сайт нормально отображается на мониторах шириной 1024, куда ни шло - на 1280, а все что более - ни в какие ворота. |
|
|
legion |
Опубликовано 07.08.2011 09:20
|
Начинающий Сообщений: 21 Зарегистрирован: 03.04.2011 03:46 |
Дык в CSS имеются min-width и max-width. |
|
|
wowan |
Опубликовано 07.08.2011 11:54
|
Пользователь Сообщений: 122 Зарегистрирован: 06.11.2010 20:09 |
А конкретней, при табличной верстке. Ни в одной теме не видал. Либо width='100%' либо width='900' и т.д. |
|
|
legion |
Опубликовано 07.08.2011 12:09
|
Начинающий Сообщений: 21 Зарегистрирован: 03.04.2011 03:46 |
Создать class с вышеуказанными параметрами в styles.css и назначить его своей табличке. Типа <table cellpadding... class='yourclass'>. |
|
|
wowan |
Опубликовано 07.08.2011 12:17
|
Пользователь Сообщений: 122 Зарегистрирован: 06.11.2010 20:09 |
так просто? Спасибо! Попробую. Однако сомневаюсь - все ли браузеры меня поймут. В чем подвох? браузеры будут исполнять последний параметр width-max='1280'. Если вообще это сработает.... |
|
|
jikaka |
Опубликовано 07.08.2011 12:34
|
Супер Администратор Разработчики Сообщений: 4849 Зарегистрирован: 26.07.2010 12:10 |
тебе все верно подсказали, все браузеры поймут, что ты хочешь вот почитай: |
|
Поделиться этой темой | |
Социальные закладки: | |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |