Красивые цитаты тега blockquote на CSS
В своей основе цитаты идут на большинство факторов, где можно сказать, что в первую очередь у них одна их многих целей цитирования, это как можно больше привлечь внимание гостей или пользователя, где вывести в оригинальном стиле свое описание, которое явно трудно пропустить. С точки зрения стиля, они предоставляют разработчикам и дизайнерам возможность проявить творческий подход к своим проектам, потому что их можно стилизовать разными способами.
Также на сайте уже есть одна подборка цитат в разноплановом формате, что можете посмотреть, тат как они аналогичным способом работают. Здесь идет дополнение, где не нужно забывать, что вы сами уже в CSS самостоятельно можете дополнить оформление или поменять палитру цвета, вообще сделать для себя уникальный формат, чтоб соответствовало основе интернет сайта.
Приступаем к установке:
Этот снова, которая идет под всю стилистику оформление, которую ставим на странице и внутри его размешаем текст, который в последующим станет цитатой в оформленном стиле, что изначально вы разместили в CSS.
Здесь размещаем, то что хотите видеть в дизайне цитаты
Здесь делает пунктирные черточки, где внутри их идет описание, которое находиться на светлом фоне.
Здесь сделано в ярком оттенке, где изначально идет в темной гамме цвета.
Здесь цитата представлена более яркая в светло желтом оттенке цвета с закругленными углами.
blockquote <
background: none repeat scroll 0 0 #d2da5f;
color: #2f2f33;
font-family: arial;
font-size: 16px;
font-style: italic;
line-height: 1.37;
text-align: center;
padding: 15px 38px;
position: relative;
width: 623px;
box-shadow: 0 1px 2px rgba(12, 12, 12, 0.29), 0 0 10px rgba(12, 12, 12, 0.14) inset;
>
blockquote:before <
position:absolute;
margin-top:-27px;
margin-left:-38px;
content:url(‘http://zornet.ru/ABVUN/Abas/degakolas/webof.png’);
>
blockquote:after <
z-index: -1;
position: absolute;
content: «»;
bottom: 14px;
right: 8px;
left: auto;
width: 48%;
top: 75%;
-webkit-box-shadow: 0 19px 7px #a09b9b;
-moz-box-shadow: 0 19px 7px #a7a7a7;
box-shadow: 0 19px 7px #a29b9b;
-webkit-transform: rotate(3deg);
-moz-transform: rotate(3deg);
-o-transform: rotate(3deg);
-ms-transform: rotate(3deg);
transform: rotate(3deg);
>
В этом варианте задействовали ссылку под дизайн, что безусловно украшает.
blockquote <
padding: 29px 18px 29px 42px;
width: 618px;
background-color: #1f7cbb;
color: #eae9e9;
box-shadow: 0 5px 2px rgba(16, 16, 16, 0.1);
position: relative;
transition: background-color 0.6s linear;
>
blockquote:after <
content: » «;
height: 0;
width: 0;
position: absolute;
top: 100%;
border: solid rgba(0, 0, 0, 0);
border-top-color: #1f7cbb;
border-left-color: #1f7cbb;
border-width: 9px;
left: 8%;
>
blockquote:before <
color: #f1f1f1;
content: «“»;
display: block;
font-size: 79px;
left: 6px;
position: absolute;
top: -9px;
>
Этот вид больше на стандартный идет, что также можно увидеть на многих сайта в своем оттенке цвета. Здесь сам веб разработчик при помощи стилей самостоятельно ставит ту палитру оттенка, которую посчитает нужным для сайта или для красоты.
Чтобы создать красиво выполненную цитату на странице, вам нужно выбрать стиль, который вы хотите видеть на своем сайте. Где в аналогичном способе есть вариант на размещение нескольких форматов.
Сite и blockquote: перезагрузка
Недавно в спецификации HTML было изменено определение элементов
и . В статье рассказывается, что это значит для разработчиков.
Изменения в определении
представляет контент, являющийся цитатой из другого источника, возможно, включающим упоминание этого источника, которое должно быть размещено внутри элементов или , и, возможно, содержащий примечания и сокращения.
Контент внутри элемента
, за исключением отсылки к источнику и изменений в тексте, должен быть точной цитатой из другого источника, адрес которого, если таковой имеется, может быть указан в атрибуте cite .
Выделение в цитате авторское, прим. редактора.
Что изменения в
Прежде в HTML5 не было принято включать упоминание источника внутрь элемента
. Сейчас ситуация изменилась, при условии, что упоминание источника находится внутри элемента или . Упоминание источника внутри цитаты — распространенный кейс (данные показывают, что приблизительно в 60% случаев
Пример использования элементов и внутри
Пример выше показывает, что авторы спецификации, вместо того, чтобы следовать теоретической чистоте, которая, в данном случае, не имеет практического смысла, предпочли изменить определение, чтобы решить реальную проблему используя существующие возможности HTML, а не изобретать колесо.
Редкий случай
Один из аргументов против использования cite и footer внутри blockquote для указания источника цитат состоит в том, что цитируемый контент сам по себе может содержать цитаты и ссылки на источники. Мы можем отбросить этот аргумент по той причине, что такие случаи крайне редки. Отказ от использования и ради такого редкого кейса — другой пример теоретической чистоты, которая не будет служить практическим целям.
Но если у вас возник такой случай, в настоящее время спецификация HTML предлагает вам просто закомментировать указание источника в коде цитаты. (Вопрос все еще открыт и этот совет может измениться):
(Добавлено 6.11.13, прим. редактора.) В ответ на отзывы, мы решили изменить наше предложение для спецификации так, чтобы использовать атрибут class (который может использоваться для расширения) элемента для обозначения, что это часть источника цитаты.
Изменения в определении
Элемент представляет отсылку к оригинальной работе. Он должен включать название работы или имя автора (персоналию, группу лиц или организацию), или ссылку, которые могут быть в представлены сокращенном виде в соответствии с соглашениями, принятыми при цитировании.
Что изменения в значат для разработчиков
Ранее в HTML5 не было принято упоминать автора источника по имени или заключать другую информацию об источнике в элемент . Применение было зарезервировано (теоретически) для названия источника. Это было попыткой пересмотреть определение элемента, не менявшееся 14 лет.
Разработчики выступали против изменений в определении:
Присоединяйтесь к кампании гражданского неповиновения против излишне ограничительных, обратно-несовместимых изменений элемента . Начните использовать HTML5, но начните использовать его разумно. Давайте посмотрим, как плохой совет канет в лету.
Они также приводили абстрактные и реальные примеры указания источника. Сейчас, в результате исследований, анализа данных и дискуссий, разработчики могут вновь использовать для того, чтобы разными способами сослаться на источник: например, указать название работы, имя автора или ссылку на источник . Мы теряем в теоретической чистоте, но выигрываем в удобстве использования:
Сколько раз в день тег , содержащий гиперссылку, опубликуется на веб-страницах? По меньшей мере, 70 миллиардов раз, т.е. примерно в 10 ссылках на странице результатов поиска Google.
Одна из причин, почему элемент теперь можно использовать для гиперссылок (даже не упоминая про идентичную ситуацию с Bing).
Что вы думаете?
Пожалуйста, прочитайте определения в спецификации HTML 5.1, нам интересно ваше мнение!
Огромное спасибо «доктору» Оли, чье исследование помогло подготовить изменения, произошедшие с элементами и
. И «доктору» Брюсу за то, что настаивал на своем праве цитировать свою маму.
Перевод оригинальной статьи «Cite and blockquote — reloaded» Стива Фолкнера (Steve Faulkner), опубликованной на сайте HTML5Doctor.com.
Комментарии +
Использование footer внутри blockquote, как я понимаю, чисто декоративное для дефиса/тире?
Не проще ли будет опустить footer и сделать дефисотире через before?
Антон, используется здесь по смысловому назначению, ровно так, как описано в спецификации:
A footer typically contains information about its section such as who wrote it, links to related documents, copyright data, and the like
Сайт неплох, но почему так медленно работает?!
Страницы грузятся по 5-14 секунд!
Добротный перевод отличной статьи! Искал информацию по цитатам с точки зрения SEO, и думаю что данное описание Брюса будет вскоре восприниматься ПС как идеальное использование цитат. если еще не воспринимается
Столкнулся с мнением одного из участников рабочей группы HTML в W3C, что «мгновенные снимки» спецификаций W3C нужны в основном (если не исключительно) для решения юридических вопросов с патентами, и фактически устаревают задолго до перехода в статус какой-либо рекомендации. А для браузеров (и, соответственно, веб-разработчиков) важнее «живой стандарт» WHATWG. Кроме того, Хикси — еще и сотрудник Гугла, что дает основания подозревать, что и для поисковиков (как минимум, одного:) спецификация WHATWG как-то «роднее». В связи с этим возник вопрос: насколько такие изменения, нарушающие совместимость с «живым стандартом», являются авторитетными для индустрии? Есть ли вообще смысл принимать их в расчет?
Кроме того, пример «особого случая» с внутри цитаты (необходимость особого класса для указания, что используется по главному назначению, а не ради узаконенного хака!) выглядит действительно как-то не очень. Невольно возникает подозрение, что Стив Фолкнер, постоянно напирая на пришедшие из WHATWG принципы разработки HTML (разумный прагматизм и всё такое) и доводя их до абсурда, попросту слегка троллит того же Хикси:)
Помогите разобраться наконец в этой путанице!
в HTML
в HTML
определяет раздел, который цитируется из другого источника.
Обозреватели обычно выносят отступы
Поддержка браузера
Да Да Да Да Да
Советы и примечания
Совет: Использовать для встроенных (коротких) котировок.
Различия между HTML 4,01 и HTML5
определяет раздел, который цитируется из другого источника.
Различия между HTML и XHTML
Примечание: Чтобы проверить элемент
как XHTML, он должен содержать только другие элементы уровня блока, например:
Оформление цитат на CSS
Красивое оформление цитат
В данной заметке представлено 8 вариантов оформления цитат
Все примеры имеют очень простой HTML код:
Вариант 1:
Опасность не в том, что компьютер однажды начнет мыслить, как человек, а в том, что человек однажды начнет мыслить, как компьютер.
Вариант 2:
Вариант очень похож на первый, с небольшим отличием.
Кавычка “ ставится для тега
Контент предшествует дизайну. Дизайн без контента не дизайн, это – художественное оформление.
Вариант 3:
Вариант 4:
Помните, что обычно есть решение проще и быстрее того, что первым приходит вам в голову.
Вариант 5:
Некоторые проблемы лучше не решать, а избегать.
Вариант 6:
Если Вы сделаете хорошую работу для хороших клиентов, то это приведет к следующей хорошей работе для других хороших клиентов. А если Вы сделаете плохую работу для плохих клиентов, то это, в свою очередь, приведет к другой плохой работе для других плохих клиентов.
в HTML
в HTML
Личные атрибуты: нет.
- accesskey — устанавливает клавишу быстрого доступа для фокусировки на HTML-элементе.
- class — задает имя класса или классов тега, используемых в CSS (Каскадные таблицы стилей).
- dir — указывает направление текста внутри элемента.
- id — задает имя идентификатора HTML-тега, который может использоваться в качестве «якоря» или в таблицах стилей.
- lang — указывает язык, на котором написан текст внутри HTML-элемента.
- style — необходим для применения встроенных стилей CSS к тегу.
- tabindex — устанавливает порядок табуляции между элементами (клавиша Tab ).
- title — выводит всплывающую подсказку при наведении курсора мыши на HTML-элемент.
Тип тега
Модель тега: block (блочный, уровня блока).
Quoting and Citing in HTML: Blockquote and Quote Elements
TL;DR – HTML blockquote and regular quote tags surround quotation text, preventing plagiarism. Citation tags refer to the title of the cited work.
Contents
Quoting and Citing in HTML
Quotation and citation are an important part of content writing on your website. To mark text passages that are cited or quoted, we use a few specific HTML elements:
Element | Used for | Defines |
---|---|---|
Quotation | An inline quote | |
Quotation | A block-level quote | |
Quotation and citation | The title of the quoted/cited work |