Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Establecer estilos en lnea para elementos individuales. Crear un bloque style para una pgina. Crear una hoja de estilos en cascada (archivo .css) y aplicar a continuacin el archivo .css a una o varias paginas del sitio. Cambiar las referencias de la hoja de estilos mediante programacin.
Nota Adems de establecer explcitamente estilos y referencias de la hoja de estilos, puede utilizar temas de ASP.NET para configurar la apariencia general de las pginas del sitio. Para obtener informacin detallada, vea Informacin general sobre temas y mscaras de ASP.NET.
Requisitos previos
Para poder completar este tutorial, necesitar lo siguiente:
Visual Web Developer y .NET Framework. Una idea general acerca del trabajo con Microsoft Visual Studio.
4. 5.
6.
Agregar controles
El paso siguiente es agregar algunos controles a la pgina. El cdigo ser sencillo, pero suficiente para permitirle agregar despus los puntos de interrupcin.
Universidad Nacional, Sede Regin Brunca, Escuela de Informtica Laboratorio #7, Diseo de Interfaces, I Semestre Ao 2013
a. Label
Control
b.
Propiedades
TextBox
Button
Label
3.
4.
5.
6. 7.
Con estos pocos pasos, puede ver que el Generador de estilos permite establecer cualquier estilo en lnea para un elemento sin necesidad de conocer la sintaxis. Si prefiere trabajar directamente con HTML, tambin puede establecer los estilos en la vista Cdigo fuente.
Elaborado por Lic. Alberto Caldern N acaldero@ccss.sa.cr pgina 2
Universidad Nacional, Sede Regin Brunca, Escuela de Informtica Laboratorio #7, Diseo de Interfaces, I Semestre Ao 2013
2.
Nota El editor siempre coloca comillas alrededor del atributo de estilo, sin tener en cuenta las opciones de formato que se establezcan.
3. Haga doble clic en color de fondo y, a continuacin, escriba un signo de dos puntos (:). La funcionalidad de Microsoft IntelliSense muestra una lista de nombres de colores. La informacin sobre herramientas muestra la sintaxis para la configuracin de estilo de color de fondo. Haga doble clic en Azul, escriba un punto y coma (;), que es el delimitador entre valores de configuracin de estilo y, a continuacin, presione la BARRA ESPACIADORA para mostrar la funcionalidad de IntelliSense. Haga doble clic en color, escriba un signo de dos puntos (:) y, a continuacin, haga doble clic en un color que contraste, como Amarillo o Blanco. Para ver el efecto de su eleccin, cambie a la vista Diseo.
4.
5. 6.
5.
Nota Asegrese de seleccionar un color que sea diferente del color predeterminado de las pginas en el sitio Web.
6. Haga clic en Fondo, seleccione un color oscuro, por ejemplo Rojo oscuro, que contraste con el color de fuente que seleccion en el paso anterior y, a continuacin, haga clic en Aceptar para cerrar el cuadro de dilogo Generador de estilos - cuerpo. Coloque el puntero de insercin despus de la llave de cierre del elemento body, haga clic con el botn secundario del mouse y, a continuacin, haga clic en Agregar regla de estilo. Aparecer el cuadro de dilogo Agregar regla de estilo.
pgina 3
7.
acaldero@ccss.sa.cr
Universidad Nacional, Sede Regin Brunca, Escuela de Informtica Laboratorio #7, Diseo de Interfaces, I Semestre Ao 2013
El cuadro de dilogo Agregar regla de estilo permite crear nuevos estilos enlazados a un tipo de elemento HTML concreto, un nombre de clase de estilo o un elemento especfico. 8. Haga clic en Nombre de clase y, a continuacin, en el cuadro de texto escriba reverse. Esto crear una nueva clase de estilo denominada .reverse. Podr aplicar la configuracin de estilo que defini para .reverse a cualquier elemento de la pgina. Opcionalmente, podra crear una clase que se aplique slo a tipos especficos de elementos (delimitadores, botones, etc.) pero en este tutorial crear una clase de estilo sencilla. 9. Haga clic en Aceptar para cerrar el cuadro de dilogo Agregar regla de estilo. 10. Utilice el Generador de estilos o la funcionalidad de IntelliSense para establecer los colores del estilo .reverse como los opuestos a los estilos del cuerpo. El elemento tendr la apariencia siguiente:
5.
Universidad Nacional, Sede Regin Brunca, Escuela de Informtica Laboratorio #7, Diseo de Interfaces, I Semestre Ao 2013
<link href="dark.css" type="css/text" rel="stylesheet" runat="server" id="stylesheet" /> Al agregar estos dos elementos, el elemento <link> se convierte en un control de servidor que
3. puede programar utilizando cdigo basado en el servidor. Cambie a la vista Diseo y, a continuacin, en el grupo Estndar del Cuadro de herramientas, arrastre dos controles RadioButton a la pgina.
a. RadioButton1
Control
b. ID: radioDark
Propiedades
AutoPostBack: true Checked: true GroupName: grpSelectStylesheet Text: Dark RadioButton2 ID: radioLight AutoPostBack: true Checked: false GroupName: grpSelectStylesheet Text: Light
5. 6. Haga clic en radioDark y en la barra de herramientas Propiedades, haga clic en el icono de eventos para mostrar los eventos disponibles. En el cuadro CheckedChanged, escriba SwitchStylesheets y, a continuacin, presione ENTRAR. El editor crea un controlador para el evento CheckedChanged del control radioDark. Escriba o copie el cdigo siguiente, que cambia el atributo Href de <link>.
7.
Visual Basic Sub SwitchStylesheets(ByVal sender As Object, _ ByVal e As System.EventArgs) If radioDark.Checked Then stylesheet.Href = "dark.css" ElseIf radioLight.Checked Then
Elaborado por Lic. Alberto Caldern N acaldero@ccss.sa.cr pgina 5
Universidad Nacional, Sede Regin Brunca, Escuela de Informtica Laboratorio #7, Diseo de Interfaces, I Semestre Ao 2013
acaldero@ccss.sa.cr
pgina 6