|
|
|
| Когда я создаю новую страницу посредством редактора ФронтПейдж, то получаю вот такой вполне понятный код:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Новая страница 1</title>
</head>
<body>
</body>
</html>
|
А если создать новую страницу с помощью Dreamweaver, то получаем вот такйо довольно сложный и длинный код:
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Документ без названия</title>
</head>
<body>
</body>
</html>
| Для чего такие сложности? | |
|
|
|
|
|
|
|
для: Владимир55
(30.07.2009 в 21:12)
| | инструкция браузеру как отображать страницу. влияет на поведение стилей css.
только вам в настройках надо указать не
XHTML 1.0 Transitional
а
HTML 4 Transitional | |
|
|
|
|
|
|
|
для: AlexSol
(30.07.2009 в 22:08)
| | В этом случае страница формируется так:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Документ без названия</title>
</head>
<body>
</body>
</html>
|
Это нормально? | |
|
|
|
|
|
|
|
для: Владимир55
(30.07.2009 в 22:25)
| | Нормально :) | |
|
|
|
|
|
|
|
для: Незнайка
(30.07.2009 в 22:54)
| | А сверхняя строка для какой цели?
Если убрать
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
| то что случится? | |
|
|
|
|
|
|
|
для: Владимир55
(30.07.2009 в 23:03)
| | >А сверхняя строка для какой цели?
Для браузера наверно. Точно не знаю.
Дело в том, что в программе используются шаблоны подготовленные профессионалами. Поэтому лучше оставить так как есть и не ломать голову IMHO :)
позднее:
Возможно Вас заинтересует: http://www.webmascon.com/topics/coding/25a.asp | |
|
|
|
|
|
|
|
для: Незнайка
(30.07.2009 в 23:09)
| | * | |
|
|
|
|
|
|
|
для: Незнайка
(30.07.2009 в 23:09)
| | Спасибо, это очень интересно!
Получается, что ФронтПейдж дает "загадочный код"! | |
|
|
|
|
|
|
|
для: Владимир55
(30.07.2009 в 23:03)
| | Она указывает браузеру каким стандартом руководствоваться при разборе и отрисовке страницы. | |
|
|
|
|
|
|
|
для: Владимир55
(30.07.2009 в 23:03)
| | без доктайпа браузеры отображают страницу в режиме обратной совместимости. например, ie будет работать в режиме совместимости с ie5.5, из-за чего может случиться множество проблем. например, свойство css для визуального элемента — width — показывает ширину элемента (без полей, отступов и бордера). а в ie5.5. width = ширина элемента + padding + border.
ну и таких «несостыковок» много ещё… | |
|
|
|
|