При прохождении валидации на сайте http://validator.w3.org/ в одном из проектов я обнаружил ошибку. Ошибка не влияла на отображение сайта ни в одном из обозревателей, но ошибка была. И сама ошибка было детская и допущена по невнимательности. Всего-то:
XML Parsing Error: EntityRef: expecting ';'
<a href='?pg=12' title='Last'>»</a>
Ясное дело, что пропущена точка с запятой. А я грешным делом возомнил себя крутым HTML - CSS - PHP программером - верстальщиком и решил, что ошибка в плагине ob1_pagination для Textpattern. Сам плагин хороший, делает что-то похожее на выбор страниц, как у Google. И я ринулся искать ошибку. Воображение играло, еще бы, нашел ошибку в чужой программе (конечно программы на PHP не такое уж, но все же программы). А ошибки в плагине ob1_pagination не было! И тут я понял, кто невнимательный лопух (Воображение вернуло все на место.) Я отыскал все места в формах Textpattern, где я вставлял код:
<p class="pagination"><b>
<txp:ob1_pagination firsttext="«" previoustext="<" nexttext=">" lasttext="»" ulclass="pagination"/></b></p> и проставил точку с запятой.
Тут я еще вспомнил, что этот самый код копировал и в другие проекты. А дело было в пятницу вечером, я вздохнул и засел за работу.