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

Одинарные и двойные кавычки (В американском варианте английского языка)

 Когда следует использовать двойные кавычки?

Считается, что двойные кавычки, прежде всего, употребляются при цитировании. Однако есть и другие способы их применения. К примеру, они часто используются с названиями небольших по объёму произведений, таких как журнальные статьи, серии фильмов или выпуски телешоу.

The “Here Come the Suns” episode of Eureka was hilarious. 
Серия «А вот и солнышки» «Эврики» была очень забавная.

Что касается больших по объёму произведений, то здесь дела обстоят намного сложнее. Одно из крупнейших американских информационно-новостных агентств «Ассошиэйтед Пресс» использует кавычки, в то время как «Чикагский учебник по стилю», который переиздавался вот уже 15 раз и является своеобразной библией американской стилистики, рекомендует выделять названия курсивом. Создатели ещё одного справочника, издания Американской ассоциации современных языков, первоначально настаивали на подчёркивании, но с 2009 года они уже отдают предпочтение курсиву.

 

Двойные кавычки как индикатор иронии

Кроме того, двойные кавычки могут указывать на употребление слова в специфическом для него значении. Например, знаки препинания в этом случае могут отделять слово или выражение, с которым автор не согласен в полной мере и которое не стоит воспринимать в прямом смысле. Такие кавычки называются scare quotes, что буквально означает «устрашающие кавычки». 

Women achieved “equality” when they were granted the right to vote in 1920. 
Женщины достигли «равенства» с мужчинами, когда в 1920 году они получили право голоса.

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

Однако чаще всего в подобном значении двойные кавычки употребляются для выражения иронии или даже пренебрежительного отношения. Такие кавычки особенно популярны в недоброжелательных политических комментариях.

Иногда их называют sneer quotes, т.е. «насмешливые кавычки».

Politicians “care” about their constituents. 
Политики «заботятся» о своих избирателях
.

Двойные кавычки со словами-примерами

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

Неуместные пунктуационные знаки

Тем не менее достаточно частотной ошибкой является употребление кавычек при простом выделении слова. К примеру, если вы хотите похвастаться тем, что испекли печенье без клейковины, и пишете “gluten-free” (т.е. «без клейковины»), это говорит лишь о том, что на самом деле в их состав входит пшеничная мука. Поэтому в английском языке для выделения слов лучше всего использовать курсив или подчёркивания.

Кавычки с двойными цитатами

Одинарные кавычки чаще всего употребляются при цитировании второго уровня: когда цитируемый человек использует в своей речи слова кого-то ещё. В британском варианте английского языка правила немного отличаются, тогда как в американском английском речь говорящего берётся в двойные кавычки, а уже цитированное им – в одинарные. То есть следует использовать двойные кавычки «снаружи» и одинарные – «внутри». 

“Hal said, ‘Good morning, Dave,’ “recalled Frank. 
«Хэл сказал: “Доброе утро, Дэйв”», — вспомнил Фрэнк
. (Между прочим, в русском языке для выделения цитаты традиционно применяются французские «ёлочки», а для кавычек внутри кавычек— немецкие “лапки”.)

А если вдруг вам придётся добавить в подобное предложение ещё одну цитату – используйте двойные кавычки, таким образом чередуя одинарный и двойной тип данного пунктуационного знака.

Одинарные кавычки в заголовках

Для выделения цитат в заголовках агентство «Ассошиэйтед Пресс» использует одинарные кавычки.

Одинарные кавычки для выделения слов 

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

Минимальный пробел между одинарной и двойной кавычкой

Бывают случаи, когда одинарные кавычки очень сложно отделить от двойных, поэтому часто наборщики текстов вставляют минимальный межсловный пробел между ними. Его название говорит само за себя: он меньше обычного пробела между словами.

Quote или Quotation?

Кроме тог, часто причиной путаницы становится само употребление слов 

quote и quotationQuote (‘цитировать’, ‘ссылаться’), глагол, и его основное значение – повторять уже сказанное или написанное. Quotation (‘цитирование’, ‘цитата’) – существительное, которое используется для названия того, что цитируется.

Очень часто quote употребляется как сокращённое от quotation, однако это не совсем правильно.

Неправильно: I filled my notebook with quotes from The Daily Show. 
Правильно: I filled my notebook with quotations from The Daily Show. (Я исписал весь блокнот цитатами из «Дейли Шоу».)

Хотя слово quotation и звучит довольно высокопарно и его очень часто заменяют на quote, эти слова всё-таки следует различать.

Перевод: Воронковой В.

JavaScript: import и кавычки: ilyachalov — LiveJournal

JavaScript: import и кавычки: ilyachalov — LiveJournal ?
Categories:
  • IT
  • Образование
  • Cancel
Прочел подраздел 13.1 «Модули, введение» тринадцатого раздела «Модули» первой части «Язык программирования JavaScript» учебника по JavaScript.

В тексте этого подраздела (в одном из примеров) обнаружилась ошибка. Цитата:

// Импорт одного и того же модуля в разных файлах
// 📁 1.js
import `./alert.js`; // Модуль выполнен!
// 📁 2.js
import `./alert. js`; // (ничего не покажет)

У меня этот код в браузерном окружении вызвал ошибку: «Uncaught SyntaxError: Unexpected template string» для обоих этих скриптов.

В подразделе 2.5 «Типы данных» учебника было рассказано про то, что в языке JavaScript строковый литерал может обособляться тремя видами кавычек: двойные кавычки "строка" (по-английски «double quotes»), одинарные кавычки 'строка' (по-английски «single quotes») и обратные кавычки `строка` (по-английски «backquotes», «backticks»; одна такая кавычка — символ, диакритический знак «гравис», по-английски «grave accent»).

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

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

https://developer. mozilla.org/ru/docs/Web/JavaScript/Reference/Statements/import

Поэтому применение обратных кавычек в вышеизложенном примере является ошибкой. Эта ошибка исправляется заменой в тексте примера обратных кавычек на одинарные или двойные.

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

В комментариях к этому подразделу учебника, кстати, один из читателей эту ошибку тоже отметил.

Tags: Образование, Программирование

Subscribe

  • PowerShell и ЖЖ: функция «syncitems» и данные от нее, ч.4 (тесты)

    Ранее в этой серии постов: … 25. PowerShell и ЖЖ: функция «syncitems» и данные от нее, ч.2 26. PowerShell: возврат массива из функции 27.…

  • Размышление о переходе интернета с настольного ПК на мобилы

    Читая комментарии под свежим видосом от Артемия Лебедева на Рутубе, я в очередной раз поразился тому, что сегодня люди в основной массе заходят в…

  • PowerShell и ЖЖ: функция «syncitems» и данные от нее, ч.
    3

    Ранее в этой серии постов: … 24. PowerShell и ЖЖ: функция «syncitems» и данные от нее, ч.1 25. PowerShell и ЖЖ: функция «syncitems» и данные от…

Photo

Hint http://pics.livejournal.com/igrick/pic/000r1edq

  • 0 comments
    • 0 comments

    Должен ли я использовать одинарные или двойные кавычки для строк в JavaScript

    ByPanu Pitkamaki

    НАВИГАЦИЯ

    Это одно и то же

    Одинарные кавычки более распространены видел как «одинарные кавычки» , так и «двойные кавычки» , используемые для записи строк в JavaScript. Вы задаетесь вопросом, есть ли у них разница. Есть ли предпочтение перед другими? Какой путь вы должны использовать в своем коде?

    Это одно и то же

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

     'abc' === "abc" 

    Стратегический выбор символа кавычки может избавить вас от экранирования ' или " символов внутри строки. Например, при сохранении фрагмента HTML в переменной вы можете использовать " для значений атрибутов HTML, если вы используете ' для включения строки JavaScript:

     const div = '
    ...
    '

    Помните, что в JSON разрешены только кавычки двойные кавычки

     {
        "in_json": "you_use_only_double_quotes"
    } 

    Проверка нескольких исходных репозиториев популярных проектов JavaScript показывает, что одинарные кавычки предпочтительнее двойных.

    OF
    Проект Dominant quote style
    lodash ' — 99% of quotes
    chalk ' — 100% of quotes
    react ' — 90% цитат
    Запрос ' — 97% цитат
    Command. JS ' COTALES '
    — 97058 —
    '
    .0059
    moment ' - 90% of quotes
    express ' - 92% of quotes
    tslib " - 100% of quotes
    debug ' - 97% of quotes
    node-fs-extra ' - 98% of quotes
    axios ' - 81% цитат
    Использование кавычек в популярных проектах.

    Тот факт, что внешние библиотеки имеют больше двойных кавычек, чем другие библиотеки, может быть связан с наличием фрагментов HTML.

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

    • симпатичные одолжения " двойные кавычки по умолчанию
    • gjslint (Google Closure Linter) предпочитает ' одинарные кавычки
    • стандарт (пакет NPM), поддерживает ' одинарные кавычки
    • jslint предпочитает " двойные кавычки по умолчанию
    • 9001 поддерживает 4 двойные кавычки по умолчанию
    • eslint01
    • Руководство по написанию кода для участников TypeScript приветствует " двойные кавычки

    Придерживайтесь одного и сохраняйте его согласованность

    Чтобы не делать выбор каждый раз, когда вы собираетесь написать строку, вы должны выбрать один стиль и придерживаться его. Если ваша команда еще не определилась с выбором, выберите одинарные кавычки, они более распространены В ES6 у вас будет третий вариант заключения строк — `обратная галочка` строка.

    Статьи по теме

    • Объяснение подъема переменных
    • Должен ли я использовать оператор сравнения равенства === или == в JavaScript?
    • Понимание свойств прототипа в JavaScript

    Node не ожидает завершения вызова вашей базы данных?

    Узнайте, как работают асинхронные вызовы, и заставьте ваше приложение работать так, как вы задумали. Получите краткий электронный курс по асинхронности и две главы из Finish Your Node App.

    Символ Юникода 'КАТЫЧКА' (U+0022)


    • Тестовая страница браузера
      Структура (как файл SVG)
      Шрифты, поддерживающие U+0022
    Данные Unicode
    Имя КАвычки
    Блок Базовая латиница
    Категория Пунктуация, прочее [Po]
    Комбайн 0
    БИДИ Другие нейтрали [ON]
    Зеркало Н
    Элементы указателя КАВАТЫ
    нейтральная кавычка
    нейтральная кавычка
    Комментарии двойная кавычка
    нейтральный (вертикальный), используется как открывающая или закрывающая кавычка
    предпочтительные символы на английском языке для парных кавычек: U+201C и U+201D
    U+05F4 предпочтительнее для gershayim при написании иврита
    См. также буква-модификатор двойной штрих U+02BA
    двойной острый ударение U+02DD
    буква-модификатор двойной апостроф U+02EE
    сочетание двойного острого ударения U+030B
    сочетание двойной вертикальной черты вверху U+030E
    пунктуация на иврите gershayim U+05F4
    левая двойная кавычка U+201C
    правая двойная кавычка U+201D
    двойное штрих U+2033
    то же самое U+3003
    Версия Юникод 1.1.0 (июнь 1993 г.)
    Кодировки
    Объект HTML (десятичный) "
    HTML-объект (шестнадцатеричный) "
    Объект HTML (имя) "
    Как печатать в Microsoft Windows Alt +0022
    Альтернативный номер 034
    Альтернативный номер 34
    UTF-8 (шестнадцатеричный) 0x22 (22)
    UTF-8 (двоичный) 00100010
    UTF-16 (шестнадцатеричный) 0x0022 (0022)
    UTF-16 (десятичный) 34
    UTF-32 (шестнадцатеричный) 0x00000022 (0022)
    UTF-32 (десятичный) 34
    Исходный код C/C++/Java "\u0022"
    Исходный код Python u"\u0022"
    Подробнее. ..
    Данные Java
    string.toUpperCase() "
    строка.toLowerCase() "
    Символ.UnicodeBlock BASIC_LATIN
    Символ.charCount() 1
    Характер.getDirectionality() НАПРАВЛЕНИЕ_ДРУГИЕ_НЕЙТРАЛЬНЫЕ [13]
    Символ.getNumericValue() -1
    Символ.getType() 24
    Символ.isDefined() Да
    Символ.isDigit()
    Character.isIdentifierIgnorable()
    Символ.isOControl()
    Character.isJavaIdentifierPart()
    Character.isJavaIdentifierStart()
    Символ.isLetter()
    Символ.

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

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