Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> DOCTYPE в HTML5 
:(
    Опции темы
Gold Dragon
Дата 21.4.2011, 09:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 9
Всего: 71



как правильно объявить документ в соответствии со спецификацией HTML5? Самый строки режим.. И заодно, как объявляется тэг <html>?


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
SelenIT
Дата 21.4.2011, 13:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 97
Всего: 401



Для text/html доктайп — <!doctype html> в любом регистре. Тег <html> пишется без излишеств, а можно его вообще не писать (браузер сам достроит). Пространство имен http://www.w3.org/1999/xhtml явно указывать не нужно, новый парсер заносит туда элементы HTML автоматически, а старым и вовсе по барабану.

Если отдавать страницы как application/xhtml+xml, то доктайп вообще не нужен, но пространство имен указывать нужно: <html xmlns="http://www.w3.org/1999/xhtml">. Но это вряд ли практичный вариант, по крайней мере, пока живы IE8 и ниже...


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
Gold Dragon
Дата 21.4.2011, 15:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 9
Всего: 71



т.е. вот этот вариант будет полностью валидный?
Код

<!DOCTYPE html>
<html>
.....



Это сообщение отредактировал(а) Gold Dragon - 21.4.2011, 15:25


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
ayax2005
Дата 21.4.2011, 15:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


echo $smile
**


Профиль
Группа: Участник
Сообщений: 516
Регистрация: 17.4.2008
Где: Питер

Репутация: 3
Всего: 11



да


--------------------
все вопросы - из-за неверной формулировки задачи
PM MAIL ICQ   Вверх
Gold Dragon
Дата 21.4.2011, 20:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 9
Всего: 71



официальный валидатор ругается на пустой DocType smile наверное потому что HTML5 ещё не совсем принятый smile

но в общем сейчас я так и начал делать.. Думаю пора потихоньку переходить на HTML5+CSS3... Но Осёл меня просто убивает своей стандартностью... Хотя уже нашёл кучу и JS и CSS которые заставляют думать IE по новому

Это сообщение отредактировал(а) Gold Dragon - 21.4.2011, 20:49


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
SelenIT
Дата 22.4.2011, 01:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 97
Всего: 401



Вот такой минимум прекрасно валидируется и в validator.w3.org, и в validator.nu:
Код

<!DOCTYPE html>
<html>
<title>Test</title>
<p>Hello</p>
</html>



--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
Gold Dragon
Дата 22.4.2011, 07:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 9
Всего: 71



SelenIT, даже без BODY?

вот как исправляем ослика

заставляем думать
Код

html, div, map, td, form {
    display: block;
}

header, nav, article, footer, address {
    display: block;
}

и подключаем этот script`ик

Присоединённый файл ( Кол-во скачиваний: 3 )
Присоединённый файл  html5.rar 1,12 Kb


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
SelenIT
Дата 22.4.2011, 20:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 97
Всего: 401



Цитата(Gold Dragon @  22.4.2011,  07:19 Найти цитируемый пост)
даже без BODY?

Да, без body и head, а можно и без html smile. Браузер сам эти вещи достраивает. Правда, старые IE делают это по обыкновению "своеобразно", отчего там бывают проблемы со скриптами, в т.ч. с упомянутым HTML5shiv, если не указать body явно. Но формальной валидности и новым браузерам (с полноценным HTML5-парсером) это не помеха.


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
Gold Dragon
Дата 23.4.2011, 06:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 9
Всего: 71



SelenIT, мне не нужно чтобы браузер додумывал, мне нужно чтобы было валидно.


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
LeD4eG
Дата 23.4.2011, 09:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 115
Регистрация: 29.9.2009
Где: Волгоград

Репутация: нет
Всего: 1



Gold Dragon, так и будет валидно!тебе же написали!получается минимальная страница на html
--------------------
Ты не успел стать для кого-то главным, кому-то очень нужным.....
PM MAIL   Вверх
SelenIT
Дата 23.4.2011, 21:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 97
Всего: 401



Цитата(Gold Dragon @  23.4.2011,  06:56 Найти цитируемый пост)
мне не нужно чтобы браузер додумывал, мне нужно чтобы было валидно

Одно другому не мешает. Так уж устроен стандарт smile


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.0883 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.