Можностей, предоставляемых веб-разработчикам



Pdf көрінісі
бет57/232
Дата06.01.2022
өлшемі5,47 Mb.
#12231
1   ...   53   54   55   56   57   58   59   60   ...   232
Байланысты:
[Bryus Louson, Remi SHarp] Izuchaem HTML5. Bibliot(z-lib.org)



62  •  Глава 2
Как мы уже знаем, комментарии к сообщениям блога — это элементы 

 внутри 
родительских элементов 

. Такое вложение может использоваться и в других 
ситуациях, например при добавлении расшифровки к видеозаписи.

Stars celebrate Bruce Lawson




Transcript


   
Supermodel #1: "He's so hunky!"
   
Supermodel #2: "He's a snogtabulous bundle of gorgeous
    ¬ manhood! And I saw him first, so hands off!"


«БЛОЧНЫЕ» ССЫЛКИ
Внимательно посмотрев на этот пример, вы заметите, что «блочные» элементы можно заклю-
чать в ссылки  В спецификации HTML 5 это не разрешено, поэтому вам пришлось бы заключать 
заголовок, абзац с интригующей цитатой и фразу «read more» в отдельные элементы ссылки, 
указывающие на один и тот же адрес 
Однако выясняется, что все браузеры очень слаженно и с большим энтузиазмом поддерживают 
обрамление ссылками разнообразных блочных элементов (нет, если честно, им все же требуется 
пара подсказок — вспомните 
http://mattwilcox.net/sandbox/html5-block-anchor/
test.html)  Только старая спецификация HTML шла против всех и не допускала этого, а в HTML5 
одна ссылка может окружать целый блок 
  Так как браузеры уже умеют работать со 
ссылками вокруг блочных элементов, и мы имеем дело с примером, в котором их как раз и нужно 
использовать, у нас нет причин сохранять ошибки в структуре 
Давно стало хорошей традицией (для обеспечения хорошей доступности содержимого и удоб-
ства его использования) заранее загружать важную информацию в самом начале ссылок  Теперь
когда ссылки могут охватывать еще более крупные фрагменты содержимого, это приобрело 
дополнительную значимость (спасибо Стиву Фолкнеру за статью 
http://www.paciellogroup.
com/blog/2011/06/html5-accessibility-chops-block-links) 
Сама расшифровка представляет собой законченный фрагмент контента, несмотря на то 
что он относится к видеозаписи, расположенной во внешнем элементе 

. В специ-
фикации говорится следующее: «если вы имеете дело с вложенными элементами 
article

внутренние элементы 
article
 представляют собой статьи, в общем-то, связанные с со-
держимым внешнего элемента 
article
».

Элемент 

 — «раздел», — напротив, не является «компонентом страницы, до-
кумента, приложения или сайта, предназначенным к многократному использованию 
и свободному распространению». Это либо способ разделения страницы на несколько 
тематических областей, либо способ разделения статьи на (иначе не скажешь) разделы.


Текст  •  63
ПРИМЕЧАНИЕ
Элемент 
 обычно начинается с заголовка, содержащего вводную информа-
цию   Исключением может быть раздел, в котором заголовок добавляется с помощью  
JavaScript 
Если вы не собираетесь добавлять заголовок или же вам просто нужен элемент-контейнер для 
создания оформления, лучше использовать 
 
Давайте рассмотрим инструкции с предыдущей работы Реми во внебродвейской поста-
новке «Волшебника из страны Оз» в разметке HTML 5.


Достарыңызбен бөлісу:
1   ...   53   54   55   56   57   58   59   60   ...   232




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет