April1991
|
|
1 | |
<!DOCTYPE> Указание типа документа21.06.2011, 19:00. Показов 2731. Ответов 8
Метки нет (Все метки)
Обязательно ли указывать тип документа или можно обойтись без него? Если нет то какой из видов <!DOCTYPE> следует указать?
|
21.06.2011, 19:00 | |
Ответы с готовыми решениями:
8
Слетают стили при объявлении типа документа (DOCTYPE) Выбор типа DOCTYPE. Практические рекомендации Указание типа итератора в шаблоне Указание типа после метода |
103 / 103 / 48
Регистрация: 09.09.2010
Сообщений: 241
|
|
21.06.2011, 20:16 | 2 |
Смотря по каким стандартам написан код страницы. Отсутствие DOCTYPE — не ошибка, а указание браузеру перейти в режим совместимости. Поэтому, если код написан давно и нормально работает, то добавление энтого DOCTYPE может даже навредить.
1
|
2836 / 1645 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
|
|
21.06.2011, 21:07 | 3 |
Но при этом с точки зрения стандартов режим совместимости - это одна большая ошибка.
1
|
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
|
|
22.06.2011, 09:21 | 4 |
Лучше писать DOCTYPE
1
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
|
22.06.2011, 15:14 | 5 |
1
|
Почетный модератор
11531 / 4325 / 449
Регистрация: 12.06.2008
Сообщений: 12,428
|
|||||||||||
22.06.2011, 15:57 | 6 | ||||||||||
Как говорил мой начальник, когда я был на практике: "Так желательно, так желательно, что почти что обязательно"
Работать будет и без него, но нельзя быть уверенным, как себя поведёт браузер при анализе такой страницы... неизвестно по каким стандартам он будет пытаться её отобразить. Всё зависит от того, по какому стандарту ты будешь писать код. Лично я считаю, что удобнее всего использовать HTML5
Можно ставить или не ставить терминатор в тегах, у которых нет пары... в старых HTML терминаторы не ставились, а в XHTML обязательно надо было ставить. Терминатор - это слеш перед закрытием одиночного тега
Можно использовать различные современные возможности браузеров (такие как <video>, <audio>, <canvas>, WebGL и т.п. В общем, с заголовком html5 ты не будешь себя сковывать древними стандартами.
2
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
|
22.06.2011, 16:29 | 7 |
И сколько браузеров полностью поддерживают html5?
0
|
Почетный модератор
11531 / 4325 / 449
Регистрация: 12.06.2008
Сообщений: 12,428
|
|
22.06.2011, 22:30 | 8 |
Все современные... Firefox, Opera, Google Chrome, Safari... даже IE начиная с 8 версии более-менее поддерживает.
Но даже те браузеры, которые не поддерживают будут нормально работать с такой страницей, если на ней не используются современные возможности (теги <video>, <audio>, <canvas> и т.п.).
2
|
2435 / 1114 / 312
Регистрация: 23.06.2011
Сообщений: 3,525
|
|
23.06.2011, 07:31 | 9 |
На сегодня писать без доктайпа, просто не серьёзно, прав начальник Humanoid.
Насколько мне известно, есть специфические доктайпы, для определённых задач. Думаю что ссылок уже достаточно наклали, почитай и сам себе выбери, какой тебе больше нравится, и используй его. Хотя если тебя не интересует валидность странички, то без разницы, что там буде, и будет ли вообще.
0
|
23.06.2011, 07:31 | |
23.06.2011, 07:31 | |
Помогаю со студенческими работами здесь
9
Указание типа переменной и ссылки при объявлении\инициализации Изменение заголовка при выбора типа документа Убрать выбор типа документа в составном типе данных На оборотной стороне документа word в правой части документа, текст съезжает за границу документа Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |