Olldman

Olldman
Рейтинг
79
Регистрация
21.04.2010
Должность
freelance
Интересы
верстка html/css
samimages:
Olldman, тогда надо иметь ввиду либо клиентов, либо правильность верстки)))

в идеале исполнитель, "натягивающий" готовую верстку на сайт должен как минимум знать и понимать значение таких слов как валидность, синтаксис ... , иначе получается как в приведенном мной примере - верстка сдана html 4.01 Strict, а поставили ее на WP в стандартный шаблон.

samimages:

Повторюсь. Объявили доктайп - будьте любезны. Если внутренние или внешние причины не позволяют его соблюсти - не объявляйте.

Об этом пишет, помянутый вами в суе, Лебедев.

- ну совсем не объявлять нельзя, любой браузер при этом впадает в режим рендеринга quirks mode, после чего многие горе-верстальщики на пустом месте начинают лихорадочно искать всевозможные хаки, дабы обрести кроссбраузерность, уж куда проще объявить и спать спокойно.

Что является результатом верстки?

-

Папка, содержащая в себе

1. сам файл(ы) html

2. папку с файлом стилей

3. папка с яваскриптами

4. папка с графикой

Цены зависят от сложности макета. Скажу про себя - я не берусь за заказ верстки главной страницы менее 1500 деревянных. И это страница с минимумом пользовательских скриптов. Чем сложнее функционал. тем ценик больше.

Что на счет валидности - она должна быть. Есть стандарт - соблюдай. Да, это потом сердце кровью обливается, когда заказчик (требуя с пеной у рта валидную верстку) дает задание какой-нить блондинке наполнить сайт, но это уже на его совести и предъявить что либо он потом не может. Но отдать заказ нужно с правильной версткой.

Поддержу высказывания о том, что в идеале дизайнер должен работать в паре с верстальщиком.

Я, например, всегда интересуюсь на какую систему управления будет одеваться верстка, т.к. подавляющее кол-во систем изначально не валидны, у каждой по умолчанию свой !DOCTYPE, соответственно определенный синтаксис.

Небольшой пример - http://realtsib.ru/oldman/cristal/index.html - верстался якобы для самописа. но в последствии видимо заказчик передумал, итог - WP с его XHTML, но те, кто натягивал верстку на сайт видимо понятие не имеет о синтаксисе (http://kristall-2000.ru).

Или http://realtsib.ru/oldman/gemini-m/index.html - http://putevki-club.ru/ - наполнением занималась явно блондинка, не имеющая понятия о html-коде.

Green arrow:
Скажите, что восьмой ослик как-то по-своему пиксели считает?

- Скажем так - любой ослик не осиливает расчет отступов, ну .... напряженка с этим делом у дядюшки Била.:) - это раз. Ну и свойство table-cell - может не понимать (не утверждаю, т.к. у мя токма 7-ка стоит), да и я стараюсь не пользовать это свойство там, где оно не нужно, опять жеж учитывая присутствие семейства ишачих в инете.😂

Проблемы в любом случае не в php, и уж тем более не в БД. ПС фиолетово каким макаром вы собираете страницы, php-машинка это, или какой-другой серверный язык, они видят исходный код со всем его содержимым.

Есть в коде синтаксические ошибки, но чтобы они влияли на вылет страниц - такого не замечено.

Как то так (и никаких лишних блоков):

<!DOCTYPE html>
<html>
<head>
<meta charset="windows-1251">
<title>IMG Center</title>
<style type="text/css">
*{margin:0;padding:0;}
ul{list-style:none;}
ul li{width:180px;float:left;text-align:center;}
ul li img{display:block;margin:0 auto;/*padding:0 0 10px 0; (если нужен бОльший отступ от картинки вниз)*/}
</style>
</head>
<body>
<ul>
<li><img src="ferari.jpg" alt=""><a href="#">Ferrari</a></li>
<li><img src="merc.jpg" alt=""><a href="#">Mercedes</a></li>
<li><img src="mazda.jpg" alt=""><a href="#">Mazda</a></li>
<li><img src="chevrolet.jpg" alt=""><a href="#">Chevrolet</a></li>
</ul>
</body>
</html>

Я что-то пропустил? Пруф на элемент <main> пожалуйста. ;)

RControl - спасибо, получилось. Буду пытать дальше.

Varenik:
Olldman, А для чего вам нужна проверка на отсутствие колонки? после загрузки страницы она может удаляться/скрываться? если нет, то проще стилями это сделать

В системе в левой(правой) колонках может не быть отображаемой информации и в этом случае нужно растянуть центральную колонку на 100%. Либо, если есть инфа(читай - элементы) в правой(левой) колонке, то центральная занимает пространство отсутствующей колонки.

Таблица в этом плане удобна, но не отвечает правилам семантики.

В принципе, программно(php) я могу тупо применить три шаблона, подключая их в зависимости от того, есть ли элементы в колонках, или нет. Но хотелось бы использовать один шаблон.

Ок, минуту, выложу на сервер.

http://realtsib.ru/oldman/test-one_two/index.html - на этой странице все три элемента, а на второй(ссылка в Heading 2) только два, где нужно header 2 растянуть на 66%.

Всего: 514