Verdadeiro ou não: devemos sempre usar capitalização adequada e nunca colocar frases inteiras em todos os suportes

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

Pergunta

Verdadeiro ou não: devemos sempre usar a capitalização adequada e nunca colocar frases inteiras em todos os suportes. Se devemos fazê -lo, devemos usar o CSS para esta tarefa. "

Devemos usar a propriedade CSS text-transform Para outros casos, se precisarmos deles?

(Observe que não estou falando de tags html, estou falando sobre conteúdo de texto)

Links para ler:

Foi útil?

Solução

Não estou falando sobre tag html que estou falando sobre conteúdo de texto? I Cabeça Leitor de Tela Cabeça Letra por Letra Por Letra Se usarmos maiúsculas.

Minha pergunta era "devemos sempre usar o texto minúsculo no conteúdo da página da web?" e use a transformação de texto do CSS para outros casos, se precisarmos.

Basta usar o texto natural, como você fez em sua pergunta. Os leitores de tela geralmente leem toda a maiúscula como letras individuais, pois esse texto geralmente é um acrônimo (provavelmente variará do leitor para o leitor - alguns lidam com as coisas de maneira mais inteligente do que outras e poderão descobrir que uma frase inteira não é '' é provável que seja um acrônimo).

Você não tem que minúsculo Cada carta, no entanto - um leitor de tela não deve ter nenhum problema com "Esta é uma frase".

Texto em maiúsculas que não é um acrônimo deve ser feito com o CSS text-transform: uppercase;.

Outras dicas

Huh? Para texto normal? Isso parece uma ideia ridícula para mim. Cada idioma tem suas regras sobre o que é minúsculo e o que é maiúsculo. Por que alguém gostaria de desviar disso?

Atualizar: Desculpe Jitendra, eu não li sua atualização de perto. Agora isto

I Cabeça Leitor de Tela Cabeça Letra por Letra Por Letra Se usarmos maiúsculas.

Poderia muito bem ser - digamos, para os EUA serem escritos como nós A. Eu poderia imaginar alguns leitores de tela fazerem isso. Mas Isso significaria apenas não colocar palavras em todos os limites - que é uma regra que você gostaria de seguir de qualquer maneira.

Tendo todo o texto em minúsculas e manchas nas palavras certas através text-transform, você teria que colocar uma aula de CSS em cada palavra que precisa ser capitalizada - extremamente complicada, resultaria em uma sopa horrível e não faria sentido. Basta usar capitalização normal e não use todas as tampas.

Você deve escrever o conteúdo de uma página com gramática, ortografia e capitalização adequadas, assim como faria em um ensaio. A navegação e os logotipos devem começar com uma mancha (ou se for um nome, a ortografia adequada para o nome, por exemplo, iPhone, não iPhone ou iPhone.) Somente use a capitalização CSS para estilização. Portanto, se você deseja que o nome do seu site seja em todos os Caps (meu site), use o CSS para fazer tudo, mas no HTML verifique se é adequado (meu site).

Espero que isto ajude!

Geralmente, é uma boa ideia se concentrar no que é fácil para as pessoas lerem. Quase sempre, para quase todo tipo de apresentação de informações, as regras tipográficas convencionais para o idioma do site são apropriadas e você não deve fazer nada diferente sem ter um motivo muito bom.

O W3C afirma que todos os elementos XHTML e nomes de atributos devem estar em minúsculas:

Os documentos XHTML devem usar minúsculas para todos os nomes de elemento HTML e atributos. Essa diferença é necessária porque o XML é sensível ao caso, por exemplo <li> e <LI> são tags diferentes.

Quanto ao conteúdo da página da web entre as tags, é claro que não é necessário.

Jaws não soletram palavras se forem reconhecidas como palavras em inglês. Por exemplo, "isso é pronunciado normalmente". Parece o mesmo que "isso é pronuncia normalmente". Ao lidar com as questões de capitalização das abreviações. Por exemplo, "EUA" é pronunciado foneticamente como uma sílaba. "USA" é pronunciado como "EUA" inventados que as palavras tendem a ser pronunciadas da mesma forma, independentemente da capitalização, por exemplo, "fdiosuf" é pronunciado da mesma forma que "fdiosuf"

Não tem nada a ver com leitores de tela. Para real contente, você deve usar a capitalização normal. Para nomes e atributos de elementos, você devo Use a minúscula se você estiver usando o XHTML, porque é sensível ao caso e a especificação diz que os nomes de tags e nomes de atributos são minúsculos. Essas são duas coisas completamente diferentes (conteúdo vs.markup).

Editar Re sua pergunta editada: você deve evitar incorreta Uso de todo o texto da caixa superior (que seria um exemplo de uso incorreto), porque os leitores de tela podem muito bem explicar isso na teoria de que é um acrônimo como HTML ou W3C. Mas não Fazer todas as tampas não é o mesmo que fazer todas as minúsculas. Use as capitais iniciais no início das frases, etc. Não use todas as tampas para enfatizar, use <em> (ou <strong>, dependendo do tipo de ênfase). Fazer isso marca seu texto semanticamente, o que na verdade ajuda O leitor de tela faz seu trabalho (permitindo que ele enfatize onde deve ser colocado).

Sim, você deve, se quiser modificar as cartas de texto, use o texto da propriedade CSS-Transform http://www.quackit.com/css/properties/css_text-transform.cfm

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top