Помощник
|
Какой выбрать doctype |
rich108
|
Сообщение
#1
|
||
|
|
||
|
|||
yury_mw |
24.9.2012, 17:37;
Ответить: yury_mw
Сообщение
#2
|
|
То что написано более всего ложится на (если убрать закрытие одиночных тегов: base, meta, link, br)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> Если же (закрыть незакрытые одиночные тэги: link, br, img и проч.), то и такой можно: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> В любом случае желательно указать кодировку: <meta http-equiv="text/html; charset=utf-8" /> и не забыть alt прописать для изображений. А так пишите на каком типе документа привычнее. А вообще http://validator.w3.org вам в помощь. |
|
|
rich108
|
Сообщение
#3
|
|
Спасибо. А вот еще такой вопрос.
Весь сайт был сверстан на modx revo без доктайпа. Теперь когда я его вставляю, соответственно дизайн "малость" рушится, а когда я пытаюсь выровнять съехавшие объекты с помощью css то ничего не происходит...В чем моет быть загвоздка? Спасибо. |
|
|
yury_mw |
24.9.2012, 19:13;
Ответить: yury_mw
Сообщение
#4
|
|
Весь сайт был сверстан на modx revo без доктайпа. Теперь когда я его вставляю, соответственно дизайн "малость" рушится, а когда я пытаюсь выровнять съехавшие объекты с помощью css то ничего не происходит...В чем моет быть загвоздка? Про движки ничего не могу сказать ибо у разных движков разные же прибабахи По этой причине чужими движками не пользуюсь и рекомендую либо писать и пользоваться собственным движком ну или честно разбираться в тонкостях чужих. Ну и ваших собственных ошибок тоже нельзя исключать, такчто на всякий случай убедитесь, правильно вы ли выравниваете свои объекты и там ли, где их можно выровнять. Ну а в общем случае, следует понимать, что 1) доктайп — это определенный набор правил, согласно которым браузер будет пытаться отобразить ваш сайт, 2) когда сайт верстается без доктайпа, то это все равно что верстать с условным доктайпом под названием "режим совместимости", в который переходят браузеры в случае отсутствия доктайпа. (правда "режим совместимости" у разных браузеров может несколько различаться, поэтому в этом режиме не рекомендуется верстать во избежание неожиданностей) 3) поэтому, если вы добавите доктайп в уже сверстанный без доктайпа сайт, то фактически поменяете правила отображения уже сверстанного сайта. 4) поэтому, возможно, вам будет проще переверстать сайт заново нежели выискивать ошибки верстки по новому доктайпу, а так же учитывать особенности вашего движка (А может и нет. Что зависит от самых разных обстоятельств). |
|
|
rich108
|
Сообщение
#5
|
|
То есть начало сайта будет примерно таким?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">[/color] <html> <head> </head> </html> И вот такой вопросик: А вот такой доктайп подойдет? <!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"> |
|
|
yury_mw |
25.9.2012, 12:38;
Ответить: yury_mw
Сообщение
#6
|
|
То есть начало сайта будет примерно таким? <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> Да. Если устраните указанные выше ошибки, не соответствующие правилам HTML 4.01 Transitional (в HTML 4 одиночные теги не закрывают: так правильно — <br> так неправильно — <br />) И вот такой вопросик: А вот такой доктайп подойдет? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> Да. Если устраните указанные выше ошибки, не соответствующие правилам XHTML 1.0 Transitional (XHTML требует обязательного закрытия одиночных тегов: так неправильно — <br> так правильно — <br />) Почитайте, например, тут: http://ru.wikipedia.org/wiki/XHTML о различиях между HTML и XHTML |
|
|
rich108
|
Сообщение
#7
|
|
|
Спасибо!
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Какой % отказов нормален для сайта? | 11 | Aloof | 2827 | 16.4.2024, 12:48 автор: diviner99 |
|
Кто где хранит файлы? И какой объем? просто интересно |
22 | mark2013 | 2648 | 15.4.2024, 8:08 автор: Room |
|
Исчезающие фрилансеры после предоплаты. Зачем? Какой смысл? | 36 | metvekot | 9583 | 31.3.2024, 1:01 автор: Liudmila |
|
Через какой браузер и как можно найти в кэшэ браузера видео | 10 | Room | 2312 | 23.3.2024, 7:41 автор: Room |
|
Какой сайт пробовать создавать под небольшое ГЕО? | 6 | kapusta1 | 1319 | 15.3.2024, 13:06 автор: OS_ZP_UA |
Текстовая версия | Сейчас: 20.4.2024, 14:39 |