Кавычки символ html: Как ставить кавычки на клавиатуре и в HTML

CSS — quotes

Устанавливает тип кавычек, который применяется в тексте документа. В каждом языке существуют свои традиции для обозначения кавычек, свойство quotes позволяет задать вид их отображения по всему тексту и установить, таким образом, его единообразное оформление. Добавление кавычек происходит автоматически для содержимого контейнера <q>, а также для текста, к которому применяется стилевое свойство content со значением open-quote (открывающая кавычка) или close-quote (закрывающая кавычка).

Краткая информация

Значение по умолчаниюЗависит от браузера, его настроек и операционной системы. Чаще всего используется кавычки вида «/»
НаследуетсяДа
ПрименяетсяКо всем элементам
АнимируетсяНет

Синтаксис ?

quotes: [<Строка> <Строка>]+ | none

Обозначения

ОписаниеПример
<тип>Указывает тип значения.<размер>
A && BЗначения должны выводиться в указанном порядке.<размер> && <цвет>
A | BУказывает, что надо выбрать только одно значение из предложенных (A или B).normal | small-caps
A || BКаждое значение может использоваться самостоятельно или совместно с другими в произвольном порядке.width || count
[ ]Группирует значения.[ crop || cross ]
*Повторять ноль или больше раз.[,<время>]*
+Повторять один или больше раз.<число>+
?Указанный тип, слово или группа не является обязательным.inset?
{A, B}Повторять не менее A, но не более B раз.<радиус>{1,4}
#Повторять один или больше раз через запятую.<время>#

Значения

В качестве значения используется символ текста (например, quotes: ««» «»») или символ юникода. Некоторые из них перечислены в табл. 1.

Табл. 1. Виды кавычек
ВидСпецкод HTMLЮникодОписание
«&#34;\0022Двойная кавычка, применяется обычно в моноширинных шрифтах, для обозначения символа дюйма, а также угловых секунд.
&#39;\0027Апостроф. Символ угловых минут, в латинице применяется для обозначения мягкого знака (popalas’ lisa).
«&#171; или &laquo;\00abОткрывающая двойная угловая кавычка.
»&#187; или &raquo;\00bbЗакрывающая двойная угловая кавычка.
&#8216;\2018Открывающая одинарная кавычка.
&#8217;\2019Закрывающая одинарная кавычка.
&#8220;\201cОткрывающая двойная кавычка в англоязычных текстах или закрывающая для русского языка.
&#8221;\201dЗакрывающая двойная кавычка в англоязычных текстах.
&#8222;\201eОткрывающая двойная кавычка. Применяется в русском языке.
none
Кавычки не добавляются.
Пример

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>quotes</title>
  <style>
   q {
    font-family: Times, serif; /* Шрифт с засечками */
    font-style: italic; /* Курсивное начертание текста */
    color: navy; /* Синий цвет текста */
    quotes: "\00ab" "\00bb"; /* Кавычки в виде двойных угловых скобок */
   }
  </style>
 </head>
 <body>
  <p>Станислав Лец утверждал: <q>Чаще всего выход там, где был вход</q>.</p>
 </body>
</html>

Объектная модель

Объект.style.quotes

Спецификация ?

СпецификацияСтатус
CSS Level 2 (Revision 1)Рекомендация

Спецификация

Каждая спецификация проходит несколько стадий одобрения.

  • Recommendation (Рекомендация) — спецификация одобрена W3C и рекомендована как стандарт.
  • Candidate Recommendation (Возможная рекомендация) — группа, отвечающая за стандарт, удовлетворена, как он соответствует своим целям, но требуется помощь сообщества разработчиков по реализации стандарта.
  • Proposed Recommendation (Предлагаемая рекомендация) — на этом этапе документ представлен на рассмотрение Консультативного совета W3C для окончательного утверждения.
  • Working Draft (Рабочий проект) — более зрелая версия черновика после обсуждения и внесения поправок для рассмотрения сообществом.
  • Editor’s draft (Редакторский черновик) — черновая версия стандарта после внесения правок редакторами проекта.
  • Draft (Черновик спецификации) — первая черновая версия стандарта.

Браузеры: Настольные Мобильные    

?

Internet ExplorerChromeOperaSafariFirefox
81145. 11.5

AndroidFirefox MobileOpera MobileSafari Mobile
2.1265.1

Браузеры

В таблице браузеров применяются следующие обозначения.

  •  — элемент полностью поддерживается браузером;
  •  — элемент браузером не воспринимается и игнорируется;
  •  — при работе возможно появление различных ошибок, либо элемент поддерживается с оговорками.

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

Контент

Кавычки. HTML, XHTML и CSS на 100%

Кавычки

Может понадобиться, чтобы в документе или в какой-то его части кавычки отображались не так, как обычно, а в зависимости от стиля и содержимого. С помощью CSS вы можете определять, каким образом браузер будет отображать кавычки. Свойство quotes задает пару «» для каждого уровня вложенности цитат, а свойство content предоставляет доступ к этим кавычкам и вставляет их до и после цитаты.

Рассмотрим определения кавычек с помощью свойства quotes. Лучше всего это можно понять из примера. Попробуйте применить следующую таблицу стиля:

/* Определение пар кавычек для двух уровней в двух языках */

Q:lang(ru) { quotes: ‘»’ ‘»’ «’» «’» }

Q:lang(no) { quotes: ««» «»» «<» «>» }

/* Вставка кавычек до и после содержимого элемента Q */

Q:before { content: open-quote }

Q:after { content: close-quote }

к HTML-документу, представленному в листинге 9.2.

Листинг 9.2. Кавычки

<html>

<head>

<title>Глава 9</title>

</head>

<body>

<p><q>Этот текст выделен кавычками.</q>

</body>

</html>

В результате его обработки браузером вы получите такой текст:

«Этот текст выделен кавычками.»

Если ту же таблицу стилей применить к HTML-документу, приведенному в листинге 9.3, то получим такую строку:

«Trondere gra?ter na?r <Vinsjan pa? kaia> blir deklamert. »

Листинг 9.3. Кавычки

<html>

<head>

<title>Глава 9</title>

</head>

<body>

<p><q>Trondere gra?ter na?r <q>Vinsjan pa? kaia</q> blir deklamert.</q>

</body>

</html>

Как вы, наверное, заметили из примера, кавычки вставляются в соответствующие места документа благодаря значениям open-quote и close-quote, принимаемым свойством content. Каждое вхождение open-quote или close-quote в зависимости от глубины вложения заменяется одной из строк, принадлежащих значению свойства quotes.

Open-quote указывает на первую из двух кавычек, а close-quote – на вторую. Тип используемых кавычек зависит от уровня их вложенности.

Вы также можете задавать кавычки, используя один из шестнадцатеричных кодов, приведенных в табл. 9.1, предварительно поставив знак .

Таблица 9.1. Кавычки

Например:

quotes: «»» «»» «2039» «203A»

Данный текст является ознакомительным фрагментом.

§ 104. Кавычки

§ 104. Кавычки 17 мая 2004Кавычки являются парными знаками препинания.В целях экономии на пишущих машинках отливали одну непарную кавычку, перешедшую по наследству на компьютерную клавиатуру. В результате, из-за неграмотности верстальщиков и дизайнеров (за которыми раньше

Двойные кавычки

Двойные кавычки Если в версиях InterBase 4.x и 5.x и диалекте 1 версии 6.x строковые константы позволялось описывать как с помощью как одинарных, так и двойных кавычек, то в 3-м диалекте двойные кавычки применяются только для обозначения идентификаторов, а одинарные — для строковых

15.4. Обратные кавычки

15.4. Обратные кавычки Обратные кавычки позволяют присваивать переменным данные вывода системных команд. Символы, заключенные в обратные кавычки, воспринимаются интерпретатором shell как системная команда, которую следует выполнить. С помощью этого метода можно

ascii — Как кодировать двойные кавычки с помощью HTML-кодов

спросил

9 лет, 9 месяцев назад

Изменено 3 года, 4 месяца назад

Просмотрено 132к раз

В HTML, какой предпочтительный способ указать HTML-коды, такие как " , и в чем основные различия? Например:

 " 
" 
" 
 

Какой из них следует использовать, и возникнет ли проблема, если один из них станет устаревшим?

  • html
  • ascii
  • html-сущности

1

На самом деле нет никаких различий.

" обрабатывается как

" , что является десятичным эквивалентом &x22; , который является эквивалентом ISO 8859-1 " .

Единственная причина, по которой вы можете быть против использования " , заключается в том, что он был ошибочно исключен из спецификации HTML 3.2.

В противном случае все сводится к личным предпочтениям.

1

Google рекомендует не использовать ни один из них, источник.

Нет необходимости использовать ссылки на объекты, такие как &mdash , &rdquo , или , при условии, что для файлов и файлов используется одна и та же кодировка (UTF-8). редакторов, а также среди команд.

Есть ли причина, по которой вы не можете просто использовать " ?

6

Нет никакой разницы в браузерах, которые вы можете найти в дикой природе в наши дни (то есть, за исключением таких вещей, как Netscape 1, которые вы можете найти в музее).

Нет причин подозревать, что какой-либо из них когда-либо будет объявлен устаревшим, тем более что все они допустимы в XML, в HTML 4.01 и в HTML5 CR.

Нет причин использовать какие-либо из них, в отличие от прямого использования кавычек Ascii («), за исключением очень особого случая, когда у вас есть значение атрибута, заключенное в такие метки, и вы хотели бы использовать метку внутри значение (например, title="Hello "world"" ), и даже в этом случае почти всегда есть варианты получше (например, title='Hello "word"' или title="Hello "word"" .

Если вместо этого вы хотите использовать «умные» кавычки, то это другой вопрос, и ни одна из конструкций не имеет к ним никакого отношения.0011 "

для создания «умных» кавычек, но легко заметить, что это не так; обозначения однозначно обозначают кавычки Ascii («), используемые в компьютерных языках.

1

Зарегистрируйтесь или войдите в систему

Зарегистрируйтесь с помощью Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя адрес электронной почты и пароль

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Опубликовать как гость

Электронная почта

Требуется, но не отображается

html — Как избежать двойных кавычек в атрибуте заголовка

спросил

Изменено 2 года назад

Просмотрено 261 тысяч раз

Я пытаюсь использовать строку, содержащую двойные кавычки в атрибуте title якоря. Пока я пробовал это:

 Некоторый текст

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *