Verdadeiro ou não: devemos sempre usar capitalização adequada e nunca colocar frases inteiras em todos os suportes
-
20-09-2019 - |
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:
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