Робимо шаблон Webasyst валідним, Webamator Blog

Не знаю кому як, але для мене відсутність помилок у шаблоні – ознака гарного тону. Приблизно так само як і чистий автомобіль - хоч він і не їздитиме швидше за брудний або "їсти" менше бензину, але все одно, що називається "око приємно". І хоча деякі движки спочатку генерують невалідний код, на прикладі Webasyst я покажу як відучити його від цієї шкідливої ​​звички. До речі, якщо шаблон планується робити сучасним - тобто. використовувати CSS2 або CSS3 разом з XHTML то дотримання нижчеописаного збереже вам чимало нервових клітин у боротьбі проти Internet Explorer. Виявляється, цей виріб від мікрософт навіть у стародавній сьомій версії непогано розуміє такі речі як наприклад overflow: hidden, а все, що йому потрібно для цього - просто вірно зазначений доктайп.

Не біда – топаємо в /published/SC/html/scripts/templates/frontend/ і шукаємо файл frame.html – і саме в ньому проробляємо відповідні зміни. Майже готово – ми вказали доктайп для XHTML та поставили нестачу закриваючі сліші. Однак метатеги description і keywords все одно залишилися без слішів, що закривають - а це цілих дві помилки для валідатора.

і міняємо її на ось таку:

Ось і все - каркас для валідного шаблону готовий Сподіваюся, що ви забуватимете про "дрібниці" на кшталт незакритих тегів - отже не наробите нових помилок.

Якщо цей пост здався вам корисним або цікавим, натисніть одну з кнопок нижче - від vkontakte, facebook, tweeter або google+, щоб про нього дізналися ваші друзі. Дякую!