×
 

Aplica estilos profesionalmente con la simplificación de código: combinar selectores básicos

Published On Jan-29-2019

Al verificar el código fuente de algunas páginas de internet observamos cómo algunas tienen redundancia de instrucciones, debido a la especificación línea por línea del diseño. Para evitar largos códigos y optimizar el tiempo, identificaremos las consideraciones y el proceso de combinar selectores básicos, según las reglas del lenguaje CSS.

A fin de aplicar estilos profesionalmente con la simplificación de código, combinaremos selectores básicos en un documento CSS.

Al manejar correctamente los selectores creamos diversidades de instrucciones, a fin de realizar páginas web vistosas, sin embargo, cuando tenemos grandes proyectos es necesario optimizar el código.

Existen diferentes tipos de selectores, para agregarlos a un documento CSS debemos:

  • Con el de tipo, agregar el nombre de la etiqueta.
  • Con el de clases, preceder el nombre de la clase por un punto.
  • Con el de identificador único, preceder el nombre del id por el signo numeral.

En la ilustración observaremos un ejemplo de cada uno, los cuáles son los más básicos del lenguaje CSS.

061-01_0508_ilu01. Tipos de selectores


Los selectores se combinan entre sí con la finalidad de simplificar el código y aplicar una misma declaración a más de una etiqueta. Esto favorece al momento de crear el proyecto, debido a la minimización de errores. En el siguiente código de documento CSS, se encuentra resaltado.

061-01_0508_ilu02. Código de combinación de selectores


Al utilizar clases, es posible especificar el mismo nombre a diferentes etiquetas en el código HTML y aplicar a todas un mismo estilo, sin embargo, cuando tenemos la necesidad de mostrar solo en algunas partes un diseño, hacemos la declaración con mayor detalle. Para ello, primero definimos el nombre de la etiqueta, luego un punto, el nombre de la clase y, posteriormente, las declaraciones de estilo correspondiente, como se observa en el siguiente código CSS.

061-01_0508_ilu03. Código de clases iguales en diferentes etiquetas


De esta forma queremos decir, toda etiqueta p con nombre de clase ejemplo, debe ser mostrada en color azul y a la izquierda. Por esta instrucción, la etiqueta div, aunque tiene el mismo nombre, se muestra con las declaraciones realizadas en la etiqueta body.

En diferentes oportunidades cuando redactamos documentos HTML, definimos etiquetas dentro de otras y debido a ello, para hacer especificaciones mediante CSS, requerimos tomar en cuenta el rango creado, este procedimiento se llama selectores descendientes.

Al visualizar el código HTML de la siguente imagen vemos cómo la etiqueta mark se encuentra en dos partes, una dentro de la etiqueta div y otra dentro de la etiqueta p. Con ello apreciamos que aunque etiqueta mark es la misma, desciende de dos elementos diferentes. Por lo tanto, en el documento CSS se encuentra la declaración para los elementos mark dentro de la etiqueta div. De esta forma, solo cuando esta regla se cumple, el marcado tendrá color rosado.

061-01_0508_ilu04. Creación de selector descendiente


Keynotes

  • Existen diferentes tipos de selectores, para agregarlos a un documento CSS debemos: Con el de tipo, agregar el nombre de la etiqueta. Con el de clases, preceder el nombre de la clase por un punto. Con el de identificador único, preceder el nombre del id por el signo numeral.
  • Los selectores se combinan entre sí con la finalidad de simplificar el código y aplicar una misma declaración a más de una etiqueta. Esto favorece al momento de crear el proyecto, debido a la minimización de errores.
  • Al utilizar clases, es posible especificar el mismo nombre a diferentes etiquetas en el código HTML y aplicar a todas un mismo estilo, sin embargo, cuando tenemos la necesidad de mostrar solo en algunas partes un diseño, hacemos la declaración con mayor detalle.
  • En diferentes oportunidades cuando redactamos documentos HTML, definimos etiquetas dentro de otras y debido a ello, para hacer especificaciones mediante CSS, requerimos tomar en cuenta el rango creado, este procedimiento se llama selectores descendientes.

Reto

Crea una sentencia en un documento CSS, donde se vea reflejada una combinación de selectores y dos de tipo descendiente, además, ingresa mediante un comentario el beneficio de crear la instrucción de esa forma.

¡Comparte el resultado final de tu reto en vPages y pide a un experto en la materia, un comentario de optimización de la sentencia!

Tiempo disponible: entre 15 y 30 minutos.

Cierre

Mediante la combinación de selectores básicos en un documento CSS, creamos instrucciones eficientes y obtenemos códigos óptimos, debido a la aplicación de estilos con profesionalidad. Mediante la concentración y organización, uniremos con excelencia diferentes tipos de selectores.

Aplicar para una beca

Me interesa graduarme de una
carrera en VonKelemen

Vonkelemen Master Instructors

Related Videos
Acciona funciones y bloques de códigos de programación: especificación de eventos del lenguaje Javascript

Published On Feb-01-2019

Introducción al Diseño Web

En ocasiones, las páginas web carecen de vistosas animacion

Modulación de un modo a otro

Published On May-23-2018

Armonía Avanzada II

Transcripción En la aplicación de los modos de transposic

Introducción

Published On Nov-24-2016

Teoría del Sonido

Trascripción.  Todo a nuestro alrededor está en

Cámara Clásica

Published On Nov-30-2016

Introducción a la Fotografía

Actualmente, a medida que la fotografía ha ido aumentando

Más que cuatro paredes

Published On Jan-17-2018

Preparación y Logística para el Audio en Vivo

Transcripción Diversos factores afectan la manera en la qu

Convolution Reverb: Consideraciones (Parte I)

Published On Mar-13-2017

Efectos de Tiempo y Efectos de Fase

Transcripción Algunos podrían mostrarse escépticos ante

Entrevistando al artista II Parte

Published On Mar-30-2017

Introducción al Music Business Management

Transcripción En el negocio de la música es necesario co

Promueve estrategias éticas y responsables de marketing: la privacidad de datos

Published On May-18-2020

-Análisis del Comportamiento del Consumidor

La privacidad ha sido un tema de mucha relevancia desde la

Conclusión

Published On Mar-09-2017

-Fundamentos Melódicos, Métricos y Dinámicos

Transcripción A lo largo de esta lección hemos analizado

Attack y Release

Published On Jan-08-2018

Procesadores de Frecuencia y Rango Dinámico

Transcripción A continuación, conoceremos cuatro parámet

Cantante vs. Melodía

Published On Dec-27-2017

-Composición Avanzada y Colaboraciones en la Industria

Transcripción Como parte de la revisión final de la

Proceso de masterización

Published On Apr-17-2017

TM-Mezcla y Masterización

Transcripción Veamos cómo se masteriza una canción. Al f

Pitch Shift Offline - Demostración

Published On Mar-27-2017

-Edición Restaurativa e Implicaciones Prácticas de Edición

Transcripción Tipos de Pitch Shifting Las tecnologías temp

El sintetizador en la práctica

Published On Feb-21-2018

Producción y Diseño de Sonido para Música Electrónica

Transcripción Existe una gran variedad de sintetizadores v

Desarrolla versatilidad en la edición de tempo: estructura del editor de tempo

Published On Jul-10-2020

-Melodyne: gestión de tempo, diseño de sonido y edición multipista

El tempo es uno de los aspectos de la música que muchos a

Las estructuras de los acordes

Published On Aug-07-2020

Armonía Avanzada I

Transcripción Para el estudio de la armonía moderna, es u

Mezcla: etapa técnica

Published On Mar-13-2018

Producción Musical Básica

Transcripción ¡Iniciemos con la mezcla! Parti

Modulación

Published On Jul-26-2017

Efectos de Tiempo y Efectos de Fase

Transcripción Además de los controles recién mencionado

Introducción

Published On Mar-15-2017

-Técnicas de Variación Rítmica para Frases y Motivos

Transcripción Es posible que, al componer una frase o m

Aumenta la flexibilidad de tu producción MIDI: Transformer e Input Transformer

Published On May-19-2021

-Gestión avanzada de audio

El control de los datos MIDI que ingresan a Cubase puede t

Optimiza tu flujo creativo: macros (creación, análisis, evaluación y diseño)

Published On Nov-27-2020

-Gestión avanzada de audio

Al experimentar con las posibilidades operativas que ofrec

¿Cómo interpretar y solucionar los picos de nivel?

Published On Dec-28-2017

-Consolas de mezcla: Flujo de señal básico

Transcripción Una vez se originó el clipeo, es necesario

Encuentra tu lugar en el equipo de producción: roles de liderazgo en el evento

Published On Jan-24-2020

-Fundamentos para producción de eventos

Comprender los roles del equipo de trabajo de producción

Shelving Filters

Published On Jan-05-2018

Procesadores de Frecuencia y Rango Dinámico

Transcripción Los filtros que hemos estudiado hasta ahora,

Realiza el seguimiento del evento: grupos claves de stakeholders

Published On Oct-25-2019

-Gestión de producción, técnica y de riesgos

¿Por qué es importante realizar el seguimiento a un event

Certificaciones Internacionales Oficiales

Published On Nov-08-2017

Orientación Estudiantil

Certified Training Certificaciones Internacionales Oficial

Folk y Country

Published On Apr-24-2017

TM-Conceptos de Géneros Populares Contemporáneos

TranscripciónPara comprender la evolución de la mús

Mento vs. Calypso

Published On Mar-25-2017

Conceptos Musicales

Transcripción Continuaremos nuestro estudio del Mento, es

Cómo escribir una melodía

Published On Sep-02-2017

Taller Literario y Composición de Canciones

Transcripción Las siguientes pautas ayudarán al comp

Comprendiendo al artista: personalidad

Published On Mar-14-2017

Producción Musical Avanzada

Transcripción Hemos analizado al artista en términos

X

vonkelemen premium

Miles de vídeos HD con los secretos mejor guardados de los VonKelemen Master Instructors.

Aprende con los profesionales más importantes y relevantes del mundo,
granadores de múltiples premios Grammy y Billbord

  • más info

    Moogie Canazio

    Nathan East, Ray Charles, Sarah Vaughan, Dionne Warwick, Luis Miguel, Caetano Veloso, Eric Clapton, Diana Ross, Selena, Tom Jobim, João Gilberto, Maria Bethânia, Ivan Lins...

  • más info

    Rafa Sardina

    Stevie Wonder, D'Angelo, Lady Gaga, Celine Dion, Cristian Castro, Michael Jackson, Alejandro Fernandez, Mariah Carey, Plácido Domingo, Illya Kuriaki & The Valderramas, Shakira...

  • más info

    Sebastian Krys

    Sergio Dalma, Eros Ramazzotti, Sandy e Junior, Gloria Estefan, Carlos Vives, Shakira, Alejandro Sanz, Luis Fonsi, Vega, Kinky, Los Rabanes, Obie Bermúdez, Ricky Martin...

  • más info

    Benny Faccone

    Santana, Sting, Michael Jackson, Stevie Wonder, Dizzy Gillespie, Whitney Houston, Luis Miguel, Ricky Martin, Los Fabulosos Cadillacs, Maná, Barbra Streisand, Patti LaBelle...

  • más info

    Peter Doell

    Toto, War, Elton John, The Beach Boys, Celine Dion, Hans Zimmer, Ray Charles, Miles Davis, Marilyn Manson, R.E.M., Ben Harper, Tom Jones, Adam Lambert, Chuck Berry, Lynyrd...

  • más info

    Colin Liebich

    Brian Vibberts (ganador de múltiples premios Grammy), CJ Vanston (Productor de Toto, Chic Corea, Spinal Tap), Billy Sheehan...

  • más info

    Brent Fischer

    Usher, Paul McCartney, Robert Palmer, D’Angelo, Joao Gilberto, Carlos Santana, Raphael Saadiq, Michael Jackson, Prince, Al Jarreau, Toni Braxton, Eric Benet...

Selecciona tu membresía
MensualAnual
$29/mes $290/año
Acceso ilimitado a todo el
contenido PREMIUM
Acceso ilimitado a todo el
contenido PREMIUM
Contrato anual,
facturado mensualmente
Contrato anual,
prepagaso
Suscribirme Suscribirme
$29/mes $290/año