2010-01-11 8 views
0

Каковы недостатки использования переходного doctype с презентационным или устаревшим элементом, если наш код действителен в валидации W3C с переходным методом doctype?Должны ли мы использовать строгий doctype, если наш код действителен с Transtional doctype?

Нужно ли нам повторно переписывать/редактировать код сайта через несколько лет для сайта, в котором мы используем XHTML/HTML transtional doctype.?

Это не смысловая, но с использованием меньшего характера, а пустошь быть хорошим, чтобы использовать веб-интерфейс редактора WYSIWYG в CMS

small {font-size:9px} 

<p>hello <small>how</small> are you?</p> 

, но это, используя больше характера

.small-text {font-size:9px} 

<p>hello <span class="small-text">how</span> are you?</p> 

оба будут проверенную и оба имеют поддержку во всех существующих браузерах. но что будет лучше для будущего и почему?

ответ

1

Пока вы указываете переходный doctype, а не просто используете переходные элементы, я не думаю, что вы столкнетесь с любыми замечательными проблемами, если сами браузеры не начнут отказываться от поддержки этих элементов. Также стоит отметить, что вы можете ограничивать себя тем, какие элементы, которые вы можете использовать в качестве переходного типа, скорее всего, останутся статичными по мере развития строгих доктрисов.

Я не думаю, что вы столкнулись с огромными проблемами, хотя, конечно, не в течение нескольких лет. И большинство сайтов, безусловно, коммерческих, вероятно, необходимо будет пересмотреть - только по причинам маркетинга/брендинга - до того, как проблема с использованием transitional станет проблемой.