Для работы скрипта понадобилось подключить xhtml1-strict.dtd
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "/themes/qstom/xhtml1-strict.dtd">
Но теперь у меня появились отступы с краев страницы и ссылки тоже стали давать нижний отступ.
Что это за такое и как можно оставить мои ссылки и края сайта в покое?
первый раз столкнулся с такой штукой...
Комментарии
отступы с краев >
html {
margin:0;
padding:0;
}
?
да. спасибо! а как быть с непонятными отступами во всех ссылках?
a {
margin: 0;
padding: 0;
}
не поможет
даже если полностью очистить этот файл от кода, отступы у ссылок всё равно сохраняются
вот например:
<div class="infotext">
<a href="/content/my.html">Тут идет длинный текст ссылки в небольшом блоке, и расстояние между строками становится раза в 4 больше, чем надо</a>
</div>
</td>
и CSS к нему:
#infoblock-text a, #infoblock-text a.visited {style.css (line 468)
color:#8C8C8C;
font-family:Tahoma,Verdana,Arial;
font-size:10px;
text-decoration:none;
}
что еще написать туда, что бы убрать эти непонятные увеличенные отступы?
еще: вся верстка если честно поплыла. ссылки покоцались на свои стили вообще как то выборочно.. причем часть глюков ловится только в IE, а другая в Firefox =(((
Ужас какой то... Что делать с этим xhtml1-strict.dtd если он нужен, но он всё нарушает
Без обид:
Прежде чем использовать тот или иной стандарт вёрстки, следует почитать "что это и с чем его едят", а не бездумно делать...
Все глюки оказываются зачастую оказываются ошибками, например, пропустили закрывающий тэг или ошиблись атрибутами. Валидатор вам поможет (аддон Web developer для FF)
Прочитайте, разберётесь с ошибкой
http://24ways.org/2005/transitional-vs-strict-markup
http://ru.wikipedia.org/wiki/XHTML
http://www.zvon.org/xxl/xhtmlReference/Output/comparison.html
И самое главное: http://www.w3schools.com/
помог