Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Содержимое пустой страницы
 
 автор: Владимир55   (30.07.2009 в 21:12)   письмо автору
 
 

Когда я создаю новую страницу посредством редактора ФронтПейдж, то получаю вот такой вполне понятный код:
<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>
Для чего такие сложности?

  Ответить  
 
 автор: AlexSol   (30.07.2009 в 22:08)   письмо автору
 
   для: Владимир55   (30.07.2009 в 21:12)
 

инструкция браузеру как отображать страницу. влияет на поведение стилей css.

только вам в настройках надо указать не
XHTML 1.0 Transitional

а

HTML 4 Transitional

  Ответить  
 
 автор: Владимир55   (30.07.2009 в 22:25)   письмо автору
 
   для: 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>


Это нормально?

  Ответить  
 
 автор: Незнайка   (30.07.2009 в 22:54)   письмо автору
 
   для: Владимир55   (30.07.2009 в 22:25)
 

Нормально :)

  Ответить  
 
 автор: Владимир55   (30.07.2009 в 23:03)   письмо автору
 
   для: Незнайка   (30.07.2009 в 22:54)
 

А сверхняя строка для какой цели?

Если убрать
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
то что случится?

  Ответить  
 
 автор: Незнайка   (30.07.2009 в 23:09)   письмо автору
 
   для: Владимир55   (30.07.2009 в 23:03)
 

>А сверхняя строка для какой цели?
Для браузера наверно. Точно не знаю.

Дело в том, что в программе используются шаблоны подготовленные профессионалами. Поэтому лучше оставить так как есть и не ломать голову IMHO :)

позднее:

Возможно Вас заинтересует: http://www.webmascon.com/topics/coding/25a.asp

  Ответить  
 
 автор: Незнайка   (31.07.2009 в 10:11)   письмо автору
 
   для: Незнайка   (30.07.2009 в 23:09)
 

*

  Ответить  
 
 автор: Владимир55   (31.07.2009 в 12:14)   письмо автору
 
   для: Незнайка   (30.07.2009 в 23:09)
 

Спасибо, это очень интересно!

Получается, что ФронтПейдж дает "загадочный код"!

  Ответить  
 
 автор: Саня   (31.07.2009 в 10:14)   письмо автору
 
   для: Владимир55   (30.07.2009 в 23:03)
 

Она указывает браузеру каким стандартом руководствоваться при разборе и отрисовке страницы.

  Ответить  
 
 автор: x64   (31.07.2009 в 13:28)   письмо автору
 
   для: Владимир55   (30.07.2009 в 23:03)
 

без доктайпа браузеры отображают страницу в режиме обратной совместимости. например, ie будет работать в режиме совместимости с ie5.5, из-за чего может случиться множество проблем. например, свойство css для визуального элемента — width — показывает ширину элемента (без полей, отступов и бордера). а в ie5.5. width = ширина элемента + padding + border.
ну и таких «несостыковок» много ещё…

  Ответить  
 
 автор: serjinio   (01.08.2009 в 18:41)   письмо автору
 
   для: Владимир55   (30.07.2009 в 21:12)
 

http://www.webmakerslounge.com/html/pravilnyiy-doctype/

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования