Щас приспичило все валидить))) Ну и вот непорядок - когда пытаюсь прописать doctype - меняется дизайн ((( Что делать? Не писать же все заново?
Спустя 1 час, 37 минут, 18 секунд (3.08.2011 - 16:47) killer8080 написал(а):
Цитата (IDen @ 3.08.2011 - 15:09) |
Ну и вот непорядок - когда пытаюсь прописать doctype - меняется дизайн |
А раньше что было?
Спустя 26 минут, 48 секунд (3.08.2011 - 17:13) sebastjan написал(а):
Какой был и какой используете доктипе ?
Вот часть статьи про это.
Вот часть статьи про это.
Цитата |
Если вы будете пользоваться неполным тегом DOCTYPE, устаревшим его видом, или вообще забудете про него, броузер перейдет в "загадочный" режим и будет исходить из предположения, что вы писали код страницы с ошибками и вольно отступали от стандартов, т.е. так, как писали в конце 90-ых годов. В этом режиме броузер попытается разобрать вашу страницу по правилам обратной совместимости и выведет на экран, например, CSS так, как его вывел бы Internet Explorer 4-ой версии, а DOM будет работать так, как он работал именно в этом броузере (IE переключается в свой старый DOM, а Mozilla и Netscape 6 переключается вообще в бог знает что). |
Спустя 28 минут, 14 секунд (3.08.2011 - 17:42) IDen написал(а):
Цитата (killer8080 @ 3.08.2011 - 13:47) |
А раньше что было? |
Раньше я не использовал Doctype
Цитата (sebastjan) |
Какой был и какой используете доктипе ? |
Щас точно не скажу, но там было 3 варианта, я каждый вставлял и смотрел. Дизайн менялся (((
Спустя 8 минут, 59 секунд (3.08.2011 - 17:51) killer8080 написал(а):
IDen
при отсутствии доктайпа браузер переходит в quirks mode, почитай здесь.
Попробуй
при отсутствии доктайпа браузер переходит в quirks mode, почитай здесь.
Попробуй
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Спустя 11 минут, 21 секунда (3.08.2011 - 18:02) IDen написал(а):
Щас попробовал с
Но не могу убрать пробел с низу между сайтом и краем браузера
margin не помогает
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Но не могу убрать пробел с низу между сайтом и краем браузера
margin не помогает
Спустя 19 минут, 28 секунд (3.08.2011 - 18:21) killer8080 написал(а):
Цитата (IDen @ 3.08.2011 - 18:02) |
Но не могу убрать пробел с низу между сайтом и краем браузера margin не помогает |
Это как?
Есть ссылка на сайт?
Спустя 37 минут, 36 секунд (3.08.2011 - 18:59) VELIK505 написал(а):
А современный HTML5 ый доктайп не пробывал?
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
Спустя 33 минуты, 58 секунд (3.08.2011 - 19:33) bulgakov написал(а):
Цитата |
А современный HTML5 ый доктайп не пробывал? |
Да в принципе можно забыть про старые доктайпы для разных режимов поддержки html и прописывать чисто <!doctype html> и все, ни один браузер уже не смотрит на старые доктайпы где ссылка на файл на w3 типа для валидации они уже сами научились все делать, кто сомневается поглядите например исходный когд http://google.com там <!doctype html>
Спустя 24 минуты, 50 секунд (3.08.2011 - 19:58) killer8080 написал(а):
пропиши в css
html{или
height: 100%;
}
body{
height: 100%;
}
html, body{
height: 100%;
}
Спустя 2 минуты, 13 секунд (3.08.2011 - 20:00) IDen написал(а):
Цитата (bulgakov @ 3.08.2011 - 16:33) |
Да в принципе можно забыть про старые доктайпы для разных режимов поддержки html и прописывать чисто <!doctype html> |
А как на него реагирует официальный валидатор?
Да и чего-то с ним такие же косяки в дизайне (((
Спустя 5 минут, 42 секунды (3.08.2011 - 20:06) IDen написал(а):
Цитата (killer8080 @ 3.08.2011 - 16:58) |
пропиши в css |
Помогло!!!
Но вот вопрос, пропали margin поля в таблицах.
Спустя 2 минуты, 52 секунды (3.08.2011 - 20:09) killer8080 написал(а):
это убери
BODY {
margin: 0px;
}
Спустя 4 минуты, 1 секунда (3.08.2011 - 20:13) IDen написал(а):
Не, не помогло + если убрать, появляется пробел между браузером и сайтом (((
Спустя 27 минут, 25 секунд (3.08.2011 - 20:40) killer8080 написал(а):
Цитата (IDen @ 3.08.2011 - 20:06) |
Но вот вопрос, пропали margin поля в таблицах. |
отступы внутри ячеек таблицы задай через padding
Спустя 7 часов, 34 минуты, 9 секунд (4.08.2011 - 04:14) IDen написал(а):
Сорри, забылся, отступы задавал через padding, че-то не акти, в IE8 вообще в центр сбежалось
Спустя 2 дня, 10 часов, 38 минут, 25 секунд (6.08.2011 - 14:53) XCross написал(а):
Помогите мне тож. Все никак не могу понять как пройти валидацию.
Doctype:
На что ругается w3c:
Ему нужен атрибут "alt", но он не нужен мне, как быть? Все таки хочется валидный код.
Doctype:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
На что ругается w3c:
<img src="http://mobilesyrup.com/wp-content/uploads/2011/08/Samsung-Galaxy-S-Hercules.png" />
Ему нужен атрибут "alt", но он не нужен мне, как быть? Все таки хочется валидный код.
Спустя 7 минут, 13 секунд (6.08.2011 - 15:00) Winston написал(а):
Цитата (kmaks @ 6.08.2011 - 14:53) |
На что ругается w3c: |
Альт обязательно должен быть для картинок. Если путь к картинке не правильно прописан, то будет отображаться текст который в альт.
И с alt поисковикам проще картинку индексировать.
Спустя 1 минута, 57 секунд (6.08.2011 - 15:02) XCross написал(а):
Ок, буду придерживаться =)
Спустя 3 часа, 42 минуты, 53 секунды (6.08.2011 - 18:45) killer8080 написал(а):
Цитата (kmaks @ 6.08.2011 - 14:53) |
Ему нужен атрибут "alt", но он не нужен мне, как быть? Все таки хочется валидный код. |
можно вставить пустой alt
<img src="http://mobilesyrup.com/wp-content/uploads/2011/08/Samsung-Galaxy-S-Hercules.png" alt="" />
Спустя 8 часов, 49 минут, 22 секунды (7.08.2011 - 03:34) sebastjan написал(а):
Не игнорируй alt, выше сказали дельную вещь, alt это и текст с описанием для раскрутки сайта, очень полезен.
Спустя 4 часа, 27 минут, 57 секунд (7.08.2011 - 08:02) XCross написал(а):