Валидация и работа с HTML кодом
Я вам предоставлю два файла, 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