Etiquetas HTML y - Texto en subíndice y superíndice
Definición y uso
Etiqueta define el texto de subíndice. El subíndice tiene la mitad de la altura y aparece debajo de la línea de base. El subíndice se puede utilizar al escribir fórmulas químicas como H 2 O.
Etiqueta define texto en superíndice. El texto en superíndice tiene la mitad de la altura y aparece por encima de la línea de base. El texto en superíndice se puede utilizar al escribir notas al pie como WWW.
Soporte del navegador
Etiquetas y compatible con todos los principales navegadores.
Diferencias entre HTML y XHTML
Atributos estándar
Columna DTD especifica en qué tipo de documento DTD HTML 4.01 / XHTML 1.0 se permite el atributo. S \u003d estricto, T \u003d transicional y F \u003d conjunto de marcos.
Etiquetas y admite los siguientes atributos estándar:
Atributo | Valor | Descripción | DTD |
---|---|---|---|
clase | nombre de la clase | Especifica el nombre de la clase de un elemento. | STF |
dir | rtl ltr |
Especifica la dirección del texto del contenido de un elemento. | STF |
carné de identidad | identificador | Especifica un identificador único para un artículo. | STF |
lang | código de lenguaje | Especifica el código de idioma para el contenido de un elemento. | STF |
estilo | style_definition | Especifica un estilo en línea para un elemento | STF |
título | texto | Especifica información adicional sobre un artículo. | STF |
xml: lang | código de lenguaje | Define el código de idioma para el contenido del elemento en documentos XHTML | STF |
Más información sobre atributos estándar.
Atributos de eventos
Etiquetas y admite los siguientes atributos de eventos:
Atributo | Valor | Descripción | DTD |
---|---|---|---|
al hacer clic | guión | Secuencia de comandos con clic del mouse | STF |
ondblclick | guión | Secuencia de comandos de doble clic | STF |
onmousedown | guión | Script para ejecutar al hacer clic con el mouse | STF |
onmousemove | guión | Script para ejecutar cuando se mueve el puntero del mouse | STF |
onmouseout | guión | Secuencia de comandos que se ejecutará cuando el mouse se mueva fuera del elemento | STF |
el ratón por encima | guión | Script para ejecutar cuando el mouse se mueve sobre un elemento | STF |
onmouseup | guión | Script para ejecutar cuando se suelta el botón del mouse | STF |
onkeydown | guión | Script para ejecutar cuando se presiona una tecla | STF |
onkeypress | guión | Script para ejecutar cuando se presiona una tecla y luego se suelta | STF |
onkeyup | guión | Script que se ejecutará cuando se suelte una tecla | STF |
Información adicional sobre
Desde hace algunas lecciones, nos hemos estado acostumbrando a formatear texto con CSS, y esta vez estamos aprendiendo a cambiar el caso del texto. En este sentido, las hojas de estilo en cascada nos abren amplias oportunidades, o más precisamente, podemos:
- Muestra todo el texto en mayúsculas;
- Seleccione todo el texto en minúsculas;
- Haga que la primera letra de cada palabra comience con mayúsculas.
"Todo esto está bien, por supuesto, pero ¿cuándo podría necesitarlo?" - usted pregunta. Imagine una situación en la que desea mostrar todos los elementos del menú en mayúsculas. Para hacer esto, no es necesario que los escriba, incluida la tecla Bloq Mayús, o mientras mantiene presionada la tecla Mayús. Será suficiente configurar todos los elementos de la lista para que se muestren en mayúsculas creando una regla correspondiente en el archivo CSS. Y esta es solo una de las muchas situaciones posibles.
La propiedad text-transform
Controlaremos el caso del texto usando la propiedad text-transform. Tiene 4 valores principales: mayúsculas (letras mayúsculas), minúsculas (letras minúsculas), mayúsculas (mayúsculas para cada primera letra de la palabra, el resto de los valores no cambian), ninguno (no se aplica formato). A primera vista, todo esto puede parecerle muy complicado.
Lo principal es no entrar en pánico ...
Pero en la práctica, todo es bastante sencillo, como verá ahora. La clave es elegir el selector correcto, porque los valores de la propiedad text-transform se heredan.
Resaltado en mayúsculas
Lo primero que sugiero es poner en mayúscula todo el texto, para lo cual creamos la siguiente regla CSS:
Cuerpo (transformación de texto: mayúsculas;)
En principio, nada complicado, solo usamos el valor en mayúsculas. Como dicen, todo es intuitivo. Así es como se ve en la vida real:
Todo con mayúscula ...
Minúsculas: se aplica a todos
En el siguiente paso, apliquemos letras minúsculas en todas partes, para lo cual escribimos lo siguiente:
Cuerpo (transformación de texto: minúsculas;)
Como habrás adivinado, los dos significados que acabamos de conocer son algo antónimos. Y en la siguiente ilustración, puede ver el resultado de la propiedad recién creada.
Página web con minúsculas habilitadas
En mayúscula la primera letra de cada palabra
Para hacer esto, solo necesitamos usar el valor correspondiente:
Cuerpo (text-transform: capitalize;)
No sé con qué frecuencia usará una regla de CSS de este tipo, pero no le hará daño conocer esta posibilidad, especialmente cuando resuelva problemas no triviales. El resultado se puede ver en la siguiente imagen.
Se aplicó el texto después de usar mayúsculas
Finalmente, echemos un vistazo rápido al último valor, ninguno. Como dije, se puede usar para revertir la herencia de un padre. Por ejemplo, imagina que tenemos todas las reglas anteriores en vigor, y para los párrafos debemos cancelarlas, para ello escribimos lo siguiente:
P (transformación de texto: ninguna;)
Me atrevo a asumir que lo entiendes todo, si no, haz tus preguntas en los comentarios. Y eso es todo para mí. Espero que hayas encontrado útil este tutorial de CSS. Si es verdad:
- Vuelva a publicar este artículo en las redes sociales para que más personas puedan beneficiarse de él;
- Suscríbete a mi newsletter para no perderte publicaciones de blog útiles e interesantes.
En esto no te estoy diciendo adiós. ¡Gracias por su atención y nos vemos en las siguientes publicaciones!
Convierta la letra minúscula a minúscula y la primera mayúscula usando CSS (8)
No hay una opción de sugerencia de límite en CSS. Otras respuestas que sugieren text-transform: capitalize no son correctas ya que este parámetro usa cada palabra por cada palabra .
aquí grosero la forma de hacerlo si quieres la primera letra de cada elemento era en mayúsculas, pero definitivamente no se acerca a los límites reales:
P (transformación de texto: minúsculas;) p: primera letra (transformación de texto: mayúsculas;)
ESTA ES UNA ORACIÓN DE EJEMPLO.
ESTA ES OTRA ORACIÓN DE EJEMPLO. Y ESTO ES OTRO, PERO SERÁ TOTALMENTE MÁS BAJO.
¿Cómo puedo convertir la letra MAYÚSCULA a minúscula y la primera letra mayúscula de cada oración como se muestra a continuación usando solo CSS?
Desde: ESTA ES UNA APLICACIÓN DE EJEMPLO.
A: Esta es una sugerencia aproximada.
Actualizar: cuando uso text-transform: capize; El resultado sigue siendo el mismo.
No puede hacer esto únicamente con CSS. Hay un atributo de transformación de texto, pero solo no acepta ninguno, escribe mayúsculas, mayúsculas, minúsculas y hereda.
Es posible que desee buscar una solución JS o una solución del lado del servidor.
Si puede poner todos los caracteres en minúsculas en el servidor, entonces puede aplicar:
Transformación de texto: capitalizar
No creo que la conversión de texto funcione con letras mayúsculas como entrada.
Si quieres usar para no funcionará, por o área de texto necesita usar Javascript
que debería funcionar bien para o
En el último video tutorial, aprendimos cómo eliminar y agregar nueva información a una nueva versión de un documento HTML, mientras informamos a los motores de búsqueda y lo resaltamos visualmente para que los visitantes también puedan ver los cambios. Para esto, usamos las etiquetas del e ins.
En este video tutorial, continuamos con el tema del formato de texto en un documento HTML. Echaremos un vistazo a dos etiquetas HTML que indican el superíndice y el subíndice del texto.
La etiqueta HTML sup es el superíndice del texto en HTML.
Etiqueta HTML es para especificar el superíndice de texto en HTML. En algunos temas del sitio, esta etiqueta será simplemente insustituible. Por ejemplo, si tiene, o está planeando, un sitio asociado con alguna fórmula, matemática o química. O, si hay un sitio de construcción, entonces la etiqueta será muy útil y ayudará en el diseño de artículos, al escribir fórmulas o cualquier cantidad, por ejemplo, metros cuadrados en el tema de construcción.
Pero si su sitio no pertenece a los temas enumerados, esto no significa que la etiqueta Inútil. Basta con mostrar imaginación e ingenio y encontrar una aplicación para este elemento.
Subetiqueta HTML: el subíndice del texto en HTML.
En cuanto a la etiqueta HTML entonces es lo opuesto a la etiqueta , y se encarga de especificar el subíndice del texto. El texto en subíndice se puede utilizar al escribir fórmulas o ecuaciones matemáticas. Pero además de esto, es posible que pueda encontrar otros usos para la etiqueta .
La siguiente lección en video está dedicada a dos etiquetas más, que en algunas situaciones pueden ser simplemente insustituibles. Además, no solo pueden formatear el texto, por ejemplo, en un artículo, sino también al especificar información diversa en el sitio durante el diseño de la página. Una de las etiquetas se ajusta en HTML y la otra dibuja una línea horizontal.
El índice en relación con el texto es el desplazamiento de caracteres desde la línea de base hacia arriba o hacia abajo. Dependiendo del valor de compensación positivo o negativo, el índice se denomina superior o inferior, respectivamente. Se utilizan activamente en matemáticas, física, química y para designar unidades de medida. HTML ofrece dos elementos para crear un índice: (del superíndice en inglés) - superíndice y (del subíndice en inglés) - subíndice. El texto colocado en uno de estos contenedores se designa más pequeño que el texto base y se desplaza hacia arriba o hacia abajo en relación con él. El ejemplo 1 muestra la combinación de los elementos y estilos especificados para cambiar la apariencia del texto.
Ejemplo 1. Crear superíndice y subíndice
Ecuación característica de una superficie de segundo grado
λ 3 - YO 1λ 2 + Yo 2λ - yo 3 = 0
El ejemplo contiene subíndice y superíndice al mismo tiempo. Para cambiar el estilo de fuente del índice se aplican estilos que establecen una apariencia única (Fig. 1).
Figura: 1. Vista de índices después de aplicar estilos
Puedes negarte completamente a usar y a favor de los estilos. El análogo de estos elementos es la propiedad de alineación vertical, que hace que el texto se mueva verticalmente una distancia específica. Específicamente, el ejemplo 2 usa 0.8em para el superíndice y -0.5em para el inferior. Em es una unidad relativa igual al tamaño de la fuente actual. Por ejemplo, 0.5em significa que el texto debe desplazarse a la mitad del tamaño de fuente.
Ejemplo 2. Uso de estilos para administrar índices
Polinomio de grado norte
f (x) \u003d a 0 + un 1 x + ... + a n-1 X n-1 + un norte X norte
En el ejemplo, la fórmula en sí se muestra en un tamaño ampliado, los caracteres en superíndice se establecen en rojo y los inferiores, en azul (Fig. 2).