Ejemplo # 01:
Tenemos que comenzar este ejemplo con las etiquetas básicas HTML seguidas de la etiqueta de cabeza que ha estado utilizando la etiqueta de título para dar un nombre a nuestra página web como "papel CSS". Saltaremos la explicación de la etiqueta de estilo durante un tiempo mientras necesitamos mirar la etiqueta del cuerpo primero. Dentro de la etiqueta del cuerpo de este código HTML, hemos especificado un encabezado de tamaño 1 que indica que esto explicaría la propiedad de rol de CSS.
Después de esto, hemos estado utilizando una etiqueta DIV para crear una nueva sección dentro de nuestra página web HTML para dividir la página en secciones. Hemos especificado la ID para esta sección como "contenido" y hemos especificado su papel como primario. Después de eso, la etiqueta de span se ha utilizado dentro de esta sección que ha estado conteniendo algún texto en ella. Junto con eso, el papel de esta etiqueta de tramo se ha especificado como secundaria. El tramo y las etiquetas div se completan y se cierran aquí. Hemos terminado con el cuerpo de una página HTML.
Ahora, tenemos que echar un vistazo al estilo del cuerpo HTML. Dentro de la etiqueta de estilo, hemos estado especificando los roles para diseñar los elementos particulares en consecuencia. Por ejemplo, para el papel principal, hemos estado utilizando el fondo como algo así como el color verde y el color cercano para el papel secundario. Después de especificar los colores de fondo para ambos roles, hemos estado utilizando títulos de elementos Div y Span para diseñarlos combinados. Hemos estado utilizando el relleno de 15 píxeles, los márgenes de 5 píxeles y la propiedad de pantalla en línea para ambos elementos. Nuestro estilo, la cabeza y los elementos del cuerpo ahora se completan y el código está listo para la ejecución en el navegador Chrome.
Después de ejecutar este código en el navegador Chrome, tenemos la salida que se muestra a continuación que ha estado mostrando un solo DIV con un tramo en él. Este tramo se ha titulado "secundario", mientras que la capa externa de este tramo ha estado mostrando el papel principal. Puede ver que el área principal de la sección DIV ha sido coloreada con verde claro y el lapso interno del papel secundario ha sido coloreado con claro púrpura o azul. Por otro lado, los alemados, los márgenes y los estilos de exhibición han sido los mismos para ambos roles.
Ejemplo # 02:
Echemos un vistazo a otro ejemplo de usar el atributo de roles de las secuencias de comandos HTML CSS para diseñar nuestros elementos HTML. Dentro de estos ejemplos, utilizaremos el rol y el objetivo atribuye para comparar sus usos. Al igual que el ejemplo anterior, hemos comenzado este ejemplo con la etiqueta principal HTML seguida de la etiqueta principal que ha estado conteniendo el título de esta página en su etiqueta de título.
Dentro de la etiqueta del cuerpo del script HTML, hemos especificado el encabezado del tamaño 2. Se han utilizado tres párrafos para demostrar el uso de atributos de objetivos y roles en consecuencia. Después de usar los párrafos, hemos estado utilizando las etiquetas de anclaje para agregar los enlaces a algunos sitios web de redes sociales que son muy famosos hoy en día y especificarlos con los atributos de rol y objetivo. Dentro de nuestra primera etiqueta de anclaje, hemos estado agregando un enlace a Facebook y especificó su papel como "principal". Las siguientes dos etiquetas de anclaje contienen el enlace a los motores de búsqueda de Google y Wikipedia, seguidos del atributo objetivo para demostrar el objetivo de ambos enlaces. Sin embargo, la última etiqueta de anclaje contiene la URL del Gmail que no es válida y especificó su papel como "principal". Dentro de la etiqueta de estilo, hemos dado muchos valores para la familia de fuentes para las cuatro etiquetas de anclaje.
Esto significa que cualquiera de las familias de fuentes se puede utilizar para estas etiquetas de anclaje. El tamaño de la fuente se ha establecido en grande. La etiqueta de anclaje o las URL con el rol "principal" se le daría un color de fondo de cian. El ancla, donde el objetivo está en blanco, estaría de color amarillo y donde el objetivo es superior, el color estaría rojo. Este script se ha completado para etiquetas de anclaje y está listo para su uso.
La salida para este código HTML se ha dado a continuación. Puede ver el encabezado y los primeros tres párrafos que se muestran como textos simples en la pantalla. El enlace de anclaje en Facebook y Gmail ha sido coloreado Cyan debido al uso del papel principal. Mientras que Google Anchor obtuvo el color amarillo porque estaba dirigido como negro y el ancla de Wikipedia obtuvo el color rojo porque estaba dirigido como una parte superior. Así es como funcionan los selectores en HTML.
Actualicemos un poco el mismo código para obtener un poco de salida diferente en nuestra página web. Dentro del cuerpo del código HTML, hemos estado usando un solo encabezado y un solo párrafo con el texto largo. Se han utilizado cuatro etiquetas de anclaje diferentes para vincular diferentes sitios web con cuatro palabras clave. Las dos primeras etiquetas de anclaje y la última etiqueta de anclaje se han especificado con el papel del principal. Mientras que la tercera etiqueta de anclaje se ha especificado con la parte superior del objetivo.
Las etiquetas de línea rotas se han utilizado después de cada etiqueta de anclaje para dar un salto de línea. Dentro de la etiqueta de estilo, estamos utilizando la misma familia de fuentes y el tamaño de fuentes para todas las etiquetas de anclaje. El color de fondo "Cyan" ha sido elegido para los anclajes donde el papel es casi igual a la palabra clave "oficial".
Después de ejecutar este código, tenemos los dos primeros enlaces de color "Cyan" en nuestra página web, mientras que los dos no han sido diseñados. Esto se debe a que la palabra clave "oficial" solo se ha utilizado para las dos primeras etiquetas de anclaje dentro del atributo "rol".
Conclusión
Este artículo ha sido una buena guía para todos los nuevos usuarios de HTML si no tienen ningún conocimiento previo del "rol" selector en CSS. Hemos utilizado tres ejemplos diferentes para aclarar el concepto de selectores de "rol" y "objetivo". Dentro de nuestros ejemplos, también hemos probado el enfoque de palabras clave para mostrar el uso de "selectores de roles" y de destino. Esto fue todo, y hemos tratado de cubrir estos ejemplos de la manera más sencilla posible.