Themes and Skins Uma Skin é uma descrição do aspecto de controlos.

Slides:



Advertisements
Apresentações semelhantes
Técnicas de Implementação de páginas web Criação de Páginas Web
Advertisements

Exemplos de código WebForm1.aspx: Listas.aspx: TestaMarcadores.aspx:
Área de Desenvolvimento de Sistemas
As 2 etiquetas mais importantes
Novos serviços da ASP.Net 2.0
Tipos de Sites Web gerados pelo VS2005
O que é Web Part? Web Parts é um conjunto integrado de controlos que permitem aos utilizadores modificar o conteúdo, aparência e comportamento de páginas.
Maria da Conceição Neves
Criar uma Aplicação Web em ASP.NET v Tipos de Sites Web gerados pelo VS2005 File-system Web sites Ficheiros armazenados num directório local É utilizado.
Personalização Objecto Profile. 1 O objecto Profile O objecto Profile permite armazenar informação única de um utilizador. Quando o utilizador visita.
Master Pages no ASP.NET 2.0 Adaptado/Retirado do MSDN.
Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes projectos. 1- View/Project Explorer 2 - CTRL+R 3 - Clicar.
Conhecendo o VS2008: Windows Forms X Web Forms X Web Services
Laboratório de Informática Listas 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Laboratório de Informática Links 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
BD em.NET: Passo a passo conexão com SQL Server 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Internet - 1 Folhas de estilo m Forma está a tornar-se importante, a par do conteúdo m Sistematizar o design de uma colecção de documentos implica definições.
Internet - 1 Atributos nucleares m Atributos que podem aparecer em todas as marcas q Interesse em particular para suportar estilos m ID q Este é o início.
Criação de Páginas Web Criação de Páginas Web – KompoZer
Acrescentando som e vídeo
Templates/ Modelos Templates são documentos que podem ser usados como um modelo para outras páginas com o mesmo lay-out, ou seja, é uma espécie de frame.
Escola Secundária José Gomes Ferreira Disciplina: TICProfessor: Luís Pitta Grupo B Margarida Mendes Nº 17 Maria Ferreira Nº /2007 Ana Costa Nº 2.
Fernanda Barroso Abril,2006
Aula 2 - Sumário Inserir texto numa página web
Aula 3 - Sumário Propriedades de uma página Web: aceder, adicionar um som, aplicar uma cor de fundo e uma imagem de fundo.
Tecnologias para Internet Thyago Maia Tavares de Farias Aula 6.
7 - Criação de Páginas Web
Quadros Documento com a marca divide a janela em quadros, proporcionais ou absolutos podem encaixar-se outros conjuntos de quadros não existe.
Web: criação de páginas
Microsoft Access Carlos Sebastião.
CSS Programação Web.
Rodrigo Cristiano Silva
Gpnet Criando um novo módulo.
Electrónicas em Powerpoint Criação do Catálogo de Imagens
Bases de Dados da exploração à construção Sessão de trabalho no Agrupamento de Ribamar 28 Junho 2006.
Rodrigo Cristiano Silva
CSS Cascade Style Sheet (Folha de Estilo em Cascata)
Cabeçalhos, Rodapés e Capas
Introdução à Programação para WEB
Instrutor: Tarso Nunes Aires  HTML foi escrito para definir o conteúdo de um documento  Porém, tags como, atributos de cores e etc.
Tecnologias de Informação e Comunicação
Sistema Operativo em Ambiente Gráfico
WEBSITE Como utilizar um site Assistente de Criação
Moodle. Actividade 5 Mostrar um directório:. 1 – Clique em Activar modo de edição. 2 – No bloco central em Adicionar um recurso escolha a opção Mostrar.
CURSO DE EXTENSÃO PROGRAMAÇÃO C# .NET
7 - Criação de Páginas Web
Introdução ao CSS Este modelo pode ser usado como arquivo de partida para apresentar materiais de treinamento em um cenário em grupo. Seções Clique com.
Ferramentas para Sistema Web
WIC’ 2015-I WorkShop para o Ingressante em Ciência da Computação Curso de Desenvolvimento para WEB – HTML5.
Unidade 2 – Revisão de HTML, CSS e Formulários Prof.: Henrique Santos
Unidade 3 – Introdução ao CSS Prof.: Henrique Santos
LINGUAGENS DE PROGRAMAÇÃO WEB
7 - Criação de Páginas Web
Cascading Style Sheets (css). Cascading Style Sheets  Cascading Style Sheets (CSS) é uma linguagem de estilo utilizada para definir a apresentação de.
Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010 CSS Cascading Style Sheets Folhas de Estilo em Cascata Parte I.
O que é CSS? O CSS (Cascading Style Sheets) ou Folhas de Estilo em Cascatas é uma documentação que define as regras de formatação que serão aplicadas aos.
HTML HyperText Markup Language. 2 Origem O HTML foi criado, juntamente com o HTTP nos laboratórios do CERN, na europa para permitir a consulta de documentos.
HTML Estrutura e Sintaxe.
Introdução às Tecnologias de Informação e Comunicação
Academia de Ensino Superior Prof. André Morais Desenvolvimento de Aplicações Web na plataforma Microsoft Desenhando a página.
Novos programas de TIC Flash/Dreamweaver. Conceitos e 1º acesso ao FLASH Conceitos e 1º acesso ao DREAMWEAVER Instalação.
Como adicionar conteúdos ao site Adicionar página 1.Vamos ao painel. 2.Vamos as páginas. 3.E clicamos em nova página. 4.Onde diz introduza o titulo inserimos.
Desenvolvimento Web CSS – Cascading Style Sheets Folhas de Estilo em Cascata Profa. Célia Taniwaki.
CSS VS CSS3. CSS CSS é uma linguagem de paginas de estilo, utilizada para definir a apresentação de documentos escritos numa linguagem de marcação, como.
1 HTML Prof. Esp. Andrew Rodrigues Aula 03. II - Linguagem de Marcação HTML 2 Tabelas Cria uma tabela. Linha de uma tabela Célula individual numa linha.
Atividade ASP.NET Portal da Memoria Atividade Desenvolver uma aplicação ASP.NET com funcionalidade similar à existente no site centenário.ifrn.edu.br Objetivo.
ASP.NET Passo a Passo Controles com Processamento Personalizado Criando um controle personalizado 1. Abra ou copie a solução ControlORama desenvolvido.
Aplicativos para Web Prof.ª Erika Miranda Prof. Wolley.
Qualquer site é criado com a intenção de que os utilizadores anónimos nele naveguem. Para este tipo de utilizador não é necessário registo, mas para.
Transcrição da apresentação:

Themes and Skins

Themes and Skins Uma Skin é uma descrição do aspecto de controlos. Um Theme é uma colecção de Skins. Uma Skin permite-nos definir o aspecto visual que será aplicado a um determinado controlo. Um Theme é usado para agrupar um conjunto de Skins. Para manter um aspecto consistente entre as diferentes páginas de um Web Site em ASP.NET 1.1 usavam-se CSS – Cascading Style Sheets. ASP.NET 2.0 introduz um novo modo de conseguir essa consistência, podendo aplicar-se temas a todo o site, mantendo consistência para todos os controlos Web.

Criação de Themes e Skins Um theme contém um ou mais ficheiros skin. Cada ficheiro skin define o aspecto de um tipo de controlo, por ex. Button, Label. Na raiz da aplicação Web deve-se criar uma pasta especial App_Themes. No interior desta pasta podemos definir vários temas introduzindo um directório para cada tema. Cada directório de um tema pode conter uma skin por omissão para alguns controlos, que é usada quando indicamos apenas o theme aplicado à página e não definimos explicitamente a skin aplicada a um controlo.

Criação de Skins – 1/3 Um ficheiro de skin é um ficheiro com a extensão .skin Um ficheiro de skin pode conter a definição de vários skins para vários controlos, mas . . . Para simplificar a manutenção e identificação, pode-se optar por uma das 2 seguintes aproximações: Usar um ficheiro de skin para definir os estilos (skins) para cada tipo de controlo, e dar ao ficheiro o nome desse controlo (por ex. “Button.skin”) Usar um ficheiro de skin para definir apenas os estilos de uma skin em vários controlos. Neste caso o ficheiro terá o nome da skin (por ex. Colorful.skin). Normalmente o ficheiro Default.skin conterá as definições por omissão para vários controlos. Para adicionar um ficheiro de skin a um projecto devemos seleccionar no Solution Explorer: Add New Item > Skin File

Criação de Skins – 2/3 Os ficheiros de skin são constituídos pelo source view dos controlos excluindo o atributo id. Num formulário Web: formata-se um controlo através da janela de propriedades, comuta-se para source view, copia-se o elemento html que define esse controlo, e coloca-se no ficheiro skin, e finalmente remove-se o atributo id e adiciona-se o atributo skinid.

Criação de Skins – 3/3 A primeira definição é a skin por omissão para controlos Button. A seguinte define a skin “bold”. A atribuição de um nome à skin é feita através do atributo skinid. Cada skin é identificada pelo valor da propriedade skinid. A não atribuição de um valor à propriedade skinid faz com que a definição de estilo do controlo seja associada à skin por omissão do theme.

Aplicação de Themes e Skins Para aplicar um theme a uma página adicionámos o atributo Theme à directiva @Page: <%@ Page Language="C#" Theme=“Tema1” AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> Para aplicar skins a controlos específicos adicionámos o atributo skinid para cada controlo atribuindo-lhe como valor o nome da skin. <asp:Label id="Label1" skinid=“fundoVerde" ... </asp:Label> Se um controlo não especifica o atributo skinid, então a skin por omissão para esse tipo de controlo será aplicada, se existir.