Кто использует семантическую верстку html5? Какие результаты?

12
Rodnoi
На сайте с 11.03.2013
Offline
195
#11

Как мне кажется, семантическая верстка создана в первую очередь для того, чтобы разгрузить код от комментариев и упростить сам процесс верстки. Глупо это как-то увязывать с сео.

Все по жести.
Ayavryk
На сайте с 11.10.2003
Offline
209
#12

Вы путаете семантику и стандарт. Разметку регламентирует не стандарт, а здравый смысл.

Как разметить, что является заголовком (h1), основным содержимым документа (main), статьей (article), содержанием статьи/страницы/сайта aside определяется вами.

Мой (не ваш) здравый смысл говорит что иерархия такая:

 
<!--уникальный контент на этой странице который больше нигде не встречается -->
<main>

<h1>Название страницы (не статьи)</h1>

<article>
<h2>Название статьи</h2>
<aside class="aside">оглавление конкретно этой статьи</aside>
..... все что относится конкретно к этой стратье
</article>

<!--всякая вспомогательная ерунда относящаяся конкретно к этой странице -->
<aside class="aside1">оглавление конкретно этой страницы</aside>
<div class="adver1">реклама привязанная конкретное к этой странице</div>
<div class="video1">видео конкретно этой страницы</div>
<div class="img1">галерея конкретное этой страницы</div>
..... все что относится конкретно к этой странице
</main>

<!--не уникальный контент относящийся к разделу или всему сайту -->
<aside class="aside1">оглавление раздела или сайта</aside>
..... все что относится к разделу сайта или сайту в целом

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

Rodnoi:
Как мне кажется, семантическая верстка создана в первую очередь для того, чтобы разгрузить код от комментариев и упростить сам процесс верстки

Ни то ни другое.

Rodnoi:
Глупо это как-то увязывать с сео.

Вы категорически не правы. Семантическая разметка это как раз основа для поисковых машин. И в самом начале только на это боты и ориентировались. И до сих пор ориентируются среди прочего. Другой вопрос что HTML5 перегружен "семантическими" тегами, которые нафиг никому не уперлись.

Тынгыр, мынгыр, комсомол (http://erum.ru). Ехари, ехари, (жалобно) аяврик. /народная тунгусская песня/
J
На сайте с 07.10.2010
Offline
163
#13

Ayavryk, а для чего в aside прописывать оглавление раздела или статьи? При помощи этого тега можно выводить только второстепенный контент, список ссылок и тд? Или можно вывести, к примеру, и форму обратной связи в боковой панели?

---------- Добавлено 18.03.2014 в 16:50 ----------

как правильно оформить главную страницу сайта-визитки? На ней не будет ни статей, ни новостей. Будет шапка, меню, подвал и основной контент.

Ayavryk
На сайте с 11.10.2003
Offline
209
#14
Jaroslav:
Ayavryk, а для чего в aside прописывать.

Этот тег так же как и другие теги HTML5 придуман только для того чтобы вы запутались окончательно. Забудьте как страшный сон и верстайте как сверстали бы в HTML4.

Если вам сильно хочется - посмотрите все здесь: http://www.w3schools.com/html/html5_semantic_elements.asp

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий