HTML5: нужно ли переходить на семантический код?

Статус
Закрыто для дальнейших ответов.

Volter9

defined('SURRENDER') or die(); // StarWars
Регистрация
27.05.2012
Сообщения
1 145
Привет ребята.

Читая статью про HTML5 и новые теги вроде <nav>, <footer>, появился вопрос:
Можно ли переходить на семантическую верстку с HTML5? Многие люди используют браузера с HTML5?

Или же стоит оставаться на div'ной структуре?

Спасибо за Внимание!
 

tigra60

Спасатель
Регистрация
10.12.2009
Сообщения
1 990
Эта проблема имеет 2 аспекта:
1. Готовность браузеров отображать (причем правильно!) новые семантические теги.
2. Готовность разработчиков применять (только с умом!) эти теги.

По первому пункту, можно сказать, все ОК, учитывая, что для недобраузеров имеются костылики.
По второму пункту - ничего сложного нет. Читать книги, статьи и думать головой. (к сожалению, это вещи недоступные для любителей поповских видеоуроков).
 

diodik

Well-Known Member
Регистрация
22.07.2012
Сообщения
61
я думаю еще рано, да и див-ная верстка себя пока что с головой оправдывает.
А на счет тегов футеб, асайд и т.п. - они сейчас больше для вебмастера (типа закладка), ПС еще не воспринимает их как что-то должное.
 

czp

czp
Регистрация
05.06.2011
Сообщения
635
я вообше не понимаю как можно юзать полностью только новые теги, их там на пальцах посчитать можно, полюбому ДИВы не денутся никуда
 

A-F

Well-Known Member
Регистрация
25.07.2011
Сообщения
390
html5 более фундаментален чем многие думают =) дело же не просто в новых названиях тегов
 

Volter9

defined('SURRENDER') or die(); // StarWars
Регистрация
27.05.2012
Сообщения
1 145
Всем спасибо!
 

NMitra

Новичок
Регистрация
04.10.2012
Сообщения
2
nav нужен. В Гугл есть правило учёта первого анкора, с nav учитываются оба
 

A-F

Well-Known Member
Регистрация
25.07.2011
Сообщения
390
Угу а остальные нововведения в топку :)
 

Chris

Well-Known Member
Регистрация
23.04.2012
Сообщения
68
tigra60, Согласен с тем, что если используешь, то знай, что именно. Но вот зачем использовать новые теги и прикручивать костыли, если можно сделать <div class="footer">? :)
 

Volter9

defined('SURRENDER') or die(); // StarWars
Регистрация
27.05.2012
Сообщения
1 145
tigra60, Согласен с тем, что если используешь, то знай, что именно. Но вот зачем использовать новые теги и прикручивать костыли, если можно сделать <div class="footer">? :)
id="footer" лучше, но с <footer> можно сэкономить время ;)
 

tigra60

Спасатель
Регистрация
10.12.2009
Сообщения
1 990
tigra60, Согласен с тем, что если используешь, то знай, что именно. Но вот зачем использовать новые теги и прикручивать костыли, если можно сделать <div class="footer">? :)
А еще проще сделать <td class="footer"> :)
И, главное, никто за это на кол не посадит (к сожалению)...
 

Volter9

defined('SURRENDER') or die(); // StarWars
Регистрация
27.05.2012
Сообщения
1 145
tigra60, Согласен с тем, что если используешь, то знай, что именно. Но вот зачем использовать новые теги и прикручивать костыли, если можно сделать <div class="footer">? :)
А еще проще сделать <td class="footer"> :)
И, главное, никто за это на кол не посадит (к сожалению)...
Ваш юмор всегда очень тонкий тигра, за что + :)
А с <td> вы перегнули) Если конечно это не идет в комплекте с <table> и <tr> :laugh:
А тем более id использовать лучше...
 

diodik

Well-Known Member
Регистрация
22.07.2012
Сообщения
61
А с <td> вы перегнули) Если конечно это не идет в комплекте с <table> и <tr> :laugh:
А тем более id использовать лучше...
а разве не лучше class=footer? Вроде если несколько id, то ПС плохо относятся.
кто тестировал, наблюдал, читал?
 

Positive_fun

Well-Known Member
Регистрация
28.03.2012
Сообщения
64
tigra60, Согласен с тем, что если используешь, то знай, что именно. Но вот зачем использовать новые теги и прикручивать костыли, если можно сделать <div class="footer">? :)
А еще проще сделать <td class="footer"> :)
И, главное, никто за это на кол не посадит (к сожалению)...
Ваш юмор всегда очень тонкий тигра, за что + :)
А с <td> вы перегнули) Если конечно это не идет в комплекте с <table> и <tr> :laugh:
А тем более id использовать лучше...
Я с тигрой полностью согласен, если так думать то вообще можно сидеть и верстать сайты на таблицах как это было раньше и не использовать новые теги и технологии как сказал тигра, спрашивается зачем тогда вообще вышел html 5 если все можно сверстать с помощью дивов, а вот ответ на этот вопрос должен прийти сам человеку который его задает иначе выходит что разработчики html 5 дибилы что выдумали его потому что дивы и так справляются с такой задачей. Меня вообще радует семантика в html5 и css3, радуют некоторые элементы которые писались на ява скрипте теперь доступны как обычные теги и свойства css. Еще б Осел прекратил свое существование была б вобще красота).
 

motek

злой как @
Регистрация
13.04.2010
Сообщения
730
а разве не лучше class=footer? Вроде если несколько id, то ПС плохо относятся.
кто тестировал, наблюдал, читал?
если <footer> ( да и любой другой элемент) используется на странице один раз, можно использовать id, но если этот элемент повторяется - используется класс

с другой стороны, если не понятно, как использовать новые элементы, то лучше использовать дивы :)
 

A-F

Well-Known Member
Регистрация
25.07.2011
Сообщения
390
С новыми тегами семантика лучше и яснее
 
Статус
Закрыто для дальнейших ответов.
Верх Низ