Как я вас понимаю! У меня похожая ситуация)) Я училась HTML сама, и тоже усложняла себе задачу, вместо того чтобы писать все во внешнем файле. И вот как-то дошла до ступора, когда вообще не могла понять что к чему. Только у меня были проблемы с прозрачностью фона) И вот я доставала всех на форумах, пока не поняла, что нужно сделать паузу и подтянуть свои знания. А то у нас как обычно, нет времени точить пилу, надо пилить! Поэтому советую вам остановиться на какое-то время и еще почитать литературу. Лично я, чтобы отвлечься от кода, смотрю видеоуроки, с ютуба или еще откуда. Недавно знакомый подкинул ссылку на бесплатный видеокурс http://website.info-dvd.ru/. Я сама еще не пробовала, но он говорит что для новичка самое оно: доступно, разжовано, а самое главное наглядно. Особых дизайнерских изысков нет, но курс авторский, и там куча всяких фишек, которых нет на бесплатных серверах. Короче, он ставит этим видеоурокам твердую четверку). Попробуйте, и удачи вам в разработке!