Hacer el primer carácter en mayúscula en css

¿Hay alguna manera de hacer que el primer carácter sea mayúscula en la etiqueta a en css? la estructura html es

gorr trro krro yrro gwwr 

Hay una propiedad para eso:

 a.m_title { text-transform: capitalize; } 

Si sus enlaces pueden contener varias palabras y solo quiere que la primera letra de la primera palabra esté en mayúscula, use :first-letter con una transformación diferente (aunque en realidad no importa). Tenga en cuenta que para que la :first-letter funcione, los elementos deben mostrarse como bloques:

 a.m_title { display: block; } a.m_title:first-letter { text-transform: uppercase; } 

Tenga en cuenta que el selector ::first-letter no funciona con elementos en línea, por lo que debe ser block o block inline-block , de la siguiente manera:

 .m_title {display:inline-block} .m_title:first-letter {text-transform: uppercase} 

CSS: Selector de primera letra

o:

 text-transform: capitalize; 

Sugiero usar

 #selector { text-transform: capitalize; } 

o

 #selector::first-letter { text-transform: uppercase; } 

Por cierto, consulte este enlace w3schools: http://www.w3schools.com/cssref/pr_text_text-transform.asp

  
sd GJHGJ GJHgjh gh hghhjk ku

Yo recomendaría que use el siguiente código en CSS:

  text-transform:uppercase; 

Asegúrate de ponerlo en tu clase.