Валидация и работа с HTML кодом

Александр18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
04.06.2011

Я вам предоставлю два файла, template.html (24,7кб) и style.css (11,5кб), а от вас потребуется выполнить две задачи:

1. Сделать валидным по стандартам HTML 5 код этих файлов. Максимально возможно вынести данные в style.css. Убрать лишнее в style.css. C кодом уже работали, но тем не менее, думаю есть что изменить.

2. По этим двум файлам создаются разные сайты. В коде этих файлов содержатся макросы, например [DATE], который на сайте заменяется на дату, [RAND-1-123] заменяется число от 1 до 123. Вам нужно сделать так, чтобы код каждого сайта на выходе был максимально уникальным.

Вам скорей всего хватит трёх макросов

[RAND-1-9999]

[RANDLINE-(stroka.txt)] - случайная строчка из stroka.txt

[|привет|здрасте|] - вставит либо привет, либо здрасте

Например

a {

font-size:11px;

color:#000000;

}

можно заменить, скажем, на

a {

font-size:[RAND-10-12]px;

color:#[|000000|150517|] ;

}

Главное чтобы дизайн в каких-нибудь вариациях не выглядел сильно плохо. Куда конкретно вставлять макросы, целиком на ваше усмотрение.

Вот пример, как выглядит сайт с этими template.html и style.css

http://3fw.ru/3njn

Заявки фрилансеров