Правда или нет: мы всегда должны использовать надлежащую капитализацию и никогда не помещать целые предложения в All-upperCase

StackOverflow https://stackoverflow.com/questions/2449009

Вопрос

Правда или нет: мы всегда должны использовать надлежащую капитализацию и никогда не помещать целые предложения в всеобъемлющий. Если мы должны это сделать, мы должны использовать CSS для этой задачи ».

Должны ли мы использовать свойство CSS text-transform Для других случаев, если они нам нужны?

(Обратите внимание, что я не говорю о тегах HTML, я говорю о текстовом контенте)

Ссылки на чтение:

Это было полезно?

Решение

Я не говорю о теге HTML, я говорю о текстовом контенте? Я заклинание для чтения экрана на экране, если мы используем верхний регистр.

Мой вопрос был: «Должны ли мы всегда использовать строчный текст в контенте веб -страницы?» и используйте Text-Transform CSS для других случаев, если нам нужно.

Просто используйте естественный текст, как вы делали в своем вопросе. Читатели экрана, как правило, будут читать все прописные как отдельные буквы, так как такой текст, как правило, является аббревиатурой (он, вероятно, будет варьироваться от читателя к читателю - некоторые обрабатывают вещи более разумно, чем другие, и может выяснить, что целое предложение является ' t, вероятно, будет аббревиатурой).

Тебе не нужно нижний регистр Каждая буква, однако, у читателя экрана не должно быть никаких проблем с «это предложение».

Верхтный текст, который не является аббревиатурой, должен быть сделан с помощью CSS text-transform: uppercase;.

Другие советы

Хм? Для нормального текста? Для меня это звучит как смешная идея. У каждого языка есть свои правила о том, что является строчным и что является проникновением. Зачем нужно отказаться от этого?

Обновлять: Извините, Джитендра, я не читал ваше обновление внимательно. В настоящее время это

Я заклинание для чтения экрана на экране, если мы используем верхний регистр.

Вполне может быть - скажем, чтобы США были написаны, как мы, А. Я мог представить, что некоторые читатели делают это. Но Это будет означать только не ставить слова во всех матчах - это правило, которое вы бы хотели следовать.

Имея весь текст в нижнем регистре и перепрыгивание правильных слов через text-transform, Вам нужно было бы поставить класс CSS на каждое слово, которое нужно заработать - чрезвычайно громоздкий, приведет к ужасному супу и не имел бы смысла. Просто используйте нормальную капитализацию и не используйте все ограничения.

Вы должны написать содержание страницы с надлежащей грамматикой, правописанием и капитализацией так же, как и в эссе. Навигация и логотипы должны начинаться с прописного регистрации (или, если это имя, правильное написание для имени, например, iPhone, а не iPhone или iPhone.) Используйте только CSS Capitalization для стилизации. Итак, если вы хотите, чтобы имя вашего сайта было во всех Caps (My Websity), используйте CSS, чтобы сделать все это ограничение, но в HTML убедитесь, что он правильный (мой веб -сайт).

Надеюсь это поможет!

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

W3C утверждает, что все элементы XHTML и имена атрибутов должны быть в строчных регистрах:

Документы XHTML должны использовать более низкий случай для всех имен HTML -элементов и атрибутов. Эта разница необходима, потому что XML чувствителен к случаям, например, <li> а также <LI> разные теги.

Что касается контента веб -страницы между тегами, конечно, в этом нет необходимости.

Челюсти не указывают слова, если они признаны английскими словами. Например, «это произносится нормально». Звучит так же, как и «Это произносится нормально». При работе с аббревиатурами капитализация имеет значение. Например, «США» произносится фонетически как один слог. «США» произносится как «США», составленные слова, как правило, произносится одинаково независимо от заглавного лица, например, «fdiosuf» произносится так же, как и «fdiosuf»

Это не имеет ничего общего с читателями экрана. Для фактического содержание, вы должны использовать нормальную капитализацию. Для имен и атрибутов элементов вы должен Используйте нижний чехол, если вы используете XHTML, потому что он чувствителен к случаям, а спецификация говорит, что имена тегов и имена атрибутов являются более низким. Это две совершенно разные вещи (контент против маркировки).

Редактировать Повторите ваш отредактированный вопрос: вы должны избегать неверный Использование всего текста верхнего регистра (это было бы примером неправильного использования), потому что считыватели экрана вполне могут записать это в теории, что это аббревиатура, такая как HTML или W3C. Но нет Выполнение всех кепок - это не то же самое, что делать все более низкие. Используйте начальные капиталы в начале предложений и т. Д. Не используйте все ограничения для акцента, используйте <em> (или же <strong>, в зависимости от типа акцента). Это семантически отмечает ваш текст, что на самом деле помогает Читатель экрана выполняет свою работу (позволяя ему уделять внимание тому, куда он должен быть поставлен).

да, вы должны, если вы хотите изменить текстовые буквы http://www.quackit.com/css/properties/css_text-transform.cfm

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top