Вариантов много:
1. Для самообразования - из разряда а как это сделано
2. Иногда можно движок сайта определить по коду
3. Когда чужие сайты переделывать приходится
4. Чтобы скачать флешку с сайта и нет спецсредств под рукой :)
Для форматирования трудночитаемого текста можно использовать регулярные выражения (Regular Expressions).
Применяются они во многих отраслях народного хозяйства, в т.ч. в текстовых редакторах.
я использую vim. Он доступен для разных платформ и осей.
Далее пишем регулярное выражение, которое будет, к примеру, после каждого тэга вставлять знак переноса строки.
:%s//\r/g
Обрати внимание что vi,vim и gvim несколько отличаются.
кста, у vim и gvim есть еще одна удобная фишка - они умеют скрывать кусок текста в одну строку. К примеру, уже готовую часть программы или текста можно свернуть, чтобы не мешалась.
Зачем его читать? Если из интереса как сделано, то оформление человек уже видел =) Если в качестве тестового задания, то это уже другой вопрос. А в качестве развлечения или самообразования я лучше книжку почитаю =)
На то мы и профи, чтоб всё понимать.
Только вот непонятно как представить окончательное представление, если у тебя перед глазами только HTML? :) Я обычно CSS ещё использую, а вот с его чтением есть проблемы.
Я не только читаю НТМЛ но и пишу его так что ИЕ и Лис его отлично хавают.
Тот же сайт отлично выглядит и работает в обоих браузерах.
Я бы мог и поддержку Оперы добавить но моя контора ее не поддерживает.
А просто для души что-то ваять есть мало времени.
Получается ли у вас читать HTML-код и как это происходит?